2012-06-10 20:26:36 +00:00
|
|
|
Name: mongoDB
|
2019-06-15 04:21:51 +00:00
|
|
|
Version: 2.5.0.0
|
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
|
2014-07-07 04:50:26 +00:00
|
|
|
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
|
|
|
|
2019-05-30 01:02:37 +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
|
2014-06-23 00:58:34 +00:00
|
|
|
, bson >= 0.3 && < 0.4
|
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
|
2013-11-07 07:04:16 +00:00
|
|
|
, hashtables >= 1.1.2.0
|
2015-11-01 16:05:39 +00:00
|
|
|
, base16-bytestring >= 0.1.1.6
|
|
|
|
, base64-bytestring >= 1.0.0.1
|
2018-03-23 04:10:39 +00:00
|
|
|
, nonce >= 1.0.5
|
2019-10-04 16:10:24 +00:00
|
|
|
, fail
|
2019-11-01 17:00:06 +00:00
|
|
|
, dns
|
|
|
|
, http-types
|
2012-06-10 20:26:36 +00:00
|
|
|
|
2019-05-30 01:02:37 +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`
|
2019-05-30 17:52:25 +00:00
|
|
|
build-depends: network >= 3.0
|
|
|
|
, network-bsd >= 2.7 && < 2.9
|
2019-05-30 01:02:37 +00:00
|
|
|
|
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
|
2016-05-03 04:30:00 +00:00
|
|
|
Database.MongoDB.Transport
|
2016-05-03 05:05:02 +00:00
|
|
|
Database.MongoDB.Transport.Tls
|
2019-05-30 01:02:37 +00:00
|
|
|
Other-modules: Database.MongoDB.Internal.Network
|
|
|
|
Database.MongoDB.Internal.Protocol
|
2016-06-16 18:27:03 +00:00
|
|
|
Database.MongoDB.Internal.Util
|
2014-07-07 04:50:26 +00:00
|
|
|
|
|
|
|
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
|
2016-05-21 06:41:24 +00:00
|
|
|
main-is: Main.hs
|
2016-06-25 22:43:30 +00:00
|
|
|
other-modules: Spec
|
|
|
|
, QuerySpec
|
|
|
|
, TestImport
|
2016-05-30 01:21:31 +00:00
|
|
|
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
|
2016-04-27 07:04:33 +00:00
|
|
|
, base64-bytestring
|
|
|
|
, base16-bytestring
|
2015-08-29 22:49:13 +00:00
|
|
|
, binary -any
|
|
|
|
, bson >= 0.3 && < 0.4
|
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
|
2018-03-23 04:10:39 +00:00
|
|
|
, 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
|
|
|
|
, 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
|
2019-05-30 17:52:25 +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
|