aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/science/math/clblas
diff options
context:
space:
mode:
authorMarkus Kowalewski <markus.kowalewski@fysik.su.se>2019-03-29 13:59:45 +0100
committerMarkus Kowalewski <markus.kowalewski@fysik.su.se>2019-03-29 13:59:45 +0100
commit4c74ee948ed6b709f79fa7af809ebba7e308504b (patch)
treeb9f693afb81ed673ba1b60953044d9d5204bc9d5 /pkgs/development/libraries/science/math/clblas
parentdc3ed336df6b14a70e248269672459b499d9bdee (diff)
clblas: turn of gtest, fix build
clblas does not work anymore with gmock 1.8.1. Turning off the test suite fixes the build.
Diffstat (limited to 'pkgs/development/libraries/science/math/clblas')
-rw-r--r--pkgs/development/libraries/science/math/clblas/default.nix14
1 files changed, 6 insertions, 8 deletions
diff --git a/pkgs/development/libraries/science/math/clblas/default.nix b/pkgs/development/libraries/science/math/clblas/default.nix
index 7a653a58eb2a..40dbfc53e2cb 100644
--- a/pkgs/development/libraries/science/math/clblas/default.nix
+++ b/pkgs/development/libraries/science/math/clblas/default.nix
@@ -8,21 +8,20 @@
, ocl-icd
, opencl-headers
, Accelerate, CoreGraphics, CoreVideo, OpenCL
-, gtest
}:
stdenv.mkDerivation rec {
- name = "clblas-${version}";
+ name = "clblas-${version}";
version = "2.12";
src = fetchFromGitHub {
- owner = "clMathLibraries";
+ owner = "clMathLibraries";
repo = "clBLAS";
rev = "v${version}";
sha256 = "154mz52r5hm0jrp5fqrirzzbki14c1jkacj75flplnykbl36ibjs";
- };
+ };
- patches = [ ./platform.patch ];
+ patches = [ ./platform.patch ];
postPatch = ''
sed -i -re 's/(set\(\s*Boost_USE_STATIC_LIBS\s+).*/\1OFF\ \)/g' src/CMakeLists.txt
@@ -33,7 +32,7 @@ stdenv.mkDerivation rec {
'';
cmakeFlags = [
- "-DUSE_SYSTEM_GTEST=ON"
+ "-DBUILD_TEST=OFF"
];
buildInputs = [
@@ -42,7 +41,6 @@ stdenv.mkDerivation rec {
blas
python
boost
- gtest
] ++ stdenv.lib.optionals (!stdenv.isDarwin) [
ocl-icd
opencl-headers
@@ -61,7 +59,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/clMathLibraries/clBLAS";
description = "A software library containing BLAS functions written in OpenCL";
longDescription = ''
- This package contains a library of BLAS functions on top of OpenCL.
+ This package contains a library of BLAS functions on top of OpenCL.
'';
license = licenses.asl20;
maintainers = with maintainers; [ artuuge ];