summary refs log tree commit diff
path: root/pkgs/system/all-packages-generic.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/system/all-packages-generic.nix')
-rw-r--r--pkgs/system/all-packages-generic.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/system/all-packages-generic.nix b/pkgs/system/all-packages-generic.nix
index 31de45bb431a1..71eec996f289c 100644
--- a/pkgs/system/all-packages-generic.nix
+++ b/pkgs/system/all-packages-generic.nix
@@ -147,6 +147,15 @@
     stdenv = stdenv;
   };
 
+  swig = (import ../development/tools/misc/swig) {
+    fetchurl = fetchurl;
+    stdenv = stdenv;
+    perlSupport = true;
+    pythonSupport = true;
+    perl = perl;
+    python = python;
+  };
+
   gnumake = (import ../development/tools/build-managers/gnumake) {
     fetchurl = fetchurl;
     stdenv = stdenv;
@@ -175,6 +184,11 @@
     stdenv = stdenv;
   };
 
+  python = (import ../development/interpreters/python) {
+    fetchurl = fetchurl;
+    stdenv = stdenv;
+  };
+
   pcre = (import ../development/libraries/pcre) {
     fetchurl = fetchurl;
     stdenv = stdenv;
@@ -413,6 +427,13 @@
     stdenv = stdenv;
   };
 
+  perlBerkeleyDB = (import ../development/perl-modules/BerkeleyDB) {
+    fetchurl = fetchurl;
+    stdenv = stdenv;
+    perl = perl;
+    db4 = db4;
+  };
+
 
   ### SERVERS
 
@@ -477,6 +498,7 @@
     httpd = apacheHttpd;
     db4 = db4;
     expat = expat;
+    swig = swig;
   };
 
   pan = (import ../applications/networking/newsreaders/pan) {