about summary refs log tree commit diff
path: root/pkgs/development/interpreters
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2011-01-04 16:10:28 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2011-01-04 16:10:28 +0000
commitdc1ac3c5d9875861b8d5da46ef6c8fa5ab9a1e24 (patch)
tree1aab75005fb6c97c8f6597e119d7a26940a3ce9e /pkgs/development/interpreters
parent4a5042a1a13f97c8163e77283998b6442d8c2af2 (diff)
downloadnixlib-dc1ac3c5d9875861b8d5da46ef6c8fa5ab9a1e24.tar
nixlib-dc1ac3c5d9875861b8d5da46ef6c8fa5ab9a1e24.tar.gz
nixlib-dc1ac3c5d9875861b8d5da46ef6c8fa5ab9a1e24.tar.bz2
nixlib-dc1ac3c5d9875861b8d5da46ef6c8fa5ab9a1e24.tar.lz
nixlib-dc1ac3c5d9875861b8d5da46ef6c8fa5ab9a1e24.tar.xz
nixlib-dc1ac3c5d9875861b8d5da46ef6c8fa5ab9a1e24.tar.zst
nixlib-dc1ac3c5d9875861b8d5da46ef6c8fa5ab9a1e24.zip
* Add some more Python modules.
svn path=/nixpkgs/branches/modular-python/; revision=25390
Diffstat (limited to 'pkgs/development/interpreters')
-rw-r--r--pkgs/development/interpreters/python/2.7/modules.nix30
1 files changed, 23 insertions, 7 deletions
diff --git a/pkgs/development/interpreters/python/2.7/modules.nix b/pkgs/development/interpreters/python/2.7/modules.nix
index fd4c0d9c6038..55d559967fb9 100644
--- a/pkgs/development/interpreters/python/2.7/modules.nix
+++ b/pkgs/development/interpreters/python/2.7/modules.nix
@@ -1,4 +1,4 @@
-{ stdenv, python, sqlite, tcl, tk, x11, openssl, readline }:
+{ stdenv, python, sqlite, tcl, tk, x11, openssl, readline, db4, ncurses, gdbm }:
 
 with stdenv.lib;
 
@@ -46,25 +46,41 @@ let
 
 in {
     
+  bsddb = buildInternalPythonModule {
+    moduleName = "bsddb";
+    deps = [ db4 ];
+  };
+    
+  curses = buildInternalPythonModule {
+    moduleName = "curses";
+    deps = [ ncurses ];
+  };
+    
+  gdbm = buildInternalPythonModule {
+    moduleName = "gdbm";
+    internalName = "gdbm";
+    deps = [ gdbm ];
+  };
+    
   sqlite3 = buildInternalPythonModule {
     moduleName = "sqlite3";
     deps = [ sqlite ];
   };
     
-  tkinter = buildInternalPythonModule {
-    moduleName = "tkinter";
-    deps = [ tcl tk x11 ];
-  };
-    
   ssl = buildInternalPythonModule {
     moduleName = "ssl";
     deps = [ openssl ];
   };
     
+  tkinter = buildInternalPythonModule {
+    moduleName = "tkinter";
+    deps = [ tcl tk x11 ];
+  };
+    
   readline = buildInternalPythonModule {
     moduleName = "readline";
     internalName = "readline";
     deps = [ readline ];
   };
-    
+
 }