Hi ports@,

Update attached, lightly tested with vkcube, vulkaninfo, and vkquake
including runtime and build. Removing the patch for string functions in
cube.c because of previous discussions about risks with this.

Given how use of vulkan has sprawled and the version bump to 1.4, would
be great if could be tested in a bulk build before committing...

The diff is created from ports/graphics/ location FYI.
Index: glslang/Makefile
===================================================================
RCS file: /cvs/ports/graphics/glslang/Makefile,v
diff -u -p -r1.28 Makefile
--- glslang/Makefile	21 Dec 2024 11:38:15 -0000	1.28
+++ glslang/Makefile	18 Jan 2025 18:14:06 -0000
@@ -2,12 +2,11 @@ PORTROACH =	limit:^[0-9]
 
 COMMENT =	reference front-end for GLSL and ESSL
 
-GH_TAGNAME =	15.0.0
+GH_TAGNAME =	15.1.0
 GH_ACCOUNT =	KhronosGroup
 GH_PROJECT =	glslang
-REVISION =	0
 
-SHARED_LIBS +=	glslang				6.0 # 15.0
+SHARED_LIBS +=	glslang				7.0 # 15.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
Index: glslang/distinfo
===================================================================
RCS file: /cvs/ports/graphics/glslang/distinfo,v
diff -u -p -r1.14 distinfo
--- glslang/distinfo	14 Nov 2024 00:35:48 -0000	1.14
+++ glslang/distinfo	18 Jan 2025 18:14:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (glslang-15.0.0.tar.gz) = wxyMLomvkHUHwGMSc5iVJu59XN99+V7OzWKP17gR4GQ=
-SIZE (glslang-15.0.0.tar.gz) = 3864508
+SHA256 (glslang-15.1.0.tar.gz) = S9zYzbMwMT8NTe7XvlJ7CsHBFf8nLkkoU6bpit1htLw=
+SIZE (glslang-15.1.0.tar.gz) = 3915238
Index: volk/Makefile
===================================================================
RCS file: /cvs/ports/graphics/volk/Makefile,v
diff -u -p -r1.4 Makefile
--- volk/Makefile	7 Dec 2024 12:09:21 -0000	1.4
+++ volk/Makefile	18 Jan 2025 18:14:06 -0000
@@ -1,10 +1,10 @@
 COMMENT =	meta loader for Vulkan API
 
 # doesn't build dynamic library; (conflict with libvolk.so from comms/gnuradio)
-V =		1.3.296.0
+V =		1.4.304.0
 PKGNAME =	volk-${V}
 DIST_TUPLE +=	github zeux volk vulkan-sdk-${V} .
-REVISION =	0
+
 CATEGORIES =	graphics
 MAINTAINER =	Thomas Frohwein <t...@openbsd.org>
 
@@ -16,8 +16,8 @@ MODULES =	devel/cmake
 BUILD_DEPENDS =	graphics/vulkan-headers
 LIB_DEPENDS =	graphics/vulkan-loader
 
-CONFIGURE_ARGS =	-DCMAKE_INSTALL_INCLUDEDIR=/usr/local/include/vulkan_volk \
-			-DCMAKE_INSTALL_LIBDIR=/usr/local/lib/vulkan_volk \
+CONFIGURE_ARGS =	-DCMAKE_INSTALL_INCLUDEDIR=${LOCALBASE}/include/vulkan_volk \
+			-DCMAKE_INSTALL_LIBDIR=${LOCALBASE}/lib/vulkan_volk \
 			-DVOLK_INSTALL=ON
 
 
Index: volk/distinfo
===================================================================
RCS file: /cvs/ports/graphics/volk/distinfo,v
diff -u -p -r1.3 distinfo
--- volk/distinfo	14 Nov 2024 00:35:48 -0000	1.3
+++ volk/distinfo	18 Jan 2025 18:14:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (zeux-volk-vulkan-sdk-1.3.296.0.tar.gz) = j/0OgeKWiPSrqjnlmJNxYLCYIo83UDkDsQ1IHUhiq4U=
-SIZE (zeux-volk-vulkan-sdk-1.3.296.0.tar.gz) = 63986
+SHA256 (zeux-volk-vulkan-sdk-1.4.304.0.tar.gz) = KlY8ndkmyATZHXuExZUWZ4zLMtA5A4BJ/CDrIlR8iPs=
+SIZE (zeux-volk-vulkan-sdk-1.4.304.0.tar.gz) = 65511
Index: spirv-headers/Makefile
===================================================================
RCS file: /cvs/ports/graphics/spirv-headers/Makefile,v
diff -u -p -r1.18 Makefile
--- spirv-headers/Makefile	14 Nov 2024 00:35:48 -0000	1.18
+++ spirv-headers/Makefile	18 Jan 2025 18:14:06 -0000
@@ -1,6 +1,6 @@
 COMMENT =	SPIRV-Headers
 
