summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2016-09-01 16:02:57 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2016-09-01 18:57:43 +0200
commit0810decaa7bdb2c3c645b83394f3e2413222c2c3 (patch)
treea68784e6182688fd8db22ec368c3670fea7e48cb /pkgs
parentfdd7399a3c8492084e2065861e8b25b36555bcaa (diff)
downloadnixlib-0810decaa7bdb2c3c645b83394f3e2413222c2c3.tar
nixlib-0810decaa7bdb2c3c645b83394f3e2413222c2c3.tar.gz
nixlib-0810decaa7bdb2c3c645b83394f3e2413222c2c3.tar.bz2
nixlib-0810decaa7bdb2c3c645b83394f3e2413222c2c3.tar.lz
nixlib-0810decaa7bdb2c3c645b83394f3e2413222c2c3.tar.xz
nixlib-0810decaa7bdb2c3c645b83394f3e2413222c2c3.tar.zst
nixlib-0810decaa7bdb2c3c645b83394f3e2413222c2c3.zip
python-3.5: Drop dependency on Berkeley DB
The previous commit revealed that Python wasn't actually using
Berkeley DB; it only had it in its closure due to the build-time flag
dump in Makefile and _sysconfigdata.py. When Python detects both GNU
gdbm and Berkeley DB at build time, it will use the former.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/interpreters/python/cpython/3.5/default.nix4
1 files changed, 1 insertions, 3 deletions
diff --git a/pkgs/development/interpreters/python/cpython/3.5/default.nix b/pkgs/development/interpreters/python/cpython/3.5/default.nix
index 67f9dc1c4f8c..1b6814ea4363 100644
--- a/pkgs/development/interpreters/python/cpython/3.5/default.nix
+++ b/pkgs/development/interpreters/python/cpython/3.5/default.nix
@@ -1,6 +1,5 @@
 { stdenv, fetchurl
 , bzip2
-, db
 , gdbm
 , libX11, xproto
 , lzma
@@ -33,7 +32,6 @@ let
     lzma
     gdbm
     sqlite
-    db
     readline
     ncurses
     openssl
@@ -109,7 +107,7 @@ stdenv.mkDerivation {
   passthru = rec {
     zlibSupport = zlib != null;
     sqliteSupport = sqlite != null;
-    dbSupport = db != null;
+    dbSupport = false;
     readlineSupport = readline != null;
     opensslSupport = openssl != null;
     tkSupport = (tk != null) && (tcl != null) && (libX11 != null) && (xproto != null);