lol
at 18.03-beta 26 lines 713 B view raw
1{stdenv, fetchurl, ruby, opencl-headers, libGL }: 2 3stdenv.mkDerivation rec { 4 name = "ocl-icd-${version}"; 5 version = "2.2.10"; 6 7 src = fetchurl { 8 url = "https://forge.imag.fr/frs/download.php/810/${name}.tar.gz"; 9 sha256 = "0f14gpa13sdm0kzqv5yycp4pschbmi6n5fj7wl4ilspzsrqcgqr2"; 10 }; 11 12 nativeBuildInputs = [ ruby ]; 13 14 buildInputs = [ opencl-headers ]; 15 16 postPatch = '' 17 sed -i 's,"/etc/OpenCL/vendors","${libGL.driverLink}/etc/OpenCL/vendors",g' ocl_icd_loader.c 18 ''; 19 20 meta = with stdenv.lib; { 21 description = "OpenCL ICD Loader for ${opencl-headers.name}"; 22 homepage = https://forge.imag.fr/projects/ocl-icd/; 23 license = licenses.bsd2; 24 platforms = platforms.linux; 25 }; 26}