python3Packages.numpy: fix build

This commit is contained in:
Frederik Rietdijk 2020-01-03 12:52:42 +01:00
parent 157ca8eb75
commit fb0da93509

View file

@ -1,4 +1,15 @@
{ lib, fetchPypi, python, buildPythonPackage, gfortran, pytest, blas, writeTextFile, isPyPy }:
{ lib
, fetchPypi
, python
, buildPythonPackage
, gfortran
, pytest
, blas
, writeTextFile
, isPyPy
, cython
, setuptoolsBuildHook
}:
let
blasImplementation = lib.nameFromURL blas.name "-";
@ -17,6 +28,7 @@ let
in buildPythonPackage rec {
pname = "numpy";
version = "1.18.0";
format = "pyproject.toml";
src = fetchPypi {
inherit pname version;
@ -24,7 +36,7 @@ in buildPythonPackage rec {
sha256 = "a9d72d9abaf65628f0f31bbb573b7d9304e43b1e6bbae43149c17737a42764c4";
};
nativeBuildInputs = [ gfortran pytest ];
nativeBuildInputs = [ gfortran pytest cython setuptoolsBuildHook ];
buildInputs = [ blas ];
patches = lib.optionals python.hasDistutilsCxxPatch [