Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, stdenv, fetchFromGitHub 2}: 3 4stdenv.mkDerivation rec { 5 pname = "opencl-headers"; 6 version = "2023.02.06"; 7 8 src = fetchFromGitHub { 9 owner = "KhronosGroup"; 10 repo = "OpenCL-Headers"; 11 rev = "v${version}"; 12 sha256 = "sha256-BJDaDokyHgmyl+bGqCwG1J7iOvu0E3P3iYZ1/krot8s="; 13 }; 14 15 installPhase = '' 16 mkdir -p $out/include/CL 17 cp CL/* $out/include/CL 18 ''; 19 20 meta = with lib; { 21 description = "Khronos OpenCL headers version ${version}"; 22 homepage = "https://www.khronos.org/registry/cl/"; 23 license = licenses.asl20; 24 platforms = platforms.unix; 25 }; 26}