Hi,
Attached diff updates the Vulkan ports (vulkan-*,
spirv-{headers,tools}, glslang, volk) to the latest SDK 1.4.335.0.
Release notes at [1]. Basic testing with vkcube, vkcubepp, vulkaninfo
and games/vkquake on my Intel Arc (integrated) works as expected.
libglslang needs a major bump due to removed API.
Given how widely it's used nowadays, it's probably safest if this could
go through a bulk before I commit it...
[1]
https://vulkan.lunarg.com/doc/sdk/1.4.335.0/windows/release_notes.html
Index: glslang/Makefile
===================================================================
RCS file: /cvs/ports/graphics/glslang/Makefile,v
diff -u -p -r1.30 Makefile
--- glslang/Makefile 15 Aug 2025 00:41:00 -0000 1.30
+++ glslang/Makefile 25 Dec 2025 05:35:45 -0000
@@ -2,14 +2,13 @@ PORTROACH = limit:^[0-9]
COMMENT = reference front-end for GLSL and ESSL
-GH_TAGNAME = 15.4.0
+GH_TAGNAME = 16.1.0
GH_ACCOUNT = KhronosGroup
GH_PROJECT = glslang
-SHARED_LIBS += glslang 8.0 # 15.4
+SHARED_LIBS += glslang 9.0 # 16.1
SHARED_LIBS += glslang-default-resource-limits 0.1 # 15.0
SHARED_LIBS += SPIRV 6.0 # 15.0
-SHARED_LIBS += SPVRemapper 2.0 # 15.0
CATEGORIES = devel graphics
Index: glslang/distinfo
===================================================================
RCS file: /cvs/ports/graphics/glslang/distinfo,v
diff -u -p -r1.16 distinfo
--- glslang/distinfo 15 Aug 2025 00:41:00 -0000 1.16
+++ glslang/distinfo 25 Dec 2025 05:35:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (glslang-15.4.0.tar.gz) = sWx452BLm+n1Ru41rYtttvObu7+xno0Di2/i6lu6T/Q=
-SIZE (glslang-15.4.0.tar.gz) = 4201376
+SHA256 (glslang-16.1.0.tar.gz) = MsYFgi7WOgzcLSTzGMPZEvoU5YVzr/HY6sDPafGmttI=
+SIZE (glslang-16.1.0.tar.gz) = 4244796
Index: glslang/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/glslang/pkg/PLIST,v
diff -u -p -r1.14 PLIST
--- glslang/pkg/PLIST 15 Aug 2025 00:41:00 -0000 1.14
+++ glslang/pkg/PLIST 25 Dec 2025 05:35:45 -0000
@@ -1,6 +1,5 @@
@bin bin/glslang
bin/glslangValidator
-@bin bin/spirv-remap
include/glslang/
include/glslang/Include/
include/glslang/Include/ResourceLimits.h
@@ -16,7 +15,6 @@ include/glslang/Public/resource_limits_c
include/glslang/SPIRV/
include/glslang/SPIRV/GlslangToSpv.h
include/glslang/SPIRV/Logger.h
-include/glslang/SPIRV/SPVRemapper.h
include/glslang/SPIRV/SpvTools.h
include/glslang/SPIRV/disassemble.h
include/glslang/SPIRV/spirv.hpp11
@@ -28,6 +26,5 @@ lib/cmake/glslang/glslang-config.cmake
lib/cmake/glslang/glslang-targets${MODCMAKE_BUILD_SUFFIX}
lib/cmake/glslang/glslang-targets.cmake
@lib lib/libSPIRV.so.${LIBSPIRV_VERSION}
-@lib lib/libSPVRemapper.so.${LIBSPVRemapper_VERSION}
@lib lib/libglslang-default-resource-limits.so.${LIBglslang-default-resource-limits_VERSION}
@lib lib/libglslang.so.${LIBglslang_VERSION}
Index: spirv-headers/Makefile
===================================================================
RCS file: /cvs/ports/graphics/spirv-headers/Makefile,v
diff -u -p -r1.21 Makefile
--- spirv-headers/Makefile 15 Aug 2025 00:41:00 -0000 1.21
+++ spirv-headers/Makefile 25 Dec 2025 05:35:45 -0000
@@ -1,6 +1,6 @@
COMMENT = SPIRV-Headers
-V = 1.4.321.0
+V = 1.4.335.0
DISTNAME = spirv-headers-${V}
GH_ACCOUNT = KhronosGroup
GH_PROJECT = SPIRV-Headers
Index: spirv-headers/distinfo
===================================================================
RCS file: /cvs/ports/graphics/spirv-headers/distinfo,v
diff -u -p -r1.18 distinfo
--- spirv-headers/distinfo 15 Aug 2025 00:41:00 -0000 1.18
+++ spirv-headers/distinfo 25 Dec 2025 05:35:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (spirv-headers-1.4.321.0.tar.gz) = W76pJWY9TNK6sj761Th08nGCSKc9yvndId/4y0jmAvw=
-SIZE (spirv-headers-1.4.321.0.tar.gz) = 538412
+SHA256 (spirv-headers-1.4.335.0.tar.gz) = HEfKY0Lr6G9XtGuNvrJm+mVaHKjhDQfkU3D/LZw2MS4=
+SIZE (spirv-headers-1.4.335.0.tar.gz) = 558628
Index: spirv-headers/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/spirv-headers/pkg/PLIST,v
diff -u -p -r1.11 PLIST
--- spirv-headers/pkg/PLIST 15 Aug 2025 00:41:00 -0000 1.11
+++ spirv-headers/pkg/PLIST 25 Dec 2025 05:35:45 -0000
@@ -44,6 +44,7 @@ include/spirv/unified1/AMD_gcn_shader.h
include/spirv/unified1/AMD_shader_ballot.h
include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h
include/spirv/unified1/AMD_shader_trinary_minmax.h
+include/spirv/unified1/ArmMotionEngine.100.h
include/spirv/unified1/DebugInfo.h
include/spirv/unified1/GLSL.std.450.h
include/spirv/unified1/NonSemanticClspvReflection.h
@@ -54,6 +55,7 @@ include/spirv/unified1/NonSemanticVkspRe
include/spirv/unified1/OpenCL.std.h
include/spirv/unified1/OpenCLDebugInfo100.h
include/spirv/unified1/TOSA.001000.1.h
+include/spirv/unified1/extinst.arm.motion-engine.100.grammar.json
include/spirv/unified1/extinst.debuginfo.grammar.json
include/spirv/unified1/extinst.glsl.std.450.grammar.json
include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json
Index: spirv-tools/Makefile
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/Makefile,v
diff -u -p -r1.26 Makefile
--- spirv-tools/Makefile 5 Nov 2025 16:30:05 -0000 1.26
+++ spirv-tools/Makefile 25 Dec 2025 05:35:45 -0000
@@ -1,13 +1,13 @@
COMMENT = API and commands for processing SPIR-V
-V = 1.4.321.0
+V = 1.4.335.0
DISTNAME = spirv-tools-${V}
GH_ACCOUNT = KhronosGroup
GH_PROJECT = SPIRV-Tools
GH_TAGNAME = vulkan-sdk-${V}
EPOCH = 0
-SHARED_LIBS += SPIRV-Tools-shared 1.1 # 1.4.321.0
+SHARED_LIBS += SPIRV-Tools-shared 2.0 # 1.4.335.0
CATEGORIES = devel graphics
Index: spirv-tools/distinfo
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/distinfo,v
diff -u -p -r1.19 distinfo
--- spirv-tools/distinfo 15 Aug 2025 00:41:00 -0000 1.19
+++ spirv-tools/distinfo 25 Dec 2025 05:35:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (spirv-tools-1.4.321.0.tar.gz) = gyf7jz6UcjRqAEyR27g6bl87NsOEbBQs+MDcj6yHEPM=
-SIZE (spirv-tools-1.4.321.0.tar.gz) = 3336926
+SHA256 (spirv-tools-1.4.335.0.tar.gz) = iz1WNwYbUmdeUG/6EQB0ADHji92WuBd5eKz9iYpwXaI=
+SIZE (spirv-tools-1.4.335.0.tar.gz) = 3424516
Index: spirv-tools/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/pkg/PLIST,v
diff -u -p -r1.9 PLIST
--- spirv-tools/pkg/PLIST 23 Jan 2025 13:59:52 -0000 1.9
+++ spirv-tools/pkg/PLIST 25 Dec 2025 05:35:45 -0000
@@ -1,5 +1,6 @@
@bin bin/spirv-as
@bin bin/spirv-cfg
+@bin bin/spirv-diff
@bin bin/spirv-dis
bin/spirv-lesspipe.sh
@bin bin/spirv-link
Index: volk/Makefile
===================================================================
RCS file: /cvs/ports/graphics/volk/Makefile,v
diff -u -p -r1.6 Makefile
--- volk/Makefile 15 Aug 2025 00:41:00 -0000 1.6
+++ volk/Makefile 25 Dec 2025 05:35:45 -0000
@@ -1,7 +1,7 @@
COMMENT = meta loader for Vulkan API
# doesn't build dynamic library; (conflict with libvolk.so from comms/gnuradio)
-V = 1.4.321.0
+V = 1.4.335.0
PKGNAME = volk-${V}
DIST_TUPLE += github zeux volk vulkan-sdk-${V} .
Index: volk/distinfo
===================================================================
RCS file: /cvs/ports/graphics/volk/distinfo,v
diff -u -p -r1.5 distinfo
--- volk/distinfo 15 Aug 2025 00:41:00 -0000 1.5
+++ volk/distinfo 25 Dec 2025 05:35:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (zeux-volk-vulkan-sdk-1.4.321.0.tar.gz) = Ah7ZBe6m8+LMimCiFFnue0P5jzIFLKMPJ6O+OQt6SGI=
-SIZE (zeux-volk-vulkan-sdk-1.4.321.0.tar.gz) = 71495
+SHA256 (zeux-volk-vulkan-sdk-1.4.335.0.tar.gz) = yivrGrm/JyiVvAFS7ym0N9F42De65KdtACK3u6+zxIM=
+SIZE (zeux-volk-vulkan-sdk-1.4.335.0.tar.gz) = 79441
Index: vulkan-headers/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-headers/Makefile,v
diff -u -p -r1.21 Makefile
--- vulkan-headers/Makefile 15 Aug 2025 00:41:00 -0000 1.21
+++ vulkan-headers/Makefile 25 Dec 2025 05:35:45 -0000
@@ -1,6 +1,6 @@
COMMENT = Vulkan header files
-V = 1.4.321.0
+V = 1.4.335.0
PKGNAME = vulkan-headers-${V}
GH_TAGNAME = vulkan-sdk-${V}
GH_ACCOUNT = KhronosGroup
Index: vulkan-headers/distinfo
===================================================================
RCS file: /cvs/ports/graphics/vulkan-headers/distinfo,v
diff -u -p -r1.18 distinfo
--- vulkan-headers/distinfo 15 Aug 2025 00:41:00 -0000 1.18
+++ vulkan-headers/distinfo 25 Dec 2025 05:35:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (Vulkan-Headers-vulkan-sdk-1.4.321.0.tar.gz) = F/j/MP15+3Ux78t8eMAsF6WVII1IKhUPBoNrDKl++PI=
-SIZE (Vulkan-Headers-vulkan-sdk-1.4.321.0.tar.gz) = 2760195
+SHA256 (Vulkan-Headers-vulkan-sdk-1.4.335.0.tar.gz) = Jp6VzFE46goNUvyw7hkQKt0lYP7fWkOxtcF3gMJ3V2Q=
+SIZE (Vulkan-Headers-vulkan-sdk-1.4.335.0.tar.gz) = 2871481
Index: vulkan-loader/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-loader/Makefile,v
diff -u -p -r1.31 Makefile
--- vulkan-loader/Makefile 15 Aug 2025 00:41:00 -0000 1.31
+++ vulkan-loader/Makefile 25 Dec 2025 05:35:46 -0000
@@ -1,6 +1,6 @@
COMMENT = Vulkan ICD loader
-V = 1.4.321.0
+V = 1.4.335.0
PKGNAME = vulkan-loader-${V}
GH_TAGNAME = vulkan-sdk-${V}
GH_ACCOUNT = KhronosGroup
Index: vulkan-loader/distinfo
===================================================================
RCS file: /cvs/ports/graphics/vulkan-loader/distinfo,v
diff -u -p -r1.18 distinfo
--- vulkan-loader/distinfo 15 Aug 2025 00:41:00 -0000 1.18
+++ vulkan-loader/distinfo 25 Dec 2025 05:35:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (Vulkan-Loader-vulkan-sdk-1.4.321.0.tar.gz) = ngMVvRPY3vfRMFJNC2nQvvPpZzdDJ6xp3ZxUzStxbo8=
-SIZE (Vulkan-Loader-vulkan-sdk-1.4.321.0.tar.gz) = 1762904
+SHA256 (Vulkan-Loader-vulkan-sdk-1.4.335.0.tar.gz) = 4df1mNQvqHs4/X6YSWjGYOQGFo22Tfjo4jxb46Zum9g=
+SIZE (Vulkan-Loader-vulkan-sdk-1.4.335.0.tar.gz) = 1793888
Index: vulkan-tools/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-tools/Makefile,v
diff -u -p -r1.27 Makefile
--- vulkan-tools/Makefile 15 Aug 2025 00:41:00 -0000 1.27
+++ vulkan-tools/Makefile 25 Dec 2025 05:35:46 -0000
@@ -1,6 +1,6 @@
COMMENT = Vulkan Utilities and Tools
-V = 1.4.321.0
+V = 1.4.335.0
PKGNAME = vulkan-tools-${V}
GH_TAGNAME = vulkan-sdk-${V}
GH_ACCOUNT = KhronosGroup
Index: vulkan-tools/distinfo
===================================================================
RCS file: /cvs/ports/graphics/vulkan-tools/distinfo,v
diff -u -p -r1.18 distinfo
--- vulkan-tools/distinfo 15 Aug 2025 00:41:00 -0000 1.18
+++ vulkan-tools/distinfo 25 Dec 2025 05:35:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (Vulkan-Tools-vulkan-sdk-1.4.321.0.tar.gz) = +Jf3ax+ua4W1Z+6G17wbpvWxoT07+l/g8H/bgWCfe3U=
-SIZE (Vulkan-Tools-vulkan-sdk-1.4.321.0.tar.gz) = 807441
+SHA256 (Vulkan-Tools-vulkan-sdk-1.4.335.0.tar.gz) = hb9RpUJxyHklcR9xWepmzGxav2r9Xyu/RS1ET9fezPM=
+SIZE (Vulkan-Tools-vulkan-sdk-1.4.335.0.tar.gz) = 791395
Index: vulkan-tools/patches/patch-cube_CMakeLists_txt
===================================================================
RCS file: vulkan-tools/patches/patch-cube_CMakeLists_txt
diff -N vulkan-tools/patches/patch-cube_CMakeLists_txt
--- vulkan-tools/patches/patch-cube_CMakeLists_txt 15 Aug 2025 00:41:00 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,42 +0,0 @@
-From 105d6c1fede00c3a9055e5a531ebf3d99bac406e Mon Sep 17 00:00:00 2001
-From: Charles Giessen <[email protected]>
-Date: Thu, 17 Jul 2025 09:56:40 -0500
-Subject: [PATCH] build: Remove pkg-config provided library names
-
-Index: cube/CMakeLists.txt
---- cube/CMakeLists.txt.orig
-+++ cube/CMakeLists.txt
-@@ -307,16 +307,6 @@ if (ANDROID)
- return()
- endif()
-
--if (XCB_LINK_LIBRARIES)
-- target_compile_definitions(vkcube PRIVATE "XCB_LIBRARY=\"${XCB_LINK_LIBRARIES}\"")
--endif()
--if (X11_LINK_LIBRARIES)
-- target_compile_definitions(vkcube PRIVATE "XLIB_LIBRARY=\"${X11_LINK_LIBRARIES}\"")
--endif()
--if (WAYLAND_CLIENT_LINK_LIBRARIES)
-- target_compile_definitions(vkcube PRIVATE "WAYLAND_LIBRARY=\"${WAYLAND_CLIENT_LINK_LIBRARIES}\"")
--endif()
--
- # ----------------------------------------------------------------------------
- # vkcubepp
-
-@@ -359,16 +349,6 @@ endif()
- target_include_directories(vkcubepp PRIVATE .)
- target_compile_definitions(vkcubepp PRIVATE ${ENABLED_CUBE_PLATFORMS})
- target_link_libraries(vkcubepp ${CMAKE_DL_LIBS} Vulkan::Headers)
--
--if (XCB_LINK_LIBRARIES )
-- target_compile_definitions(vkcubepp PUBLIC "XCB_LIBRARY=\"${XCB_LINK_LIBRARIES}\"")
--endif()
--if (X11_LINK_LIBRARIES)
-- target_compile_definitions(vkcubepp PUBLIC "XLIB_LIBRARY=\"${X11_LINK_LIBRARIES}\"")
--endif()
--if (WAYLAND_CLIENT_LINK_LIBRARIES)
-- target_compile_definitions(vkcubepp PUBLIC "WAYLAND_LIBRARY=\"${WAYLAND_CLIENT_LINK_LIBRARIES}\"")
--endif()
-
- if(APPLE)
- install(
Index: vulkan-tools/patches/patch-cube_wayland_loader_h
===================================================================
RCS file: vulkan-tools/patches/patch-cube_wayland_loader_h
diff -N vulkan-tools/patches/patch-cube_wayland_loader_h
--- vulkan-tools/patches/patch-cube_wayland_loader_h 11 Aug 2025 14:20:29 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-From 105d6c1fede00c3a9055e5a531ebf3d99bac406e Mon Sep 17 00:00:00 2001
-From: Charles Giessen <[email protected]>
-Date: Thu, 17 Jul 2025 09:56:40 -0500
-Subject: [PATCH] build: Remove pkg-config provided library names
-
-Index: cube/wayland_loader.h
---- cube/wayland_loader.h.orig
-+++ cube/wayland_loader.h
-@@ -80,9 +80,6 @@ static PFN_wl_display_disconnect cube_wl_display_disco
-
- static inline void *initialize_wayland() {
- void *wayland_library = NULL;
--#if defined(WAYLAND_LIBRARY)
-- wayland_library = dlopen(WAYLAND_LIBRARY, RTLD_NOW | RTLD_LOCAL);
--#endif
- if (NULL == wayland_library) {
- wayland_library = dlopen("libwayland-client.so.0", RTLD_NOW | RTLD_LOCAL);
- }
Index: vulkan-tools/patches/patch-cube_xcb_loader_h
===================================================================
RCS file: vulkan-tools/patches/patch-cube_xcb_loader_h
diff -N vulkan-tools/patches/patch-cube_xcb_loader_h
--- vulkan-tools/patches/patch-cube_xcb_loader_h 11 Aug 2025 14:20:29 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-From 105d6c1fede00c3a9055e5a531ebf3d99bac406e Mon Sep 17 00:00:00 2001
-From: Charles Giessen <[email protected]>
-Date: Thu, 17 Jul 2025 09:56:40 -0500
-Subject: [PATCH] build: Remove pkg-config provided library names
-
-Index: cube/xcb_loader.h
---- cube/xcb_loader.h.orig
-+++ cube/xcb_loader.h
-@@ -88,9 +88,6 @@ static PFN_xcb_screen_next cube_xcb_screen_next = NULL
-
- void *initialize_xcb() {
- void *xcb_library = NULL;
--#if defined(XCB_LIBRARY)
-- xcb_library = dlopen(XCB_LIBRARY, RTLD_NOW | RTLD_LOCAL);
--#endif
- if (NULL == xcb_library) {
- xcb_library = dlopen("libxcb.so.1", RTLD_NOW | RTLD_LOCAL);
- }
Index: vulkan-tools/patches/patch-cube_xlib_loader_h
===================================================================
RCS file: vulkan-tools/patches/patch-cube_xlib_loader_h
diff -N vulkan-tools/patches/patch-cube_xlib_loader_h
--- vulkan-tools/patches/patch-cube_xlib_loader_h 11 Aug 2025 14:20:29 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-From 105d6c1fede00c3a9055e5a531ebf3d99bac406e Mon Sep 17 00:00:00 2001
-From: Charles Giessen <[email protected]>
-Date: Thu, 17 Jul 2025 09:56:40 -0500
-Subject: [PATCH] build: Remove pkg-config provided library names
-
-Index: cube/xlib_loader.h
---- cube/xlib_loader.h.orig
-+++ cube/xlib_loader.h
-@@ -72,9 +72,6 @@ static PFN_XFlush cube_XFlush = NULL;
-
- void* initialize_xlib() {
- void* xlib_library = NULL;
--#if defined(XLIB_LIBRARY)
-- xlib_library = dlopen(XLIB_LIBRARY, RTLD_NOW | RTLD_LOCAL);
--#endif
- if (NULL == xlib_library) {
- xlib_library = dlopen("libX11.so.6", RTLD_NOW | RTLD_LOCAL);
- }
Index: vulkan-utility-libraries/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-utility-libraries/Makefile,v
diff -u -p -r1.8 Makefile
--- vulkan-utility-libraries/Makefile 15 Aug 2025 00:41:00 -0000 1.8
+++ vulkan-utility-libraries/Makefile 25 Dec 2025 05:35:46 -0000
@@ -1,6 +1,6 @@
COMMENT = Vulkan Utility Libraries
-V = 1.4.321.0
+V = 1.4.335.0
PKGNAME = vulkan-utility-libraries-${V}
DIST_TUPLE = github KhronosGroup Vulkan-Utility-Libraries vulkan-sdk-${V} .
Index: vulkan-utility-libraries/distinfo
===================================================================
RCS file: /cvs/ports/graphics/vulkan-utility-libraries/distinfo,v
diff -u -p -r1.6 distinfo
--- vulkan-utility-libraries/distinfo 15 Aug 2025 00:41:00 -0000 1.6
+++ vulkan-utility-libraries/distinfo 25 Dec 2025 05:35:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.4.321.0.tar.gz) = DLPBm8HOOHemn+AJVVl2hPp73lae6mM6xzXjbdlZdo4=
-SIZE (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.4.321.0.tar.gz) = 625949
+SHA256 (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.4.335.0.tar.gz) = 3ye2bPq/fYkDmCdP/aFriXEdQWR/yODou0GZlEV5SPk=
+SIZE (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.4.335.0.tar.gz) = 1505429
Index: vulkan-validation-layers/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-validation-layers/Makefile,v
diff -u -p -r1.27 Makefile
--- vulkan-validation-layers/Makefile 15 Aug 2025 00:41:00 -0000 1.27
+++ vulkan-validation-layers/Makefile 25 Dec 2025 05:35:46 -0000
@@ -1,6 +1,6 @@
COMMENT = Vulkan Validation Layers
-V = 1.4.321.0
+V = 1.4.335.0
PKGNAME = vulkan-validation-layers-${V}
GH_TAGNAME = vulkan-sdk-${V}
GH_ACCOUNT = KhronosGroup
Index: vulkan-validation-layers/distinfo
===================================================================
RCS file: /cvs/ports/graphics/vulkan-validation-layers/distinfo,v
diff -u -p -r1.18 distinfo
--- vulkan-validation-layers/distinfo 15 Aug 2025 00:41:00 -0000 1.18
+++ vulkan-validation-layers/distinfo 25 Dec 2025 05:35:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (Vulkan-ValidationLayers-vulkan-sdk-1.4.321.0.tar.gz) = gPkprE6aGBBAEGT806eJqYAGx5Frc7IVwjWl9Tjapek=
-SIZE (Vulkan-ValidationLayers-vulkan-sdk-1.4.321.0.tar.gz) = 6494385
+SHA256 (Vulkan-ValidationLayers-vulkan-sdk-1.4.335.0.tar.gz) = Rk91Sr3r7xPDQuGIYeq4e+Dsw2yxwlf2st36EK+4QBo=
+SIZE (Vulkan-ValidationLayers-vulkan-sdk-1.4.335.0.tar.gz) = 7035814