summaryrefslogtreecommitdiff
path: root/intel-zero.nix
blob: bca3dc71ea4e557bec91903ea5109575063702e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{ inputs }:
self: super: {
  intel-zero =
    with super;
    stdenv.mkDerivation {
      name = "intel-level-zero";
      version = "git";
      src = fetchGit {
        url = "https://github.com/oneapi-src/level-zero";
        ref = "master";
        #          rev = "205bdb828b70439482d96dc398727b975523866c";
      };
      nativeBuildInputs = [
        cmake
        pkg-config
      ];
      buildInputs = with xorg; [
        self.libva_my
        libdrm
        libpciaccess
        libX11
        libxcb
        self.intel-gmmlib
      ];
      # cmakeFlags = [
      #   "-DBUILD_RUNTIME=ON"
      #   "-DBUILD_TOOLS=ON"
      # ];
    };
}