-V =		1.3.296.0
+V =		1.4.304.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.16 distinfo
--- spirv-headers/distinfo	14 Nov 2024 00:35:48 -0000	1.16
+++ spirv-headers/distinfo	18 Jan 2025 18:14:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (spirv-headers-1.3.296.0.tar.gz) = FCPVihFxYR1auiv2+Maccu+cOKCsoSw0k+T9pkybLcY=
-SIZE (spirv-headers-1.3.296.0.tar.gz) = 523647
+SHA256 (spirv-headers-1.4.304.0.tar.gz) = FiuGTrrzOdZpU/wsStl0vE9FPg8EFVzTdVqF4z9Aju4=
+SIZE (spirv-headers-1.4.304.0.tar.gz) = 532015
Index: spirv-tools/Makefile
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/Makefile,v
diff -u -p -r1.23 Makefile
--- spirv-tools/Makefile	14 Nov 2024 00:35:48 -0000	1.23
+++ spirv-tools/Makefile	18 Jan 2025 18:14:06 -0000
@@ -1,6 +1,6 @@
 COMMENT =	API and commands for processing SPIR-V
 
-V =		1.3.296.0
+V =		1.4.304.0
 DISTNAME =	spirv-tools-${V}
 GH_ACCOUNT =	KhronosGroup
 GH_PROJECT =	SPIRV-Tools
Index: spirv-tools/distinfo
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/distinfo,v
diff -u -p -r1.17 distinfo
--- spirv-tools/distinfo	14 Nov 2024 00:35:48 -0000	1.17
+++ spirv-tools/distinfo	18 Jan 2025 18:14:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (spirv-tools-1.3.296.0.tar.gz) = dar99+cxtLa/s2pZDd+7OOvGBdgEh/OCVNok/gy5WDc=
-SIZE (spirv-tools-1.3.296.0.tar.gz) = 3195963
+SHA256 (spirv-tools-1.4.304.0.tar.gz) = rW6JIlOMSY5xMbzYKo1tn5hjuNdDHFv6J92Y4mQ1vgc=
+SIZE (spirv-tools-1.4.304.0.tar.gz) = 3203635
Index: spirv-tools/patches/patch-tools_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/patches/patch-tools_CMakeLists_txt,v
diff -u -p -r1.3 patch-tools_CMakeLists_txt
--- spirv-tools/patches/patch-tools_CMakeLists_txt	21 May 2024 13:04:58 -0000	1.3
+++ spirv-tools/patches/patch-tools_CMakeLists_txt	18 Jan 2025 18:14:06 -0000
@@ -3,9 +3,9 @@ Add -lstdc++fs for ports-gcc
 Index: tools/CMakeLists.txt
 --- tools/CMakeLists.txt.orig
 +++ tools/CMakeLists.txt
-@@ -74,7 +74,7 @@ if (NOT ${SPIRV_SKIP_EXECUTABLES})
-                            objdump/extract_source.cpp
+@@ -77,7 +77,7 @@ if (NOT ${SPIRV_SKIP_EXECUTABLES})
                             util/cli_consumer.cpp
+                            io.cpp
                             ${COMMON_TOOLS_SRCS}
 -                      LIBS ${SPIRV_TOOLS_FULL_VISIBILITY})
 +                      LIBS ${SPIRV_TOOLS_FULL_VISIBILITY} ${ADDITIONAL_LIBRARIES})
