aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2018-09-23 10:39:12 +0100
committerChristopher Baines <mail@cbaines.net>2018-09-23 10:39:12 +0100
commit4813a01e2fb5fb3047baae67a7390fb9528db76f (patch)
tree868b7896354d7c40a54e56b69587d0c50d264cfa
parente3a28d834db1d15f0f4e167cff72b01f11e76758 (diff)
downloadguix-mongodb-3.6.tar
guix-mongodb-3.6.tar.gz
-rw-r--r--gnu/packages/databases.scm23
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")