chezmoi: 2.56.0 -> 2.57.0 (#372077)
[NixPkgs.git] / pkgs / by-name / vu / vulkan-utility-libraries / package.nix
blob6d966b41716c6129166cdba1959a93df6f9c6e9a
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   cmake,
6   python3,
7   vulkan-headers,
8 }:
10 stdenv.mkDerivation (finalAttrs: {
11   pname = "vulkan-utility-libraries";
12   version = "1.3.296.0";
14   src = fetchFromGitHub {
15     owner = "KhronosGroup";
16     repo = "Vulkan-Utility-Libraries";
17     rev = "vulkan-sdk-${finalAttrs.version}";
18     hash = "sha256-WDRDpUOZN/akUA6gsJMlC2GKolVt3g1NerKqe7aLhek=";
19   };
21   nativeBuildInputs = [
22     cmake
23     python3
24   ];
25   buildInputs = [ vulkan-headers ];
27   meta = with lib; {
28     description = "Set of utility libraries for Vulkan";
29     homepage = "https://github.com/KhronosGroup/Vulkan-Utility-Libraries";
30     platforms = platforms.all;
31     license = licenses.asl20;
32     maintainers = with maintainers; [ nickcao ];
33   };