about summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorChristoph Stich <christoph.n.stich@gmail.com>2020-01-14 12:26:09 +0000
committerFrederik Rietdijk <freddyrietdijk@fridh.nl>2020-02-10 18:22:32 +0100
commiteaeb87add1ec31b3b088b65aa601b3c4f6d78e51 (patch)
treeef55c9e04d7f7f6f677846ae2ae0fca0b02df81d /pkgs/development
parent019b637fb12e0f035ec71f5c77638bb72f4ddc87 (diff)
downloadnixlib-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.nix9
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/;