mongodb/mongoDB.cabal

156 lines
5.4 KiB
Text
Raw Normal View History

2012-06-10 20:26:36 +00:00
Name: mongoDB
2022-10-27 04:13:29 +00:00
Version: 2.7.1.2
2012-06-10 20:26:36 +00:00
Synopsis: Driver (client) for MongoDB, a free, scalable, fast, document
DBMS
Description: This package lets you connect to MongoDB servers and
update/query their data. Please see the example in
Database.MongoDB and the tutorial from the homepage. For
information about MongoDB itself, see www.mongodb.org.
Category: Database
Homepage: https://github.com/mongodb-haskell/mongodb
Bug-reports: https://github.com/mongodb-haskell/mongodb/issues
2012-06-10 20:26:36 +00:00
Author: Tony Hannan
2017-06-01 06:20:22 +00:00
Maintainer: Victor Denisov <denisovenator@gmail.com>
2012-06-10 20:26:36 +00:00
Copyright: Copyright (c) 2010-2012 10gen Inc.
2016-08-24 21:06:23 +00:00
License: Apache-2.0
2012-06-10 20:26:36 +00:00
License-file: LICENSE
2014-08-07 15:54:38 +00:00
Cabal-version: >= 1.10
2012-06-10 20:26:36 +00:00
Build-type: Simple
Stability: alpha
2015-08-02 17:14:17 +00:00
Extra-Source-Files: CHANGELOG.md
2012-06-10 20:26:36 +00:00
-- Imitated from https://github.com/mongodb-haskell/bson/pull/18
Flag _old-network
description: Control whether to use <http://hackage.haskell.org/package/network-bsd network-bsd>
manual: False
2012-06-10 20:26:36 +00:00
Library
GHC-options: -Wall
2014-08-07 15:54:38 +00:00
default-language: Haskell2010
2012-06-10 20:26:36 +00:00
Build-depends: array -any
, base <5
, binary -any
2020-02-09 03:39:21 +00:00
, bson >= 0.3 && < 0.5
2012-06-10 20:26:36 +00:00
, text
, bytestring -any
, containers -any
2016-11-21 03:30:35 +00:00
, conduit
, conduit-extra
2012-06-10 20:26:36 +00:00
, mtl >= 2
, cryptohash -any
, parsec -any
, random -any
, random-shuffle -any
2016-11-21 03:30:35 +00:00
, resourcet
2012-06-10 20:26:36 +00:00
, monad-control >= 0.3.1
, lifted-base >= 0.1.0.3
2016-11-21 03:30:35 +00:00
, pureMD5
2018-04-28 22:14:30 +00:00
, stm
2016-11-21 03:30:35 +00:00
, tagged
2018-04-28 18:12:19 +00:00
, tls >= 1.3.0
2016-11-21 03:30:35 +00:00
, time
2016-05-01 03:11:44 +00:00
, data-default-class -any
2016-11-21 03:30:35 +00:00
, transformers
2012-06-10 20:26:36 +00:00
, transformers-base >= 0.4.1
, hashtables >= 1.1.2.0
, base16-bytestring >= 0.1.1.6
, base64-bytestring >= 1.0.0.1
, nonce >= 1.0.5
2019-10-04 16:10:24 +00:00
, fail
, dns
, http-types
2023-07-27 17:01:22 +00:00
, network >= 3.0
, network-bsd >= 2.7 && < 2.9
2023-07-27 17:01:22 +00:00
--if flag(_old-network)
---- "Network.BSD" is only available in network < 2.9
--build-depends: network < 2.9
--else
---- "Network.BSD" has been moved into its own package `network-bsd`
--build-depends: network >= 3.0
--, network-bsd >= 2.7 && < 2.9
2012-06-10 20:26:36 +00:00
Exposed-modules: Database.MongoDB
Database.MongoDB.Admin
Database.MongoDB.Connection
2016-11-21 03:30:35 +00:00
Database.MongoDB.GridFS
2012-06-10 20:26:36 +00:00
Database.MongoDB.Query
Database.MongoDB.Transport
2016-05-03 05:05:02 +00:00
Database.MongoDB.Transport.Tls
Other-modules: Database.MongoDB.Internal.Network
Database.MongoDB.Internal.Protocol
2016-06-16 18:27:03 +00:00
Database.MongoDB.Internal.Util
Source-repository head
Type: git
Location: https://github.com/mongodb-haskell/mongodb
2014-08-07 15:54:38 +00:00
test-suite test
hs-source-dirs: test
main-is: Main.hs
2016-06-25 22:43:30 +00:00
other-modules: Spec
, QuerySpec
, TestImport
ghc-options: -Wall -with-rtsopts "-K64m"
2014-08-07 15:54:38 +00:00
type: exitcode-stdio-1.0
build-depends: mongoDB
, base
, mtl
2015-03-05 20:00:01 +00:00
, hspec >= 2
2015-03-18 10:35:51 +00:00
-- Keep supporting the old-locale and time < 1.5 packages for
-- now. It's too difficult to support old versions of GHC and
-- the new version of time.
, old-locale
2015-06-21 04:10:35 +00:00
, text
2015-03-18 10:35:51 +00:00
, time
2014-08-07 15:54:38 +00:00
default-language: Haskell2010
default-extensions: OverloadedStrings
2015-08-29 22:49:13 +00:00
Benchmark bench
main-is: Benchmark.hs
type: exitcode-stdio-1.0
Build-depends: array -any
, base < 5
, base64-bytestring
, base16-bytestring
2015-08-29 22:49:13 +00:00
, binary -any
2020-02-09 03:39:21 +00:00
, bson >= 0.3 && < 0.5
2023-02-05 05:49:53 +00:00
, conduit
, conduit-extra
2018-02-12 00:12:08 +00:00
, data-default-class -any
2015-08-29 22:49:13 +00:00
, text
, bytestring -any
, containers -any
, mtl >= 2
, cryptohash -any
, nonce >= 1.0.5
2018-04-28 22:14:30 +00:00
, stm
2015-08-29 22:49:13 +00:00
, parsec -any
, random -any
, random-shuffle -any
, monad-control >= 0.3.1
, lifted-base >= 0.1.0.3
2023-02-05 05:49:53 +00:00
, transformers
2015-08-29 22:49:13 +00:00
, transformers-base >= 0.4.1
, hashtables >= 1.1.2.0
2020-01-02 01:38:13 +00:00
, fail
, dns
, http-types
2015-08-29 22:49:13 +00:00
, criterion
2020-01-02 01:38:13 +00:00
, tls >= 1.3.0
2023-07-27 17:01:22 +00:00
, network >= 3.0
, network-bsd >= 2.7 && < 2.9
2023-07-27 17:01:22 +00:00
--if flag(_old-network)
---- "Network.BSD" is only available in network < 2.9
--build-depends: network < 2.9
--else
---- "Network.BSD" has been moved into its own package `network-bsd`
--build-depends: network >= 3.0
--, network-bsd >= 2.7 && < 2.9
2015-08-29 22:49:13 +00:00
default-language: Haskell2010
default-extensions: OverloadedStrings