summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2014-02-21 23:26:56 +0100
committerDomen Kožar <domen@dev.si>2014-02-21 23:27:06 +0100
commit40b8b3206e329ebe6725e25b7d057af75fc666bd (patch)
tree2691314ee72cd7570e06dc819ee4a67359617138 /pkgs
parent92794f775a6e7ab7639d6548a6234ab8401648ae (diff)
downloadnixlib-40b8b3206e329ebe6725e25b7d057af75fc666bd.tar
nixlib-40b8b3206e329ebe6725e25b7d057af75fc666bd.tar.gz
nixlib-40b8b3206e329ebe6725e25b7d057af75fc666bd.tar.bz2
nixlib-40b8b3206e329ebe6725e25b7d057af75fc666bd.tar.lz
nixlib-40b8b3206e329ebe6725e25b7d057af75fc666bd.tar.xz
nixlib-40b8b3206e329ebe6725e25b7d057af75fc666bd.tar.zst
nixlib-40b8b3206e329ebe6725e25b7d057af75fc666bd.zip
fix remaining broken python packages due to refactoring
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/graphics/mirage/default.nix4
-rw-r--r--pkgs/top-level/python-packages.nix9
2 files changed, 6 insertions, 7 deletions
diff --git a/pkgs/applications/graphics/mirage/default.nix b/pkgs/applications/graphics/mirage/default.nix
index cd5388c1b88f..67b91fd68570 100644
--- a/pkgs/applications/graphics/mirage/default.nix
+++ b/pkgs/applications/graphics/mirage/default.nix
@@ -9,10 +9,6 @@ buildPythonPackage rec {
       sha256 = "d214a1b6d99d1d1e83da5848a2cef181f6781e0990e93f7ebff5880b0c43f43c";
     };
 
-    postInstall = ''
-      mv $out/lib/${python.libPrefix}/site-packages/*.egg/share $out
-    '';
-
     doCheck = false;
 
     buildInputs = [ stdenv libX11 gettext ];
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 73919c330ba2..7f5f176ebc35 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -1594,7 +1594,7 @@ pythonPackages = modules // import ./python-packages-generated.nix {
     buildInputs = [ fudge nose ];
   };
 
-  fedora_cert = buildPythonPackage (rec {
+  fedora_cert = stdenv.mkDerivation (rec {
     name = "fedora-cert-0.5.9.2";
     meta.maintainers = [ stdenv.lib.maintainers.mornfall ];
 
@@ -1602,10 +1602,12 @@ pythonPackages = modules // import ./python-packages-generated.nix {
       url = "https://fedorahosted.org/releases/f/e/fedora-packager/fedora-packager-0.5.9.2.tar.bz2";
       sha256 = "105swvzshgn3g6bjwk67xd8pslnhpxwa63mdsw6cl4c7cjp2blx9";
     };
-    installCommand = "make install";
-    propagatedBuildInputs = [ python_fedora ];
+
+    propagatedBuildInputs = [ python python_fedora wrapPython ];
     postInstall = "mv $out/bin/fedpkg $out/bin/fedora-cert-fedpkg";
     doCheck = false;
+
+    postFixup = "wrapPythonPrograms";
   });
 
   fedpkg = buildPythonPackage (rec {
@@ -6176,6 +6178,7 @@ pythonPackages = modules // import ./python-packages-generated.nix {
     # TODO: add ATLAS=${pkgs.atlas}
     preConfigure = ''
       export BLAS=${pkgs.blas} LAPACK=${pkgs.liblapack}
+      sed -i '0,/from numpy.distutils.core/s//import setuptools;from numpy.distutils.core/' setup.py
     '';
 
     setupPyBuildFlags = [ "--fcompiler='gnu95'" ];