dotnet: improve language coverage of passthru.tests for dotnet sdks (#370789)
[NixPkgs.git] / pkgs / by-name / di / directx-headers / package.nix
blob0acb2db0edc0e832eb414b1573bd08ad1998fc24
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   meson,
6   ninja,
7 }:
8 stdenv.mkDerivation rec {
9   pname = "directx-headers";
10   version = "1.614.1";
12   src = fetchFromGitHub {
13     owner = "microsoft";
14     repo = "DirectX-Headers";
15     rev = "v${version}";
16     hash = "sha256-CDmzKdV40EExLpOHPAUnytqG9x1+IGW4AZldfYs5YJk=";
17   };
19   nativeBuildInputs = [
20     meson
21     ninja
22   ];
24   # tests require WSL2
25   mesonFlags = [ "-Dbuild-test=false" ];
27   meta = with lib; {
28     description = "Official D3D12 headers from Microsoft";
29     homepage = "https://github.com/microsoft/DirectX-Headers";
30     license = licenses.mit;
31     maintainers = with maintainers; [ k900 ];
32     platforms = platforms.all;
33   };