diff options
author | Nikolay Amiantov <ab@fmap.me> | 2017-01-20 03:23:04 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2017-01-20 03:37:51 +0300 |
commit | 5c65546725ff308501dce17117ec640096de8829 (patch) | |
tree | adc7f902db133e53e0ce0dcea54689c20e9addcf /pkgs/development/libraries/opencl-clhpp/default.nix | |
parent | 221685aee9f59a6cfb1845b6b661fac2335881a4 (diff) | |
download | nixpkgs-5c65546725ff308501dce17117ec640096de8829.tar nixpkgs-5c65546725ff308501dce17117ec640096de8829.tar.gz nixpkgs-5c65546725ff308501dce17117ec640096de8829.tar.bz2 nixpkgs-5c65546725ff308501dce17117ec640096de8829.tar.lz nixpkgs-5c65546725ff308501dce17117ec640096de8829.tar.xz nixpkgs-5c65546725ff308501dce17117ec640096de8829.tar.zst nixpkgs-5c65546725ff308501dce17117ec640096de8829.zip |
opencl-clhpp: init at 2.0.10
Diffstat (limited to 'pkgs/development/libraries/opencl-clhpp/default.nix')
-rw-r--r-- | pkgs/development/libraries/opencl-clhpp/default.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/libraries/opencl-clhpp/default.nix b/pkgs/development/libraries/opencl-clhpp/default.nix new file mode 100644 index 00000000000..20b7c9ba6df --- /dev/null +++ b/pkgs/development/libraries/opencl-clhpp/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchFromGitHub, cmake, python, opencl-headers }: + +stdenv.mkDerivation rec { + name = "opencl-clhpp-${version}"; + version = "2.0.10"; + + src = fetchFromGitHub { + owner = "KhronosGroup"; + repo = "OpenCL-CLHPP"; + rev = "v${version}"; + sha256 = "0h5kpg5cl8wzfnqmv6i26aig2apv06ffm9p3rh35938n9r8rladm"; + }; + + nativeBuildInputs = [ cmake python ]; + + propagatedBuildInputs = [ opencl-headers ]; + + preConfigure = '' + cmakeFlags="-DCMAKE_INSTALL_PREFIX=$out/include -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF" + ''; + + meta = with stdenv.lib; { + description = "OpenCL Host API C++ bindings"; + homepage = "http://github.khronos.org/OpenCL-CLHPP/"; + license = licenses.mit; + platforms = platforms.unix; + }; +} |