guix_mirror_bot pushed a commit to branch hpc-team
in repository guix.
commit f7b38687b11d5c2758eed4f17d0d1e2f382dcdc9
Author: Cayetano Santos <[email protected]>
AuthorDate: Sun Feb 1 19:39:50 2026 +0100
gnu: Add spirv-tools-static.
* gnu/packages/vulkan.scm (spirv-tools-static): New variable.
Merges guix/guix!6058
Change-Id: I2d7a9a752d94d8059cbb71a3d172c551e92b225c
---
gnu/packages/vulkan.scm | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/gnu/packages/vulkan.scm b/gnu/packages/vulkan.scm
index 1cba35d376..6062d1dfdc 100644
--- a/gnu/packages/vulkan.scm
+++ b/gnu/packages/vulkan.scm
@@ -121,6 +121,15 @@ SPIR-V modules. The project includes an assembler, binary
module
parser,disassembler, validator, and optimizer for SPIR-V.")
(license license:asl2.0)))
+(define-public spirv-tools-static
+ (package/inherit spirv-tools
+ (name "spirv-tools-static")
+ (arguments
+ (substitute-keyword-arguments (package-arguments spirv-tools)
+ ((#:configure-flags flags)
+ #~(cons* "-DSPIRV_TOOLS_BUILD_STATIC=ON"
+ (delete "-DSPIRV_TOOLS_BUILD_STATIC=OFF" #$flags)))))))
+
(define-public spirv-cross
(package
(name "spirv-cross")