diff options
Diffstat (limited to 'pkgs/development/python-modules/boltztrap2/default.nix')
-rw-r--r-- | pkgs/development/python-modules/boltztrap2/default.nix | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/pkgs/development/python-modules/boltztrap2/default.nix b/pkgs/development/python-modules/boltztrap2/default.nix index 7994a26618eeb..16e9c8f76d474 100644 --- a/pkgs/development/python-modules/boltztrap2/default.nix +++ b/pkgs/development/python-modules/boltztrap2/default.nix @@ -8,16 +8,18 @@ matplotlib, ase, netcdf4, - pytest, pythonOlder, cython, cmake, + setuptools, }: buildPythonPackage rec { pname = "boltztrap2"; version = "24.1.1"; - format = "setuptools"; + + pyproject = true; + build-system = [ setuptools ]; disabled = pythonOlder "3.5"; @@ -27,6 +29,11 @@ buildPythonPackage rec { hash = "sha256-kgv4lPBxcBmRKihaTwPRz8bHTWAWUOGZADtJUb3y+C4="; }; + postPatch = '' + substituteInPlace setup.py \ + --replace-fail "USE_CYTHON = False" "USE_CYTHON = True" + ''; + dontUseCmakeConfigure = true; nativeBuildInputs = [ @@ -34,7 +41,7 @@ buildPythonPackage rec { cython ]; - propagatedBuildInputs = [ + dependencies = [ spglib numpy scipy |