From 309d5c625ddd115ec2aa6623cc4ecb7dd6f21ca6 Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Sat, 1 Nov 2025 09:55:53 +0100 Subject: [PATCH] shader-slang: 2025.20 -> 2025.21 https://github.com/shader-slang/slang/releases/tag/v2025.21 --- pkgs/by-name/sh/shader-slang/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sh/shader-slang/package.nix b/pkgs/by-name/sh/shader-slang/package.nix index 1e09232e8475..4f509f8a22e8 100644 --- a/pkgs/by-name/sh/shader-slang/package.nix +++ b/pkgs/by-name/sh/shader-slang/package.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "shader-slang"; - version = "2025.20"; + version = "2025.21"; src = fetchFromGitHub { owner = "shader-slang"; repo = "slang"; tag = "v${finalAttrs.version}"; - hash = "sha256-p2Wk1JgXoQPq8TrOaLv6igWPZtkXgKXEdKTiiQUklLU="; + hash = "sha256-BObV2Yj84i2AE9L929yRjz68nxzGKDNUcFLySjVpc1U="; fetchSubmodules = true; }; @@ -89,6 +89,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeFeature "CMAKE_CONFIGURATION_TYPES" "RelWithDebInfo") # Handled by separateDebugInfo so we don't need special installation handling (lib.cmakeBool "SLANG_ENABLE_SPLIT_DEBUG_INFO" false) + (lib.cmakeFeature "SLANG_VERSION_NUMERIC" finalAttrs.version) (lib.cmakeFeature "SLANG_VERSION_FULL" "v${finalAttrs.version}-nixpkgs") (lib.cmakeBool "SLANG_USE_SYSTEM_MINIZ" true) (lib.cmakeBool "SLANG_USE_SYSTEM_LZ4" true)