summary refs log tree commit diff
path: root/pkgs/development/interpreters/pyrex/0.9.6.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2012-07-18 09:49:27 -0400
committerEelco Dolstra <eelco.dolstra@logicblox.com>2012-07-18 09:50:36 -0400
commit5750566c2af11d31a705fb687cf6a0ce300b5252 (patch)
tree63261a67e65e303ed317b805a889032514ec6625 /pkgs/development/interpreters/pyrex/0.9.6.nix
parentcca94ee05e5c3bc765bf838782a52ad0af4c030e (diff)
downloadnixpkgs-5750566c2af11d31a705fb687cf6a0ce300b5252.tar
nixpkgs-5750566c2af11d31a705fb687cf6a0ce300b5252.tar.gz
nixpkgs-5750566c2af11d31a705fb687cf6a0ce300b5252.tar.bz2
nixpkgs-5750566c2af11d31a705fb687cf6a0ce300b5252.tar.lz
nixpkgs-5750566c2af11d31a705fb687cf6a0ce300b5252.tar.xz
nixpkgs-5750566c2af11d31a705fb687cf6a0ce300b5252.tar.zst
nixpkgs-5750566c2af11d31a705fb687cf6a0ce300b5252.zip
Fix Pyrex build
Diffstat (limited to 'pkgs/development/interpreters/pyrex/0.9.6.nix')
-rw-r--r--pkgs/development/interpreters/pyrex/0.9.6.nix29
1 files changed, 11 insertions, 18 deletions
diff --git a/pkgs/development/interpreters/pyrex/0.9.6.nix b/pkgs/development/interpreters/pyrex/0.9.6.nix
index cd233415615..44e014322ff 100644
--- a/pkgs/development/interpreters/pyrex/0.9.6.nix
+++ b/pkgs/development/interpreters/pyrex/0.9.6.nix
@@ -1,26 +1,19 @@
-{ stdenv, fetchurl, builderDefs, python }:
+{ stdenv, fetchurl, pythonPackages }:
 
-let
+let version = "0.9.6.4"; in
 
-  localDefs = builderDefs.passthru.function {
-
-    src = fetchurl {
-      url = http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/oldtar/Pyrex-0.9.6.4.tar.gz;
-      sha256 = "18pd9f8al3l6i27cc0ddhgg7hxf28lnfs75x4a8jzscydxgiq5a8";
-    };
-
-    buildInputs = [python];
+pythonPackages.buildPythonPackage rec {
+  name = "pyrex-${version}";
 
+  src = fetchurl {
+    url = "http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/oldtar/Pyrex-${version}.tar.gz";
+    sha256 = "18pd9f8al3l6i27cc0ddhgg7hxf28lnfs75x4a8jzscydxgiq5a8";
   };
 
-in with localDefs;
-        
-stdenv.mkDerivation rec {
-  name = "pyrex-0.9.6.4";
-  builder = writeScript (name + "-builder")
-    (textClosure localDefs [installPythonPackage doForceShare]);
+  doCheck = false;
+
   meta = {
-    description = "Python package compiler or something like that";
-    inherit src;
+    homepage = http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/;
+    description = "A language for writing Python extension modules";
   };
 }