Index: spirv-tools/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/pkg/PLIST,v
diff -u -p -r1.8 PLIST
--- spirv-tools/pkg/PLIST	5 Sep 2023 19:07:49 -0000	1.8
+++ spirv-tools/pkg/PLIST	18 Jan 2025 18:14:06 -0000
@@ -9,7 +9,6 @@ bin/spirv-lesspipe.sh
 @bin bin/spirv-reduce
 @bin bin/spirv-val
 include/spirv-tools/
-include/spirv-tools/instrument.hpp
 include/spirv-tools/libspirv.h
 include/spirv-tools/libspirv.hpp
 include/spirv-tools/linker.hpp
Index: vulkan-headers/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-headers/Makefile,v
diff -u -p -r1.19 Makefile
--- vulkan-headers/Makefile	14 Nov 2024 00:35:48 -0000	1.19
+++ vulkan-headers/Makefile	18 Jan 2025 18:14:06 -0000
@@ -1,6 +1,6 @@
 COMMENT =	Vulkan header files
 
-V =		1.3.296.0
+V =		1.4.304.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.16 distinfo
--- vulkan-headers/distinfo	14 Nov 2024 00:35:48 -0000	1.16
+++ vulkan-headers/distinfo	18 Jan 2025 18:14:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (Vulkan-Headers-vulkan-sdk-1.3.296.0.tar.gz) = HocqC+OJB4S75o3NibfgF/7Xe6lYIIQYSHGMmL2m3DM=
-SIZE (Vulkan-Headers-vulkan-sdk-1.3.296.0.tar.gz) = 2358781
+SHA256 (Vulkan-Headers-vulkan-sdk-1.4.304.0.tar.gz) = Rvj1tjhKNsaI4MQNKNU030HSLeQGST37XJt7zClnJhM=
+SIZE (Vulkan-Headers-vulkan-sdk-1.4.304.0.tar.gz) = 2443240
Index: vulkan-headers/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/vulkan-headers/pkg/PLIST,v
diff -u -p -r1.15 PLIST
--- vulkan-headers/pkg/PLIST	20 May 2024 15:46:33 -0000	1.15
+++ vulkan-headers/pkg/PLIST	18 Jan 2025 18:14:06 -0000
@@ -1,6 +1,7 @@
 include/vk_video/
 include/vk_video/vulkan_video_codec_av1std.h
 include/vk_video/vulkan_video_codec_av1std_decode.h
+include/vk_video/vulkan_video_codec_av1std_encode.h
 include/vk_video/vulkan_video_codec_h264std.h
 include/vk_video/vulkan_video_codec_h264std_decode.h
 include/vk_video/vulkan_video_codec_h264std_encode.h
Index: vulkan-loader/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-loader/Makefile,v
diff -u -p -r1.28 Makefile
--- vulkan-loader/Makefile	14 Nov 2024 00:35:48 -0000	1.28
+++ vulkan-loader/Makefile	18 Jan 2025 18:14:06 -0000
@@ -1,12 +1,12 @@
 COMMENT =	Vulkan ICD loader
 
-V =		1.3.296.0
+V =		1.4.304.0
 PKGNAME =	vulkan-loader-${V}
 GH_TAGNAME =	vulkan-sdk-${V}
 GH_ACCOUNT =	KhronosGroup
 GH_PROJECT =	Vulkan-Loader
 
-SHARED_LIBS +=	vulkan	1.2 # 1.3.296.0
+SHARED_LIBS +=	vulkan	1.3 # 1.4.304.0
 
 CATEGORIES =	devel graphics
 
Index: vulkan-loader/distinfo
===================================================================
RCS file: /cvs/ports/graphics/vulkan-loader/distinfo,v
diff -u -p -r1.16 distinfo
--- vulkan-loader/distinfo	14 Nov 2024 00:35:48 -0000	1.16
+++ vulkan-loader/distinfo	18 Jan 2025 18:14:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (Vulkan-Loader-vulkan-sdk-1.3.296.0.tar.gz) = kktDlCHDBRP1nf02DLEwljnBUi3ihgjrZMnXlYHkTHI=
-SIZE (Vulkan-Loader-vulkan-sdk-1.3.296.0.tar.gz) = 1719284
+SHA256 (Vulkan-Loader-vulkan-sdk-1.4.304.0.tar.gz) = l1rCl2J2lk1b/Y6XsoqrhfZRsiX6FSukFQZ/fURDmW8=
+SIZE (Vulkan-Loader-vulkan-sdk-1.4.304.0.tar.gz) = 1756893
Index: vulkan-tools/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-tools/Makefile,v
diff -u -p -r1.24 Makefile
--- vulkan-tools/Makefile	7 Dec 2024 12:10:33 -0000	1.24
+++ vulkan-tools/Makefile	18 Jan 2025 18:14:06 -0000
@@ -1,11 +1,10 @@
 COMMENT =	Vulkan Utilities and Tools
 
