diff options
author | Nikolay Amiantov <ab@fmap.me> | 2017-01-20 02:48:55 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2017-01-20 03:37:51 +0300 |
commit | af7a8a36df8aca93f42a6a674c40d0ae866fbec1 (patch) | |
tree | 67e1049e0f4ddc380dc27918150ae35d00d058e2 /pkgs/development | |
parent | 10bae1a2074ce4d335542898f9e67f4beb607ee4 (diff) | |
download | nixpkgs-af7a8a36df8aca93f42a6a674c40d0ae866fbec1.tar nixpkgs-af7a8a36df8aca93f42a6a674c40d0ae866fbec1.tar.gz nixpkgs-af7a8a36df8aca93f42a6a674c40d0ae866fbec1.tar.bz2 nixpkgs-af7a8a36df8aca93f42a6a674c40d0ae866fbec1.tar.lz nixpkgs-af7a8a36df8aca93f42a6a674c40d0ae866fbec1.tar.xz nixpkgs-af7a8a36df8aca93f42a6a674c40d0ae866fbec1.tar.zst nixpkgs-af7a8a36df8aca93f42a6a674c40d0ae866fbec1.zip |
ocl-icd: 2.2.9 -> 2.2.10
Patch to search for OpenCL vendor files in Mesa driver link directory.
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/ocl-icd/default.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/development/libraries/ocl-icd/default.nix b/pkgs/development/libraries/ocl-icd/default.nix index 1cb8408416d..6c3a77cfaf5 100644 --- a/pkgs/development/libraries/ocl-icd/default.nix +++ b/pkgs/development/libraries/ocl-icd/default.nix @@ -1,14 +1,19 @@ -{stdenv, fetchurl, ruby }: +{stdenv, fetchurl, ruby, opencl-headers, mesa_noglu }: stdenv.mkDerivation rec { - name = "ocl-icd-2.2.9"; + name = "ocl-icd-${version}"; + version = "2.2.10"; src = fetchurl { - url = "https://forge.imag.fr/frs/download.php/716/${name}.tar.gz"; - sha256 = "1rgaixwnxmrq2aq4kcdvs0yx7i6krakarya9vqs7qwsv5hzc32hc"; + url = "https://forge.imag.fr/frs/download.php/810/${name}.tar.gz"; + sha256 = "0f14gpa13sdm0kzqv5yycp4pschbmi6n5fj7wl4ilspzsrqcgqr2"; }; - buildInputs = [ ruby ]; + buildInputs = [ ruby opencl-headers ]; + + postPatch = '' + sed -i 's,"/etc/OpenCL/vendors","${mesa_noglu.driverLink}/etc/OpenCL/vendors",g' ocl_icd_loader.c + ''; meta = with stdenv.lib; { description = "OpenCL ICD Loader"; |