shaderc: 2025.2 -> 2025.3

Needed for fresh llama-cpp with Vulkan (including the version in Nixpkgs master)
This commit is contained in:
7c6f434c
2025-07-03 09:33:18 +02:00
parent 8f8a9bbeb7
commit 2be51f4b68
+10 -8
View File
@@ -18,25 +18,27 @@ let
glslang = fetchFromGitHub {
owner = "KhronosGroup";
repo = "glslang";
rev = "15.3.0";
hash = "sha256-HwFP4KJuA+BMQVvBWV0BCRj9U5I3CLEU+5bBtde2f6w=";
# No corresponding tag for efd24d75bcbc55620e759f6bf42c45a32abac5f8 on 2025-06-23
rev = "efd24d75bcbc55620e759f6bf42c45a32abac5f8";
hash = "sha256-wMd1ylwDOM/uBbhpyMAduM9X7ao08TNq3HdoNGfSjcQ=";
};
spirv-tools = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Tools";
rev = "v2025.1";
hash = "sha256-2Wv0dxVQ8NvuDRTcsXkH1GKmuA6lsIuwTl0j6kbTefo=";
rev = "v2025.3.rc1";
hash = "sha256-yAdd/mXY8EJnE0vCu0n/aVxMH9059T/7cAdB9nP1vQQ=";
};
spirv-headers = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Headers";
rev = "vulkan-sdk-1.4.309.0";
hash = "sha256-Q1i6i5XimULuGufP6mimwDW674anAETUiIEvDQwvg5Y=";
# No corresponding tag for 2a611a970fdbc41ac2e3e328802aed9985352dca on 2025-06-19
rev = "2a611a970fdbc41ac2e3e328802aed9985352dca";
hash = "sha256-LRjMy9xtOErbJbMh+g2IKXfmo/hWpegZM72F8E122oY=";
};
in
stdenv.mkDerivation (finalAttrs: {
pname = "shaderc";
version = "2025.2";
version = "2025.3";
outputs = [
"out"
@@ -50,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "google";
repo = "shaderc";
rev = "v${finalAttrs.version}";
hash = "sha256-u3gmH2lrkwBTZg9j4jInQceXK4MUWhKZPSPsN98mEkk=";
hash = "sha256-q5Z0wER8DbkmfT/MNrmnn9J9rzur2YjzAncaO1aRNXA=";
};
postPatch = ''