-V =		1.3.296.0
+V =		1.4.304.0
 PKGNAME =	vulkan-tools-${V}
 GH_TAGNAME =	vulkan-sdk-${V}
 GH_ACCOUNT =	KhronosGroup
 GH_PROJECT =	Vulkan-Tools
-REVISION =	1
 
 CATEGORIES =	devel graphics
 
@@ -29,11 +28,12 @@ MODPY_RUNDEP =	No
 BUILD_DEPENDS =	graphics/glslang \
 		graphics/volk \
 		graphics/vulkan-headers \
-		wayland/libinput-openbsd
+		wayland/libinput-openbsd \
+		wayland/wayland-protocols
 LIB_DEPENDS =	graphics/vulkan-loader \
 		wayland/wayland
 
-CONFIGURE_ARGS +=	-DGLSLANG_INSTALL_DIR="/usr/local"
+CONFIGURE_ARGS +=	-DGLSLANG_INSTALL_DIR="${LOCALBASE}"
 CONFIGURE_ENV +=	volk_DIR=${LOCALBASE}/lib/vulkan_volk/cmake/volk
 
 NO_TEST =	Yes
Index: vulkan-tools/distinfo
===================================================================
RCS file: /cvs/ports/graphics/vulkan-tools/distinfo,v
diff -u -p -r1.16 distinfo
--- vulkan-tools/distinfo	14 Nov 2024 00:35:48 -0000	1.16
+++ vulkan-tools/distinfo	18 Jan 2025 18:14:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (Vulkan-Tools-vulkan-sdk-1.3.296.0.tar.gz) = b5C/9KkIaIy2uvB2kzYTqO6FieIcfcPDuoQ6+9fdhOM=
-SIZE (Vulkan-Tools-vulkan-sdk-1.3.296.0.tar.gz) = 757355
+SHA256 (Vulkan-Tools-vulkan-sdk-1.4.304.0.tar.gz) = 3o/GPIlqXPx83f9O92a8KyPC5PU8EP0giPPwkWk7l1c=
+SIZE (Vulkan-Tools-vulkan-sdk-1.4.304.0.tar.gz) = 758609
Index: vulkan-tools/patches/patch-cube_cube_c
===================================================================
RCS file: vulkan-tools/patches/patch-cube_cube_c
diff -N vulkan-tools/patches/patch-cube_cube_c
--- vulkan-tools/patches/patch-cube_cube_c	5 Aug 2024 14:57:46 -0000	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,109 +0,0 @@
-fix unsafe functions sprintf and strcat
-
-Index: cube/cube.c
---- cube/cube.c.orig
-+++ cube/cube.c
-@@ -453,7 +453,8 @@ VKAPI_ATTR VkBool32 VKAPI_CALL debug_messenger_callbac
-                                                         const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData,
-                                                         void *pUserData) {
-     char prefix[64] = "";
--    char *message = (char *)malloc(strlen(pCallbackData->pMessage) + 5000);
-+    size_t message_size = strlen(pCallbackData->pMessage) + 5000;
-+    char *message = (char *)malloc(message_size);
-     assert(message);
-     struct demo *demo = (struct demo *)pUserData;
- 
-@@ -466,68 +467,68 @@ VKAPI_ATTR VkBool32 VKAPI_CALL debug_messenger_callbac
-     }
- 
-     if (messageSeverity & VK_DEBUG_UTILS_MESSAGE_SEVERITY_VERBOSE_BIT_EXT) {
--        strcat(prefix, "VERBOSE : ");
-+        strlcat(prefix, "VERBOSE : ", sizeof(prefix));
-     } else if (messageSeverity & VK_DEBUG_UTILS_MESSAGE_SEVERITY_INFO_BIT_EXT) {
--        strcat(prefix, "INFO : ");
-+        strlcat(prefix, "INFO : ", sizeof(prefix));
-     } else if (messageSeverity & VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT) {
--        strcat(prefix, "WARNING : ");
-+        strlcat(prefix, "WARNING : ", sizeof(prefix));
-     } else if (messageSeverity & VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT) {
--        strcat(prefix, "ERROR : ");
-+        strlcat(prefix, "ERROR : ", sizeof(prefix));
-     }
- 
-     if (messageType & VK_DEBUG_UTILS_MESSAGE_TYPE_GENERAL_BIT_EXT) {
--        strcat(prefix, "GENERAL");
-+        strlcat(prefix, "GENERAL", sizeof(prefix));
-     } else {
-         if (messageType & VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT) {
--            strcat(prefix, "VALIDATION");
-+            strlcat(prefix, "VALIDATION", sizeof(prefix));
-             validation_error = 1;
-         }
-         if (messageType & VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT) {
-             if (messageType & VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT) {
--                strcat(prefix, "|");
-+                strlcat(prefix, "|", sizeof(prefix));
-             }
--            strcat(prefix, "PERFORMANCE");
-+            strlcat(prefix, "PERFORMANCE", sizeof(prefix));
-         }
-     }
- 
--    sprintf(message, "%s - Message Id Number: %d | Message Id Name: %s\n\t%s\n", prefix, pCallbackData->messageIdNumber,
-+    snprintf(message, message_size, "%s - Message Id Number: %d | Message Id Name: %s\n\t%s\n", prefix, pCallbackData->messageIdNumber,
-             pCallbackData->pMessageIdName == NULL ? "" : pCallbackData->pMessageIdName, pCallbackData->pMessage);
-     if (pCallbackData->objectCount > 0) {
-         char tmp_message[500];
--        sprintf(tmp_message, "\n\tObjects - %d\n", pCallbackData->objectCount);
--        strcat(message, tmp_message);
-+        snprintf(tmp_message, sizeof(tmp_message), "\n\tObjects - %d\n", pCallbackData->objectCount);
-+        strlcat(message, tmp_message, message_size);
-         for (uint32_t object = 0; object < pCallbackData->objectCount; ++object) {
--            sprintf(tmp_message, "\t\tObject[%d] - %s", object, string_VkObjectType(pCallbackData->pObjects[object].objectType));
--            strcat(message, tmp_message);
-+            snprintf(tmp_message, sizeof(tmp_message), "\t\tObject[%d] - %s", object, string_VkObjectType(pCallbackData->pObjects[object].objectType));
-+            strlcat(message, tmp_message, message_size);
- 
-             VkObjectType t = pCallbackData->pObjects[object].objectType;
-             if (t == VK_OBJECT_TYPE_INSTANCE || t == VK_OBJECT_TYPE_PHYSICAL_DEVICE || t == VK_OBJECT_TYPE_DEVICE ||
-                 t == VK_OBJECT_TYPE_COMMAND_BUFFER || t == VK_OBJECT_TYPE_QUEUE) {
--                sprintf(tmp_message, ", Handle %p", (void *)(uintptr_t)(pCallbackData->pObjects[object].objectHandle));
--                strcat(message, tmp_message);
-+                snprintf(tmp_message, sizeof(tmp_message), ", Handle %p", (void *)(uintptr_t)(pCallbackData->pObjects[object].objectHandle));
-+                strlcat(message, tmp_message, message_size);
-             } else {
--                sprintf(tmp_message, ", Handle Ox%" PRIx64, (pCallbackData->pObjects[object].objectHandle));
--                strcat(message, tmp_message);
-+                snprintf(tmp_message, sizeof(tmp_message), ", Handle Ox%" PRIx64, (pCallbackData->pObjects[object].objectHandle));
-+                strlcat(message, tmp_message, message_size);
-             }
- 
-             if (NULL != pCallbackData->pObjects[object].pObjectName && strlen(pCallbackData->pObjects[object].pObjectName) > 0) {
--                sprintf(tmp_message, ", Name \"%s\"", pCallbackData->pObjects[object].pObjectName);
--                strcat(message, tmp_message);
-+                snprintf(tmp_message, sizeof(tmp_message), ", Name \"%s\"", pCallbackData->pObjects[object].pObjectName);
-+                strlcat(message, tmp_message, message_size);
-             }
--            sprintf(tmp_message, "\n");
--            strcat(message, tmp_message);
-+            snprintf(tmp_message, sizeof(tmp_message), "\n");
-+            strlcat(message, tmp_message, message_size);
-         }
-     }
-     if (pCallbackData->cmdBufLabelCount > 0) {
-         char tmp_message[500];
--        sprintf(tmp_message, "\n\tCommand Buffer Labels - %d\n", pCallbackData->cmdBufLabelCount);
--        strcat(message, tmp_message);
-+        snprintf(tmp_message, sizeof(tmp_message), "\n\tCommand Buffer Labels - %d\n", pCallbackData->cmdBufLabelCount);
-+        strlcat(message, tmp_message, message_size);
-         for (uint32_t cmd_buf_label = 0; cmd_buf_label < pCallbackData->cmdBufLabelCount; ++cmd_buf_label) {
--            sprintf(tmp_message, "\t\tLabel[%d] - %s { %f, %f, %f, %f}\n", cmd_buf_label,
-+            snprintf(tmp_message, sizeof(tmp_message), "\t\tLabel[%d] - %s { %f, %f, %f, %f}\n", cmd_buf_label,
-                     pCallbackData->pCmdBufLabels[cmd_buf_label].pLabelName, pCallbackData->pCmdBufLabels[cmd_buf_label].color[0],
-                     pCallbackData->pCmdBufLabels[cmd_buf_label].color[1], pCallbackData->pCmdBufLabels[cmd_buf_label].color[2],
-                     pCallbackData->pCmdBufLabels[cmd_buf_label].color[3]);
--            strcat(message, tmp_message);
-+            strlcat(message, tmp_message, message_size);
-         }
-     }
- 
Index: vulkan-utility-libraries/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-utility-libraries/Makefile,v
diff -u -p -r1.5 Makefile
--- vulkan-utility-libraries/Makefile	14 Nov 2024 00:35:48 -0000	1.5
+++ vulkan-utility-libraries/Makefile	18 Jan 2025 18:14:06 -0000
@@ -1,6 +1,6 @@
 COMMENT =	Vulkan Utility Libraries
 
-V =		1.3.296.0
+V =		1.4.304.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.4 distinfo
--- vulkan-utility-libraries/distinfo	14 Nov 2024 00:35:48 -0000	1.4
+++ vulkan-utility-libraries/distinfo	18 Jan 2025 18:14:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.3.296.0.tar.gz) = 2fFcREsMxZapxJ/++OZzNuwIp5P3r9frtkrsn2whhCM=
-SIZE (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.3.296.0.tar.gz) = 556437
+SHA256 (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.4.304.0.tar.gz) = ElzfX4Z1MuJlFumIrlZs3a8eFSfK91YtpK0hQNq8EsI=
+SIZE (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.4.304.0.tar.gz) = 572128
Index: vulkan-validation-layers/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-validation-layers/Makefile,v
diff -u -p -r1.25 Makefile
--- vulkan-validation-layers/Makefile	14 Nov 2024 00:35:48 -0000	1.25
+++ vulkan-validation-layers/Makefile	18 Jan 2025 18:14:06 -0000
@@ -1,6 +1,6 @@
 COMMENT =	Vulkan Validation Layers
 
-V =		1.3.296.0
+V =		1.4.304.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.16 distinfo
--- vulkan-validation-layers/distinfo	14 Nov 2024 00:35:48 -0000	1.16
+++ vulkan-validation-layers/distinfo	18 Jan 2025 18:14:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (Vulkan-ValidationLayers-vulkan-sdk-1.3.296.0.tar.gz) = 3qKQ1hTHHutRJFLf8VVfkHpAWlohuu/PQbVUjV0P4Vc=
-SIZE (Vulkan-ValidationLayers-vulkan-sdk-1.3.296.0.tar.gz) = 5529046
+SHA256 (Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0.tar.gz) = lo5hLfmq5SR8t7fp1TIug0Faq9S8FKl1QeWmkR/iK1Y=
+SIZE (Vulkan-ValidationLayers-vulkan-sdk-1.4.304.0.tar.gz) = 5940153

Reply via email to