summary refs log tree commit diff
path: root/pkgs/top-level/python-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r--pkgs/top-level/python-packages.nix14
1 files changed, 10 insertions, 4 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index dcbe03e615c..123c427c5f7 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -10,17 +10,23 @@ python.modules // rec {
 
 
   buildPythonPackage = import ../development/python-modules/generic {
-    inherit (pkgs) wrapPython lib;
-    inherit python setuptools;
+    inherit (pkgs) lib;
+    inherit python wrapPython setuptools;
   };
 
   
   setuptools = import ../development/python-modules/setuptools {
-    inherit (pkgs) stdenv fetchurl wrapPython;
-    inherit python;
+    inherit (pkgs) stdenv fetchurl;
+    inherit python wrapPython;
   };
 
 
+  wrapPython = pkgs.makeSetupHook
+    { deps = pkgs.makeWrapper;
+      substitutions.libPrefix = python.libPrefix;
+    }
+    ../development/python-modules/generic/wrap.sh;
+
 
   argparse = buildPythonPackage (rec {
     name = "argparse-1.1";