From 4813a01e2fb5fb3047baae67a7390fb9528db76f Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sun, 23 Sep 2018 10:39:12 +0100 Subject: WIP --- gnu/packages/databases.scm | 23 ++++++++++++++++++----- 1 file 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") -- cgit v1.2.3