From df013849e47a24b3abbbd48423e95adacee46dfb Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 28 Jul 2010 13:05:35 +0000 Subject: [PATCH] python-numpy: improved support for BLAS and LAPACK via gfortran svn path=/nixpkgs/trunk/; revision=22787 --- pkgs/top-level/python-packages.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 606e41381378..500774bcc5af 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -420,16 +420,16 @@ rec { sha256 = "01lf3nc2lp1qkrqnnar50vb7i6y07d1zs6f9yc3kw4p5fd2vhyrf"; }; + # TODO: add ATLAS=${pkgs.atlas} + installCommand = '' + export BLAS=${pkgs.blas} LAPACK=${pkgs.liblapack} + python setup.py build --fcompiler="gnu95" + python setup.py install --root="$out" + ''; doCheck = false; - buildInputs = [ pkgs.liblapack pkgs.blas pkgs.gfortran ]; - - # The build should be run as follows: - # - # python setup.py config_fc --fcompiler=gnu95 build - # python setup.py config_fc --fcompiler=gnu95 install - # - # But I con't figure out how to pass the extra flags to setuptools. + buildInputs = [ pkgs.gfortran ]; + propagatedBuildInputs = [ pkgs.liblapack pkgs.blas ]; meta = { description = "Scientific tools for Python";