diff options
author | ziguana <git@ziguana.dev> | 2022-11-13 11:56:03 -0700 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2022-12-03 05:22:58 +0100 |
commit | 0d09e743ae948573b5d50218527c9f309770a2f9 (patch) | |
tree | 47886fece41830d9fea7ec12d2925eeb3b389b40 /pkgs/os-specific | |
parent | b00c85192f56e31a788b635109c8472aa17f3a94 (diff) | |
download | nixlib-0d09e743ae948573b5d50218527c9f309770a2f9.tar nixlib-0d09e743ae948573b5d50218527c9f309770a2f9.tar.gz nixlib-0d09e743ae948573b5d50218527c9f309770a2f9.tar.bz2 nixlib-0d09e743ae948573b5d50218527c9f309770a2f9.tar.lz nixlib-0d09e743ae948573b5d50218527c9f309770a2f9.tar.xz nixlib-0d09e743ae948573b5d50218527c9f309770a2f9.tar.zst nixlib-0d09e743ae948573b5d50218527c9f309770a2f9.zip |
intel-compute-runtime: build with level-zero
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r-- | pkgs/os-specific/linux/intel-compute-runtime/default.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/intel-compute-runtime/default.nix b/pkgs/os-specific/linux/intel-compute-runtime/default.nix index 8ea51a1ebdb0..d97dbf0eb262 100644 --- a/pkgs/os-specific/linux/intel-compute-runtime/default.nix +++ b/pkgs/os-specific/linux/intel-compute-runtime/default.nix @@ -6,6 +6,7 @@ , pkg-config , intel-gmmlib , intel-graphics-compiler +, level-zero , libva }: @@ -22,7 +23,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake pkg-config ]; - buildInputs = [ intel-gmmlib intel-graphics-compiler libva ]; + buildInputs = [ intel-gmmlib intel-graphics-compiler libva level-zero ]; cmakeFlags = [ "-DSKIP_UNIT_TESTS=1" @@ -32,9 +33,14 @@ stdenv.mkDerivation rec { "-DCMAKE_INSTALL_LIBDIR=lib" ]; + outputs = [ "out" "drivers" ]; + postInstall = '' # Avoid clash with intel-ocl mv $out/etc/OpenCL/vendors/intel.icd $out/etc/OpenCL/vendors/intel-neo.icd + + mkdir -p $drivers/lib + mv -t $drivers/lib $out/lib/libze_intel* ''; postFixup = '' |