clblas: Enable darwin build

This commit is contained in:
Josef Kemetmüller 2018-04-15 11:13:33 +02:00
parent a6425fc66d
commit 357d8f600c
2 changed files with 16 additions and 5 deletions

View File

@ -7,6 +7,7 @@
, python
, ocl-icd
, opencl-headers
, Accelerate, CoreGraphics, CoreVideo, OpenCL
, gtest
}:
@ -40,11 +41,19 @@ stdenv.mkDerivation rec {
gfortran
blas
python
ocl-icd
opencl-headers
boost
gtest
];
] ++ stdenv.lib.optionals (!stdenv.isDarwin) [
ocl-icd
opencl-headers
] ++ stdenv.lib.optionals stdenv.isDarwin [
Accelerate
CoreGraphics
CoreVideo
];
propagatedBuildInputs = stdenv.lib.optionals stdenv.isDarwin [
OpenCL
];
enableParallelBuilding = true;
@ -56,7 +65,7 @@ stdenv.mkDerivation rec {
'';
license = licenses.asl20;
maintainers = with maintainers; [ artuuge ];
platforms = platforms.linux;
platforms = platforms.unix;
};
}

View File

@ -19673,7 +19673,9 @@ with pkgs;
blas = callPackage ../development/libraries/science/math/blas { };
clblas = callPackage ../development/libraries/science/math/clblas { };
clblas = callPackage ../development/libraries/science/math/clblas {
inherit (darwin.apple_sdk.frameworks) Accelerate CoreGraphics CoreVideo OpenCL;
};
jags = callPackage ../applications/science/math/jags { };