diff options
author | Christopher Baines <mail@cbaines.net> | 2018-09-23 10:39:12 +0100 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2018-09-23 10:39:12 +0100 |
commit | 4813a01e2fb5fb3047baae67a7390fb9528db76f (patch) | |
tree | 868b7896354d7c40a54e56b69587d0c50d264cfa | |
parent | e3a28d834db1d15f0f4e167cff72b01f11e76758 (diff) | |
download | guix-mongodb-3.6.tar guix-mongodb-3.6.tar.gz |
WIPmongodb-3.6
-rw-r--r-- | gnu/packages/databases.scm | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index eb535902c6..8e9e86f7c3 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -422,14 +422,14 @@ applications.") (define-public mongodb (package (name "mongodb") - (version "3.6.0") + (version "3.6.8") (source (origin (method url-fetch) (uri (string-append "https://github.com/mongodb/mongo/archive/r" version ".tar.gz")) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "12ka2ks5h4fi5snxsxhd7z5h6ksz8n54zflabc79hqalyw6a4rzg")) + (base32 "19js62l1wf5f2vc09ws2s2vmzmifzch88afyq2afi895iyzclj91")) (modules '((guix build utils))) (snippet '(begin @@ -438,14 +438,14 @@ applications.") (string-append "src/third_party/" dir))) '("pcre-8.41" "scons-2.5.0" "snappy-1.1.3" "valgrind-3.11.0" "wiredtiger" - "yaml-cpp-0.5.3" "zlib-1.2.8")))))) + "yaml-cpp-0.5.3" "zlib-1.2.11")))))) (build-system scons-build-system) (inputs `(("openssl" ,openssl) ("pcre" ,pcre) ,@(match (%current-system) ((or "x86_64-linux" "aarch64-linux" "mips64el-linux") - `(("wiredtiger" ,wiredtiger))) + `(("wiredtiger" ,wiredtiger-3))) (_ `())) ("yaml-cpp" ,yaml-cpp) ("zlib" ,zlib) @@ -459,7 +459,7 @@ applications.") ("python2-cheetah" ,python2-cheetah) ("python2-pymongo" ,python2-pymongo) ("python2-pyyaml" ,python2-pyyaml) - ("tzdata" ,tzdata))) + ("tzdata" ,tzdata) ("perl" ,perl) ("python" ,python2-minimal) ("python2-pymongo" ,python2-pymongo) @@ -1771,6 +1771,19 @@ trees (LSM), for sustained throughput under random insert workloads.") ;; configure.ac: WiredTiger requires a 64-bit build. (supported-systems '("x86_64-linux" "mips64el-linux" "aarch64-linux")))) +(define-public wiredtiger-3 + (package + (inherit wiredtiger) + (version "3.0.0") + (source (origin + (method url-fetch) + (uri (string-append + "http://source.wiredtiger.com/releases/wiredtiger-" + version ".tar.bz2")) + (sha256 + (base32 + "0153ffajpjw170yzlc26y0y5vgxdz6hj2j63jlcdckl2vk72wrm6")))))) + (define-public guile-wiredtiger (package (name "guile-wiredtiger") |