summary refs log tree commit diff
path: root/pkgs/applications/science
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2015-11-19 13:09:12 +0100
committerDomen Kožar <domen@dev.si>2015-11-21 21:44:12 +0100
commit4b23328e392a878c6f8ab7c20849a18a5c413dd0 (patch)
tree138ff73578e8b4094521d94a25acfe9d72a05372 /pkgs/applications/science
parent7e57e59dddd262e1a67de46a8878c07de0692557 (diff)
downloadnixlib-4b23328e392a878c6f8ab7c20849a18a5c413dd0.tar
nixlib-4b23328e392a878c6f8ab7c20849a18a5c413dd0.tar.gz
nixlib-4b23328e392a878c6f8ab7c20849a18a5c413dd0.tar.bz2
nixlib-4b23328e392a878c6f8ab7c20849a18a5c413dd0.tar.lz
nixlib-4b23328e392a878c6f8ab7c20849a18a5c413dd0.tar.xz
nixlib-4b23328e392a878c6f8ab7c20849a18a5c413dd0.tar.zst
nixlib-4b23328e392a878c6f8ab7c20849a18a5c413dd0.zip
buildPythonPackage: fix more wheels failures
Diffstat (limited to 'pkgs/applications/science')
-rw-r--r--pkgs/applications/science/spyder/default.nix21
1 files changed, 7 insertions, 14 deletions
diff --git a/pkgs/applications/science/spyder/default.nix b/pkgs/applications/science/spyder/default.nix
index 382a5cb5532a..4bc160a2c284 100644
--- a/pkgs/applications/science/spyder/default.nix
+++ b/pkgs/applications/science/spyder/default.nix
@@ -9,26 +9,21 @@
 
 buildPythonPackage rec {
   name = "spyder-${version}";
-  version = "2.3.6";
+  version = "2.3.7";
   namePrefix = "";
 
   src = fetchurl {
     url = "https://pypi.python.org/packages/source/s/spyder/${name}.zip";
-    sha256 = "0e6502e0d3f270ea8916d1a3d7ca29915801d31932db399582bc468c01d535e2";
+    sha256 = "0ywgvgcp9s64ys25nfscd2648f7di8544a21b5lb59d4f48z028h";
   };
 
-  buildInputs = [ unzip ];
+  # NOTE: sphinx makes the build fail with: ValueError: ZIP does not support timestamps before 1980
   propagatedBuildInputs =
-    [ pyside pyflakes rope sphinx numpy scipy matplotlib ipython pylint pep8 ];
+    [ pyside pyflakes rope  numpy scipy matplotlib ipython pylint pep8 ];
 
   # There is no test for spyder
   doCheck = false;
 
-  # Use setuptools instead of distutils.
-  preConfigure = ''
-    export USE_SETUPTOOLS=True
-  '';
-
   desktopItem = makeDesktopItem {
     name = "Spyder";
     exec = "spyder";
@@ -41,11 +36,9 @@ buildPythonPackage rec {
 
   # Create desktop item
   postInstall = ''
-    mkdir -p $out/share/applications
-    cp $desktopItem/share/applications/* $out/share/applications/
-
-    mkdir -p $out/share/icons
-    cp spyderlib/images/spyder.svg $out/share/icons/
+    mkdir -p $out/share/{applications,icons}
+    cp  $desktopItem/share/applications/* $out/share/applications/
+    cp  spyderlib/images/spyder.svg $out/share/icons/
   '';
 
   meta = with stdenv.lib; {