diff options
author | Christoph Stich <christoph.n.stich@gmail.com> | 2020-01-14 12:26:09 +0000 |
---|---|---|
committer | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2020-02-10 18:22:32 +0100 |
commit | eaeb87add1ec31b3b088b65aa601b3c4f6d78e51 (patch) | |
tree | ef55c9e04d7f7f6f677846ae2ae0fca0b02df81d /pkgs/development | |
parent | 019b637fb12e0f035ec71f5c77638bb72f4ddc87 (diff) | |
download | nixlib-eaeb87add1ec31b3b088b65aa601b3c4f6d78e51.tar nixlib-eaeb87add1ec31b3b088b65aa601b3c4f6d78e51.tar.gz nixlib-eaeb87add1ec31b3b088b65aa601b3c4f6d78e51.tar.bz2 nixlib-eaeb87add1ec31b3b088b65aa601b3c4f6d78e51.tar.lz nixlib-eaeb87add1ec31b3b088b65aa601b3c4f6d78e51.tar.xz nixlib-eaeb87add1ec31b3b088b65aa601b3c4f6d78e51.tar.zst nixlib-eaeb87add1ec31b3b088b65aa601b3c4f6d78e51.zip |
This allows cupy to find the thrust library which is needed among other things for cupy.argsort
Removed unnecessary dependencies Remove extra whitespace
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/python-modules/cupy/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/python-modules/cupy/default.nix b/pkgs/development/python-modules/cupy/default.nix index 5426a609449d..443d96b097a1 100644 --- a/pkgs/development/python-modules/cupy/default.nix +++ b/pkgs/development/python-modules/cupy/default.nix @@ -1,6 +1,6 @@ { stdenv, buildPythonPackage , fetchPypi, isPy3k, linuxPackages -, fastrlock, numpy, six, wheel, pytest, mock +, fastrlock, numpy, six, wheel, pytest, mock, setuptools , cudatoolkit, cudnn, nccl }: @@ -18,6 +18,10 @@ buildPythonPackage rec { mock ]; + preConfigure = '' + export CUDA_PATH=${cudatoolkit} + ''; + propagatedBuildInputs = [ cudatoolkit cudnn @@ -26,12 +30,15 @@ buildPythonPackage rec { fastrlock numpy six + setuptools wheel ]; # In python3, test was failed... doCheck = !isPy3k; + enableParallelBuilding = true; + meta = with stdenv.lib; { description = "A NumPy-compatible matrix library accelerated by CUDA"; homepage = https://cupy.chainer.org/; |