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

commit dbc98872f0941572dc30ae90d6ad2803ebf7ebb2
Author: Cayetano Santos <[email protected]>
AuthorDate: Wed Jan 21 20:21:46 2026 +0100

    gnu: vulkan-tools: Update to 1.4.335.
    
    * gnu/packages/vulkan.scm (vulkan-tools): Update to 1.4.335.
    
    Change-Id: Iab08a8a9cd6b1ad708548b19eb7303f6c806e717
---
 gnu/packages/vulkan.scm | 96 ++++++++++++++++++++++++-------------------------
 1 file changed, 46 insertions(+), 50 deletions(-)

diff --git a/gnu/packages/vulkan.scm b/gnu/packages/vulkan.scm
index b6b24bad09..ab92472b57 100644
--- a/gnu/packages/vulkan.scm
+++ b/gnu/packages/vulkan.scm
@@ -458,58 +458,54 @@ and the ICD.")
                    license:bsd-3))))
 
 (define-public vulkan-tools
-  ;; Required to fix an issue. See:
-  ;; https://github.com/KhronosGroup/Vulkan-Tools/issues/1130
-  (let ((commit "105d6c1fede00c3a9055e5a531ebf3d99bac406e")
-        (revision "1"))
-    (package
-      (name "vulkan-tools")
-      (version (git-version "1.4.321.0" revision commit))
-      (source
-       (origin
-         (method git-fetch)
-         (uri (git-reference
-                (url "https://github.com/KhronosGroup/Vulkan-Tools";)
-                (commit commit)))
-         (file-name (git-file-name name version))
-         (modules '((guix build utils)))
-         (snippet
-          #~(substitute* "tests/icd/mock_icd_tests.cpp"
-              ;; Disable driver info test since it relies on git branch info
-              (("ASSERT_EQ\\(std::string\\(driver_properties\\.driverInfo\\)")
-               "// ASSERT_EQ(std::string(driver_properties.driverInfo)")))
-         (sha256
-          (base32
-           "1dphpf4v0kip2b0vhhwb136gjjmgxc64gg26sg3wpg6nnwakpznc"))))
-      (build-system cmake-build-system)
-      (inputs
-       (list glslang libxrandr vulkan-loader wayland wayland-protocols))
-      (native-inputs
-       (list googletest pkg-config python vulkan-headers))
-      (arguments
-       (list
-        #:configure-flags #~(list "-DBUILD_TESTS=ON")
-        #:phases #~(modify-phases %standard-phases
-                     (add-after 'unpack 'patch-libvulkan-file-name
-                       (lambda* (#:key inputs #:allow-other-keys)
-                         (substitute* '("vulkaninfo/vulkaninfo_functions.h"
-                                        "cube/cube_functions.h")
-                           (("dlopen\\(\"libvulkan.so.1")
-                            (string-append "dlopen(\""
-                                           (search-input-file
-                                            inputs "/lib/libvulkan.so.1"))))))
-                     (replace 'check
-                       (lambda* (#:key tests? #:allow-other-keys)
-                         (when tests?
-                           (invoke "./tests/vulkan_tools_tests")))))))
-      (home-page
-       "https://github.com/KhronosGroup/Vulkan-Tools";)
-      (synopsis "Tools and utilities for Vulkan")
-      (description
-       "Vulkan-Tools provides tools and utilities that can assist development 
by
+  (package
+    (name "vulkan-tools")
+    (version "1.4.335.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+              (url "https://github.com/KhronosGroup/Vulkan-Tools";)
+              (commit (string-append "vulkan-sdk-" version))))
+       (file-name (git-file-name name version))
+       (modules '((guix build utils)))
+       (snippet
+        #~(substitute* "tests/icd/mock_icd_tests.cpp"
+            ;; Disable driver info test since it relies on git branch info
+            (("ASSERT_EQ\\(std::string\\(driver_properties\\.driverInfo\\)")
+             "// ASSERT_EQ(std::string(driver_properties.driverInfo)")))
+       (sha256
+        (base32
+         "07b5jlvp70apmkj0b8l2w086h0vbcfl49n7xr35kmv46p0n37z0b"))))
+    (build-system cmake-build-system)
+    (inputs
+     (list glslang libxrandr vulkan-loader wayland wayland-protocols))
+    (native-inputs
+     (list googletest pkg-config python vulkan-headers))
+    (arguments
+     (list
+      #:configure-flags #~(list "-DBUILD_TESTS=ON")
+      #:phases #~(modify-phases %standard-phases
+                   (add-after 'unpack 'patch-libvulkan-file-name
+                     (lambda* (#:key inputs #:allow-other-keys)
+                       (substitute* '("vulkaninfo/vulkaninfo_functions.h"
+                                      "cube/cube_functions.h")
+                         (("dlopen\\(\"libvulkan.so.1")
+                          (string-append "dlopen(\""
+                                         (search-input-file
+                                          inputs "/lib/libvulkan.so.1"))))))
+                   (replace 'check
+                     (lambda* (#:key tests? #:allow-other-keys)
+                       (when tests?
+                         (invoke "./tests/vulkan_tools_tests")))))))
+    (home-page
+     "https://github.com/KhronosGroup/Vulkan-Tools";)
+    (synopsis "Tools and utilities for Vulkan")
+    (description
+     "Vulkan-Tools provides tools and utilities that can assist development by
 enabling developers to verify their applications correct use of the Vulkan
 API.")
-      (license (list license:asl2.0))))) ;LICENSE.txt
+    (license (list license:asl2.0)))) ;LICENSE.txt
 
 (define-public shaderc
   (package

Reply via email to