Merge pull request #14975 from FRidh/pythonblas

Python: don't propagate blas

+8 -8
+2 -2
pkgs/development/python-modules/numpy.nix
··· 9 name = "numpy-${version}"; 10 11 disabled = isPyPy; 12 - buildInputs = args.buildInputs or [ gfortran nose ]; 13 - propagatedBuildInputs = args.propagatedBuildInputs or [ passthru.blas ]; 14 15 preConfigure = '' 16 sed -i 's/-faltivec//' numpy/distutils/system_info.py
··· 9 name = "numpy-${version}"; 10 11 disabled = isPyPy; 12 + buildInputs = args.buildInputs or [ gfortran nose passthru.blas ]; 13 + propagatedBuildInputs = args.propagatedBuildInputs or [ ]; 14 15 preConfigure = '' 16 sed -i 's/-faltivec//' numpy/distutils/system_info.py
+2 -2
pkgs/development/python-modules/scipy.nix
··· 9 10 name = "scipy-${version}"; 11 12 - buildInputs = (args.buildInputs or [ gfortran nose ]); 13 - propagatedBuildInputs = (args.propagatedBuildInputs or [ passthru.blas numpy]); 14 15 preConfigure = '' 16 sed -i '0,/from numpy.distutils.core/s//import setuptools;from numpy.distutils.core/' setup.py
··· 9 10 name = "scipy-${version}"; 11 12 + buildInputs = (args.buildInputs or [ gfortran nose passthru.blas ]); 13 + propagatedBuildInputs = (args.propagatedBuildInputs or [ numpy]); 14 15 preConfigure = '' 16 sed -i '0,/from numpy.distutils.core/s//import setuptools;from numpy.distutils.core/' setup.py
+4 -4
pkgs/top-level/python-packages.nix
··· 18718 propagatedBuildInputs = with self; [ numpy scipy matplotlib pyqt4 18719 cython ]; 18720 18721 - buildInputs = [ pkgs.gcc pkgs.qt4 pkgs.blas self.nose ]; 18722 18723 meta = { 18724 description = "QuTiP - Quantum Toolbox in Python"; ··· 19587 url = "https://pypi.python.org/packages/source/s/scipy/scipy-${version}.tar.gz"; 19588 sha256 = "ecd1efbb1c038accb0516151d1e6679809c6010288765eb5da6051550bf52260"; 19589 }; 19590 - numpy = self.numpy_1_10; 19591 }; 19592 19593 scipy_0_17 = self.buildScipyPackage rec { ··· 19630 sha256 = "9f4cf58e57d81783289fc503caaed1f210bab49b7a6f680bf3c04b1e0a96e5f0"; 19631 }; 19632 19633 - buildInputs = with self; [ nose pillow pkgs.gfortran pkgs.glibcLocales ]; 19634 - propagatedBuildInputs = with self; [ numpy scipy numpy.blas ]; 19635 19636 LC_ALL="en_US.UTF-8"; 19637
··· 18718 propagatedBuildInputs = with self; [ numpy scipy matplotlib pyqt4 18719 cython ]; 18720 18721 + buildInputs = [ pkgs.gcc pkgs.qt4 self.numpy.blas self.nose ]; 18722 18723 meta = { 18724 description = "QuTiP - Quantum Toolbox in Python"; ··· 19587 url = "https://pypi.python.org/packages/source/s/scipy/scipy-${version}.tar.gz"; 19588 sha256 = "ecd1efbb1c038accb0516151d1e6679809c6010288765eb5da6051550bf52260"; 19589 }; 19590 + numpy = self.numpy; 19591 }; 19592 19593 scipy_0_17 = self.buildScipyPackage rec { ··· 19630 sha256 = "9f4cf58e57d81783289fc503caaed1f210bab49b7a6f680bf3c04b1e0a96e5f0"; 19631 }; 19632 19633 + buildInputs = with self; [ numpy.blas nose pillow pkgs.gfortran pkgs.glibcLocales ]; 19634 + propagatedBuildInputs = with self; [ numpy scipy ]; 19635 19636 LC_ALL="en_US.UTF-8"; 19637