guix_mirror_bot pushed a commit to branch hpc-team
in repository guix.

commit eaf6537c9063a9fbf1eb64df5ff220d4829a77c7
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 b077846444..f167b9ee4f 100644
--- a/gnu/packages/vulkan.scm
+++ b/gnu/packages/vulkan.scm
@@ -122,6 +122,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")

Reply via email to