From: Thomas Frohwein Subject: Re: vulkan update to 1.4.341.0 To: ports@openbsd.org Date: Mon, 2 Mar 2026 21:17:18 -0800 On Sat, 21 Feb 2026 11:44:57 -0800 Thomas Frohwein wrote: > Hi, > > This is the udpate to vulkan SDK 1.4.341.0. Runs vkcube, vulkaninfo > and vkquake as expected. Release notes are at [1]. An important > development seems to be the Roadmap 2026 Profile for consistency > across platforms. > > As usual, since vulkan use has sprawled in the ports tree so much, > putting this diff through a bulk build would be preferable to catch > any incompatibilities that may have snuck in with uncommon use cases, > if possible. > > Minor included changes: > I disabled git use in one of the Makefiles and added a few PORTROACH > markers. > > [1] https://www.lunarg.com/lunarg-releases-vulkan-sdk-1-4-341-0/ *ping* diff re-attached as file. > > Index: spirv-headers/Makefile > =================================================================== > RCS file: /cvs/ports/graphics/spirv-headers/Makefile,v > diff -u -p -r1.22 Makefile > --- spirv-headers/Makefile 28 Dec 2025 17:50:58 -0000 > 1.22 +++ spirv-headers/Makefile 21 Feb 2026 19:42:00 -0000 > @@ -1,6 +1,6 @@ > COMMENT = SPIRV-Headers > > -V = 1.4.335.0 > +V = 1.4.341.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.19 distinfo > --- spirv-headers/distinfo 28 Dec 2025 17:50:58 -0000 > 1.19 +++ spirv-headers/distinfo 21 Feb 2026 19:42:00 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (spirv-headers-1.4.335.0.tar.gz) = > HEfKY0Lr6G9XtGuNvrJm+mVaHKjhDQfkU3D/LZw2MS4= -SIZE > (spirv-headers-1.4.335.0.tar.gz) = 558628 +SHA256 > (spirv-headers-1.4.341.0.tar.gz) = > yrCmVMSRfhY2dIMpa0TNsdYU4xIMchvq/NN+OoWASGw= +SIZE > (spirv-headers-1.4.341.0.tar.gz) = 561287 Index: spirv-tools/Makefile > =================================================================== > RCS file: /cvs/ports/graphics/spirv-tools/Makefile,v diff -u -p > -r1.27 Makefile --- spirv-tools/Makefile 28 Dec 2025 17:50:58 > -0000 1.27 +++ spirv-tools/Makefile 21 Feb 2026 > 19:42:00 -0000 @@ -1,11 +1,12 @@ > COMMENT = API and commands for processing SPIR-V > > -V = 1.4.335.0 > +V = 1.4.341.0 > DISTNAME = spirv-tools-${V} > GH_ACCOUNT = KhronosGroup > GH_PROJECT = SPIRV-Tools > GH_TAGNAME = vulkan-sdk-${V} > EPOCH = 0 > +PORTROACH = limit:^vulkan\-sdk > > SHARED_LIBS += SPIRV-Tools-shared 2.0 # > 1.4.335.0 > Index: spirv-tools/distinfo > =================================================================== > RCS file: /cvs/ports/graphics/spirv-tools/distinfo,v > diff -u -p -r1.20 distinfo > --- spirv-tools/distinfo 28 Dec 2025 17:50:58 -0000 1.20 > +++ spirv-tools/distinfo 21 Feb 2026 19:42:00 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (spirv-tools-1.4.335.0.tar.gz) = > iz1WNwYbUmdeUG/6EQB0ADHji92WuBd5eKz9iYpwXaI= -SIZE > (spirv-tools-1.4.335.0.tar.gz) = 3424516 +SHA256 > (spirv-tools-1.4.341.0.tar.gz) = > Fb+2eBOM35zRSA37lSVHu7ZrdjpzW21VgleFcvXC5vk= +SIZE > (spirv-tools-1.4.341.0.tar.gz) = 3455701 Index: glslang/Makefile > =================================================================== > RCS file: /cvs/ports/graphics/glslang/Makefile,v diff -u -p -r1.31 > Makefile --- glslang/Makefile 28 Dec 2025 17:50:58 > -0000 1.31 +++ glslang/Makefile 21 Feb 2026 19:42:00 > -0000 @@ -2,11 +2,11 @@ PORTROACH = limit:^[0-9] > > COMMENT = reference front-end for GLSL and ESSL > > -GH_TAGNAME = 16.1.0 > +GH_TAGNAME = 16.2.0 > GH_ACCOUNT = KhronosGroup > GH_PROJECT = glslang > > -SHARED_LIBS += glslang 9.0 # > 16.1 +SHARED_LIBS += glslang > 10.0 SHARED_LIBS += glslang-default-resource-limits 0.1 # 15.0 > SHARED_LIBS += SPIRV 6.0 # 15.0 > > Index: glslang/distinfo > =================================================================== > RCS file: /cvs/ports/graphics/glslang/distinfo,v > diff -u -p -r1.17 distinfo > --- glslang/distinfo 28 Dec 2025 17:50:58 -0000 1.17 > +++ glslang/distinfo 21 Feb 2026 19:42:00 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (glslang-16.1.0.tar.gz) = > MsYFgi7WOgzcLSTzGMPZEvoU5YVzr/HY6sDPafGmttI= -SIZE > (glslang-16.1.0.tar.gz) = 4244796 +SHA256 (glslang-16.2.0.tar.gz) = > AZhTNXhcl5Bqka/jy17gFZl2lhgexsElurVVVgK6COI= +SIZE > (glslang-16.2.0.tar.gz) = 4294235 Index: volk/Makefile > =================================================================== > RCS file: /cvs/ports/graphics/volk/Makefile,v > diff -u -p -r1.7 Makefile > --- volk/Makefile 28 Dec 2025 17:50:58 -0000 1.7 > +++ volk/Makefile 21 Feb 2026 19:42:00 -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.335.0 > +V = 1.4.341.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.6 distinfo > --- volk/distinfo 28 Dec 2025 17:50:58 -0000 1.6 > +++ volk/distinfo 21 Feb 2026 19:42:00 -0000 > @@ -1,2 +1,2 @@ > -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 +SHA256 > (zeux-volk-vulkan-sdk-1.4.341.0.tar.gz) = > Qt9TnHD/2uolnjF673NSRRL0CT9vTa+zb6bPJoDII7k= +SIZE > (zeux-volk-vulkan-sdk-1.4.341.0.tar.gz) = 80539 Index: > vulkan-headers/Makefile > =================================================================== > RCS file: /cvs/ports/graphics/vulkan-headers/Makefile,v diff -u -p > -r1.22 Makefile --- vulkan-headers/Makefile 28 Dec 2025 > 17:50:58 -0000 1.22 +++ vulkan-headers/Makefile 21 Feb > 2026 19:42:00 -0000 @@ -1,6 +1,6 @@ COMMENT = Vulkan header > files > -V = 1.4.335.0 > +V = 1.4.341.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.19 distinfo > --- vulkan-headers/distinfo 28 Dec 2025 17:50:58 -0000 > 1.19 +++ vulkan-headers/distinfo 21 Feb 2026 19:42:00 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (Vulkan-Headers-vulkan-sdk-1.4.335.0.tar.gz) = > Jp6VzFE46goNUvyw7hkQKt0lYP7fWkOxtcF3gMJ3V2Q= -SIZE > (Vulkan-Headers-vulkan-sdk-1.4.335.0.tar.gz) = 2871481 +SHA256 > (Vulkan-Headers-vulkan-sdk-1.4.341.0.tar.gz) = > 1zvFA2tlVrdB9phf9gDKcgMIxfKFDkpDzrSYvT3gaec= +SIZE > (Vulkan-Headers-vulkan-sdk-1.4.341.0.tar.gz) = 3058600 Index: > vulkan-loader/Makefile > =================================================================== > RCS file: /cvs/ports/graphics/vulkan-loader/Makefile,v diff -u -p > -r1.32 Makefile --- vulkan-loader/Makefile 28 Dec 2025 > 17:50:58 -0000 1.32 +++ vulkan-loader/Makefile 21 Feb > 2026 19:42:00 -0000 @@ -1,6 +1,6 @@ COMMENT = Vulkan ICD loader > > -V = 1.4.335.0 > +V = 1.4.341.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.19 distinfo > --- vulkan-loader/distinfo 28 Dec 2025 17:50:58 -0000 > 1.19 +++ vulkan-loader/distinfo 21 Feb 2026 19:42:00 -0000 > @@ -1,2 +1,2 @@ > -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 +SHA256 > (Vulkan-Loader-vulkan-sdk-1.4.341.0.tar.gz) = > /pgml8eAqVBkG/z5RwcTXCbFATUiQtKF+pXQh9aRKS4= +SIZE > (Vulkan-Loader-vulkan-sdk-1.4.341.0.tar.gz) = 1793677 Index: > vulkan-loader/patches/patch-CMakeLists_txt > =================================================================== > RCS file: vulkan-loader/patches/patch-CMakeLists_txt diff -N > vulkan-loader/patches/patch-CMakeLists_txt --- /dev/null 1 Jan > 1970 00:00:00 -0000 +++ > vulkan-loader/patches/patch-CMakeLists_txt 21 Feb 2026 > 19:42:00 -0000 @@ -0,0 +1,14 @@ +disable git detection + > +Index: CMakeLists.txt > +--- CMakeLists.txt.orig > ++++ CMakeLists.txt > +@@ -58,7 +58,7 @@ include(GNUInstallDirs) > + > + set(GIT_BRANCH_NAME "--unknown--") > + set(GIT_TAG_INFO "--unknown--") > +-find_package (Git) > ++#find_package (Git) > + if (GIT_FOUND AND EXISTS "${CMAKE_CURRENT_LIST_DIR}/.git/HEAD") > + execute_process( > + COMMAND ${GIT_EXECUTABLE} describe --tags --always > Index: vulkan-utility-libraries/Makefile > =================================================================== > RCS file: /cvs/ports/graphics/vulkan-utility-libraries/Makefile,v > diff -u -p -r1.9 Makefile > --- vulkan-utility-libraries/Makefile 28 Dec 2025 17:50:58 > -0000 1.9 +++ vulkan-utility-libraries/Makefile 21 Feb > 2026 19:42:00 -0000 @@ -1,6 +1,6 @@ > COMMENT = Vulkan Utility Libraries > > -V = 1.4.335.0 > +V = 1.4.341.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.7 distinfo > --- vulkan-utility-libraries/distinfo 28 Dec 2025 17:50:58 > -0000 1.7 +++ vulkan-utility-libraries/distinfo 21 Feb > 2026 19:42:00 -0000 @@ -1,2 +1,2 @@ > -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 +SHA256 > (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.4.341.0.tar.gz) = > RDjNRRtRtc0T3pJL2dUBXDWgamnkQjRS7febrWRvBGk= +SIZE > (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.4.341.0.tar.gz) = > 1517906 Index: vulkan-validation-layers/Makefile > =================================================================== > RCS file: /cvs/ports/graphics/vulkan-validation-layers/Makefile,v > diff -u -p -r1.28 Makefile --- > vulkan-validation-layers/Makefile 28 Dec 2025 17:50:58 > -0000 1.28 +++ vulkan-validation-layers/Makefile 21 Feb > 2026 19:42:00 -0000 @@ -1,6 +1,6 @@ COMMENT = Vulkan > Validation Layers -V = 1.4.335.0 +V = > 1.4.341.0 PKGNAME = vulkan-validation-layers-${V} GH_TAGNAME > = vulkan-sdk-${V} GH_ACCOUNT = KhronosGroup > @@ -31,8 +31,7 @@ BUILD_DEPENDS = graphics/spirv-headers \ > > # needs robin_hood cmake package to build with robing hood hashing > CONFIGURE_ARGS += -DBUILD_WERROR=False \ > - > -DSPIRV_HEADERS_INSTALL_DIR=${LOCALBASE}/include/spirv \ > - -DUSE_ROBIN_HOOD_HASHING=False > + > -DSPIRV_HEADERS_INSTALL_DIR=${LOCALBASE}/include/spirv > # Tests only build if Google Test framework is in directory external/ > NO_TEST = Yes > Index: vulkan-validation-layers/distinfo > =================================================================== > RCS file: /cvs/ports/graphics/vulkan-validation-layers/distinfo,v > diff -u -p -r1.19 distinfo > --- vulkan-validation-layers/distinfo 28 Dec 2025 17:50:58 > -0000 1.19 +++ vulkan-validation-layers/distinfo 21 Feb > 2026 19:42:00 -0000 @@ -1,2 +1,2 @@ > -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 > +SHA256 (Vulkan-ValidationLayers-vulkan-sdk-1.4.341.0.tar.gz) = > f1IUkEleQ1YfcP6LYxf9XME9QINBPxq/iR9Qy6vhIjg= +SIZE > (Vulkan-ValidationLayers-vulkan-sdk-1.4.341.0.tar.gz) = 7331280 > Index: spirv-headers/Makefile =================================================================== RCS file: /cvs/ports/graphics/spirv-headers/Makefile,v diff -u -p -r1.22 Makefile --- spirv-headers/Makefile 28 Dec 2025 17:50:58 -0000 1.22 +++ spirv-headers/Makefile 21 Feb 2026 19:42:00 -0000 @@ -1,6 +1,6 @@ COMMENT = SPIRV-Headers -V = 1.4.335.0 +V = 1.4.341.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.19 distinfo --- spirv-headers/distinfo 28 Dec 2025 17:50:58 -0000 1.19 +++ spirv-headers/distinfo 21 Feb 2026 19:42:00 -0000 @@ -1,2 +1,2 @@ -SHA256 (spirv-headers-1.4.335.0.tar.gz) = HEfKY0Lr6G9XtGuNvrJm+mVaHKjhDQfkU3D/LZw2MS4= -SIZE (spirv-headers-1.4.335.0.tar.gz) = 558628 +SHA256 (spirv-headers-1.4.341.0.tar.gz) = yrCmVMSRfhY2dIMpa0TNsdYU4xIMchvq/NN+OoWASGw= +SIZE (spirv-headers-1.4.341.0.tar.gz) = 561287 Index: spirv-tools/Makefile =================================================================== RCS file: /cvs/ports/graphics/spirv-tools/Makefile,v diff -u -p -r1.27 Makefile --- spirv-tools/Makefile 28 Dec 2025 17:50:58 -0000 1.27 +++ spirv-tools/Makefile 21 Feb 2026 19:42:00 -0000 @@ -1,11 +1,12 @@ COMMENT = API and commands for processing SPIR-V -V = 1.4.335.0 +V = 1.4.341.0 DISTNAME = spirv-tools-${V} GH_ACCOUNT = KhronosGroup GH_PROJECT = SPIRV-Tools GH_TAGNAME = vulkan-sdk-${V} EPOCH = 0 +PORTROACH = limit:^vulkan\-sdk SHARED_LIBS += SPIRV-Tools-shared 2.0 # 1.4.335.0 Index: spirv-tools/distinfo =================================================================== RCS file: /cvs/ports/graphics/spirv-tools/distinfo,v diff -u -p -r1.20 distinfo --- spirv-tools/distinfo 28 Dec 2025 17:50:58 -0000 1.20 +++ spirv-tools/distinfo 21 Feb 2026 19:42:00 -0000 @@ -1,2 +1,2 @@ -SHA256 (spirv-tools-1.4.335.0.tar.gz) = iz1WNwYbUmdeUG/6EQB0ADHji92WuBd5eKz9iYpwXaI= -SIZE (spirv-tools-1.4.335.0.tar.gz) = 3424516 +SHA256 (spirv-tools-1.4.341.0.tar.gz) = Fb+2eBOM35zRSA37lSVHu7ZrdjpzW21VgleFcvXC5vk= +SIZE (spirv-tools-1.4.341.0.tar.gz) = 3455701 Index: glslang/Makefile =================================================================== RCS file: /cvs/ports/graphics/glslang/Makefile,v diff -u -p -r1.31 Makefile --- glslang/Makefile 28 Dec 2025 17:50:58 -0000 1.31 +++ glslang/Makefile 21 Feb 2026 19:42:00 -0000 @@ -2,11 +2,11 @@ PORTROACH = limit:^[0-9] COMMENT = reference front-end for GLSL and ESSL -GH_TAGNAME = 16.1.0 +GH_TAGNAME = 16.2.0 GH_ACCOUNT = KhronosGroup GH_PROJECT = glslang -SHARED_LIBS += glslang 9.0 # 16.1 +SHARED_LIBS += glslang 10.0 SHARED_LIBS += glslang-default-resource-limits 0.1 # 15.0 SHARED_LIBS += SPIRV 6.0 # 15.0 Index: glslang/distinfo =================================================================== RCS file: /cvs/ports/graphics/glslang/distinfo,v diff -u -p -r1.17 distinfo --- glslang/distinfo 28 Dec 2025 17:50:58 -0000 1.17 +++ glslang/distinfo 21 Feb 2026 19:42:00 -0000 @@ -1,2 +1,2 @@ -SHA256 (glslang-16.1.0.tar.gz) = MsYFgi7WOgzcLSTzGMPZEvoU5YVzr/HY6sDPafGmttI= -SIZE (glslang-16.1.0.tar.gz) = 4244796 +SHA256 (glslang-16.2.0.tar.gz) = AZhTNXhcl5Bqka/jy17gFZl2lhgexsElurVVVgK6COI= +SIZE (glslang-16.2.0.tar.gz) = 4294235 Index: volk/Makefile =================================================================== RCS file: /cvs/ports/graphics/volk/Makefile,v diff -u -p -r1.7 Makefile --- volk/Makefile 28 Dec 2025 17:50:58 -0000 1.7 +++ volk/Makefile 21 Feb 2026 19:42:00 -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.335.0 +V = 1.4.341.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.6 distinfo --- volk/distinfo 28 Dec 2025 17:50:58 -0000 1.6 +++ volk/distinfo 21 Feb 2026 19:42:00 -0000 @@ -1,2 +1,2 @@ -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 +SHA256 (zeux-volk-vulkan-sdk-1.4.341.0.tar.gz) = Qt9TnHD/2uolnjF673NSRRL0CT9vTa+zb6bPJoDII7k= +SIZE (zeux-volk-vulkan-sdk-1.4.341.0.tar.gz) = 80539 Index: vulkan-headers/Makefile =================================================================== RCS file: /cvs/ports/graphics/vulkan-headers/Makefile,v diff -u -p -r1.22 Makefile --- vulkan-headers/Makefile 28 Dec 2025 17:50:58 -0000 1.22 +++ vulkan-headers/Makefile 21 Feb 2026 19:42:00 -0000 @@ -1,6 +1,6 @@ COMMENT = Vulkan header files -V = 1.4.335.0 +V = 1.4.341.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.19 distinfo --- vulkan-headers/distinfo 28 Dec 2025 17:50:58 -0000 1.19 +++ vulkan-headers/distinfo 21 Feb 2026 19:42:00 -0000 @@ -1,2 +1,2 @@ -SHA256 (Vulkan-Headers-vulkan-sdk-1.4.335.0.tar.gz) = Jp6VzFE46goNUvyw7hkQKt0lYP7fWkOxtcF3gMJ3V2Q= -SIZE (Vulkan-Headers-vulkan-sdk-1.4.335.0.tar.gz) = 2871481 +SHA256 (Vulkan-Headers-vulkan-sdk-1.4.341.0.tar.gz) = 1zvFA2tlVrdB9phf9gDKcgMIxfKFDkpDzrSYvT3gaec= +SIZE (Vulkan-Headers-vulkan-sdk-1.4.341.0.tar.gz) = 3058600 Index: vulkan-loader/Makefile =================================================================== RCS file: /cvs/ports/graphics/vulkan-loader/Makefile,v diff -u -p -r1.32 Makefile --- vulkan-loader/Makefile 28 Dec 2025 17:50:58 -0000 1.32 +++ vulkan-loader/Makefile 21 Feb 2026 19:42:00 -0000 @@ -1,6 +1,6 @@ COMMENT = Vulkan ICD loader -V = 1.4.335.0 +V = 1.4.341.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.19 distinfo --- vulkan-loader/distinfo 28 Dec 2025 17:50:58 -0000 1.19 +++ vulkan-loader/distinfo 21 Feb 2026 19:42:00 -0000 @@ -1,2 +1,2 @@ -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 +SHA256 (Vulkan-Loader-vulkan-sdk-1.4.341.0.tar.gz) = /pgml8eAqVBkG/z5RwcTXCbFATUiQtKF+pXQh9aRKS4= +SIZE (Vulkan-Loader-vulkan-sdk-1.4.341.0.tar.gz) = 1793677 Index: vulkan-loader/patches/patch-CMakeLists_txt =================================================================== RCS file: vulkan-loader/patches/patch-CMakeLists_txt diff -N vulkan-loader/patches/patch-CMakeLists_txt --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ vulkan-loader/patches/patch-CMakeLists_txt 21 Feb 2026 19:42:00 -0000 @@ -0,0 +1,14 @@ +disable git detection + +Index: CMakeLists.txt +--- CMakeLists.txt.orig ++++ CMakeLists.txt +@@ -58,7 +58,7 @@ include(GNUInstallDirs) + + set(GIT_BRANCH_NAME "--unknown--") + set(GIT_TAG_INFO "--unknown--") +-find_package (Git) ++#find_package (Git) + if (GIT_FOUND AND EXISTS "${CMAKE_CURRENT_LIST_DIR}/.git/HEAD") + execute_process( + COMMAND ${GIT_EXECUTABLE} describe --tags --always Index: vulkan-utility-libraries/Makefile =================================================================== RCS file: /cvs/ports/graphics/vulkan-utility-libraries/Makefile,v diff -u -p -r1.9 Makefile --- vulkan-utility-libraries/Makefile 28 Dec 2025 17:50:58 -0000 1.9 +++ vulkan-utility-libraries/Makefile 21 Feb 2026 19:42:00 -0000 @@ -1,6 +1,6 @@ COMMENT = Vulkan Utility Libraries -V = 1.4.335.0 +V = 1.4.341.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.7 distinfo --- vulkan-utility-libraries/distinfo 28 Dec 2025 17:50:58 -0000 1.7 +++ vulkan-utility-libraries/distinfo 21 Feb 2026 19:42:00 -0000 @@ -1,2 +1,2 @@ -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 +SHA256 (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.4.341.0.tar.gz) = RDjNRRtRtc0T3pJL2dUBXDWgamnkQjRS7febrWRvBGk= +SIZE (KhronosGroup-Vulkan-Utility-Libraries-vulkan-sdk-1.4.341.0.tar.gz) = 1517906 Index: vulkan-validation-layers/Makefile =================================================================== RCS file: /cvs/ports/graphics/vulkan-validation-layers/Makefile,v diff -u -p -r1.28 Makefile --- vulkan-validation-layers/Makefile 28 Dec 2025 17:50:58 -0000 1.28 +++ vulkan-validation-layers/Makefile 21 Feb 2026 19:42:00 -0000 @@ -1,6 +1,6 @@ COMMENT = Vulkan Validation Layers -V = 1.4.335.0 +V = 1.4.341.0 PKGNAME = vulkan-validation-layers-${V} GH_TAGNAME = vulkan-sdk-${V} GH_ACCOUNT = KhronosGroup @@ -31,8 +31,7 @@ BUILD_DEPENDS = graphics/spirv-headers \ # needs robin_hood cmake package to build with robing hood hashing CONFIGURE_ARGS += -DBUILD_WERROR=False \ - -DSPIRV_HEADERS_INSTALL_DIR=${LOCALBASE}/include/spirv \ - -DUSE_ROBIN_HOOD_HASHING=False + -DSPIRV_HEADERS_INSTALL_DIR=${LOCALBASE}/include/spirv # Tests only build if Google Test framework is in directory external/ NO_TEST = Yes Index: vulkan-validation-layers/distinfo =================================================================== RCS file: /cvs/ports/graphics/vulkan-validation-layers/distinfo,v diff -u -p -r1.19 distinfo --- vulkan-validation-layers/distinfo 28 Dec 2025 17:50:58 -0000 1.19 +++ vulkan-validation-layers/distinfo 21 Feb 2026 19:42:00 -0000 @@ -1,2 +1,2 @@ -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 +SHA256 (Vulkan-ValidationLayers-vulkan-sdk-1.4.341.0.tar.gz) = f1IUkEleQ1YfcP6LYxf9XME9QINBPxq/iR9Qy6vhIjg= +SIZE (Vulkan-ValidationLayers-vulkan-sdk-1.4.341.0.tar.gz) = 7331280