From b6956922f047166b60f4af371ff0945caa7fe60d Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Tue, 9 Jun 2026 22:12:26 -0300 Subject: [PATCH 1/9] SPIRV-Headers: update to 1.4.350.1. --- srcpkgs/SPIRV-Headers/template | 4 ++-- srcpkgs/SPIRV-Headers/update | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template index d1eed53738ad4a..938e05d90cb9a8 100644 --- a/srcpkgs/SPIRV-Headers/template +++ b/srcpkgs/SPIRV-Headers/template @@ -1,7 +1,7 @@ # Template file for 'SPIRV-Headers' pkgname=SPIRV-Headers reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1" -version=1.4.341.0 +version=1.4.350.1 revision=1 build_style=cmake short_desc="Machine-readable files for the SPIR-V Registry" @@ -9,7 +9,7 @@ maintainer="Daniel Martinez " license="MIT" homepage="https://github.com/KhronosGroup/SPIRV-Headers" distfiles="https://github.com/KhronosGroup/SPIRV-Headers/archive/vulkan-sdk-${version}.tar.gz" -checksum=cab0a654c4917e16367483296b44cdb1d614e3120c721beafcd37e3a8580486c +checksum=9e6d5c78878172d2b810e97f3a74ecbbb14b4ad52b07384ce915fbbeb226d610 post_install() { vlicense LICENSE diff --git a/srcpkgs/SPIRV-Headers/update b/srcpkgs/SPIRV-Headers/update index 825388a1d5ffca..1706191870c01f 100644 --- a/srcpkgs/SPIRV-Headers/update +++ b/srcpkgs/SPIRV-Headers/update @@ -1 +1 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" +pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))" From 598dd192996809631d1d5899fd18167d2858011e Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Tue, 9 Jun 2026 22:13:01 -0300 Subject: [PATCH 2/9] SPIRV-Tools: update to 2026.2. --- srcpkgs/SPIRV-Tools/template | 8 ++++---- srcpkgs/SPIRV-Tools/update | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/SPIRV-Tools/template b/srcpkgs/SPIRV-Tools/template index 9c0bc273a56ec0..e67d319e81b5f7 100644 --- a/srcpkgs/SPIRV-Tools/template +++ b/srcpkgs/SPIRV-Tools/template @@ -1,6 +1,6 @@ # Template file for 'SPIRV-Tools' pkgname=SPIRV-Tools -version=2026.1 +version=2026.2 revision=1 build_style=cmake configure_args="-DSPIRV_SKIP_TESTS=ON -DSPIRV_WERROR=OFF @@ -12,12 +12,12 @@ maintainer="Daniel Martinez " license="Apache-2.0" homepage="https://github.com/KhronosGroup/SPIRV-Tools" changelog="https://raw.githubusercontent.com/KhronosGroup/SPIRV-Tools/master/CHANGES" -distfiles="https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v${version}.rc1.tar.gz" -checksum=41337dbdd090bc4b38bda41dbe6d0b569ad3f7b1d63e173c2ce0639cda58be80 +distfiles="https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v${version}.tar.gz" +checksum=b4390652e64ab188eede9d556cf183b3c1c4be44d4fcd104b0d4af3bea2712d1 LDFLAGS="-Wl,--no-undefined" SPIRV-Tools-devel_package() { - depends="SPIRV-Tools-${version}_${revision}" + depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/SPIRV-Tools/update b/srcpkgs/SPIRV-Tools/update index 3b0dd673f96866..2da1ce7516ae49 100644 --- a/srcpkgs/SPIRV-Tools/update +++ b/srcpkgs/SPIRV-Tools/update @@ -1 +1 @@ -pattern="/v\K[0-9.]+(?=.tar.gz)" +pattern="refs/tags/v\K[0-9]+\.[0-9]+($|(?=^))" From d8b22e7b90a5e9c6ba2908ff83d42c238d4d8ee8 Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Tue, 9 Jun 2026 22:14:34 -0300 Subject: [PATCH 3/9] Vulkan-Headers: update to 1.4.350.1. --- srcpkgs/Vulkan-Headers/template | 4 ++-- srcpkgs/Vulkan-Headers/update | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template index 358669a40917d8..7786de1045d202 100644 --- a/srcpkgs/Vulkan-Headers/template +++ b/srcpkgs/Vulkan-Headers/template @@ -1,6 +1,6 @@ # Template file for 'Vulkan-Headers' pkgname=Vulkan-Headers -version=1.4.341.0 +version=1.4.350.1 revision=1 build_style=cmake short_desc="Vulkan header files" @@ -8,4 +8,4 @@ maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" distfiles="https://github.com/KhronosGroup/Vulkan-Headers/archive/vulkan-sdk-${version}.tar.gz" -checksum=d73bc5036b6556b741f6985ff600ca720308c5f2850e4a43ceb498bd3de069e7 +checksum=6d1bb65e49520344cc0a48af3dc02e993781efff14c7ebdcb8ae9fa23ddf7e83 diff --git a/srcpkgs/Vulkan-Headers/update b/srcpkgs/Vulkan-Headers/update index 825388a1d5ffca..1706191870c01f 100644 --- a/srcpkgs/Vulkan-Headers/update +++ b/srcpkgs/Vulkan-Headers/update @@ -1 +1 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" +pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))" From 201490a8d47ee36cc076bfd76969499965abc2fb Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Tue, 9 Jun 2026 22:15:16 -0300 Subject: [PATCH 4/9] vulkan-loader: update to 1.4.350.1. --- srcpkgs/vulkan-loader/template | 8 ++++---- srcpkgs/vulkan-loader/update | 4 +--- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template index a55fb1a2967103..d8759fe2eb1eed 100644 --- a/srcpkgs/vulkan-loader/template +++ b/srcpkgs/vulkan-loader/template @@ -1,24 +1,24 @@ # Template file for 'vulkan-loader' pkgname=vulkan-loader -version=1.4.341.0 +version=1.4.350.1 revision=1 build_style=cmake configure_args="-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DBUILD_TESTS=OFF" hostmakedepends="python3 pkg-config" -makedepends="Vulkan-Headers libxcb-devel libxkbcommon-devel wayland-devel - libXrandr-devel" +makedepends="Vulkan-Headers libxcb-devel libXrandr-devel wayland-devel" short_desc="Vulkan Installable Client Driver (ICD) loader" maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" distfiles="https://github.com/KhronosGroup/Vulkan-Loader/archive/vulkan-sdk-${version}.tar.gz" -checksum=fe982697c780a950641bfcf94707135c26c501352242d285fa95d087d691292e +checksum=602984a71000981e25e4feb419e6cdd70b18ffe2b8004f60f591706027bca468 vulkan-loader-devel_package() { depends="${sourcepkg}>=${version}_${revision} Vulkan-Headers" short_desc+=" - development files" pkg_install() { + vmove usr/lib/cmake vmove usr/lib/pkgconfig vmove "usr/lib/*.so" } diff --git a/srcpkgs/vulkan-loader/update b/srcpkgs/vulkan-loader/update index 030764affa318b..1706191870c01f 100644 --- a/srcpkgs/vulkan-loader/update +++ b/srcpkgs/vulkan-loader/update @@ -1,3 +1 @@ -_pkgname=Vulkan-Loader -site="https://github.com/KhronosGroup/${_pkgname}/tags" -pattern="/releases/tag/vulkan-sdk-\K\d.\d.\d+.\d(?=)" +pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))" From 4ce535fe1bb3962607881d08a149064b01fc26a1 Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Tue, 9 Jun 2026 22:31:57 -0300 Subject: [PATCH 5/9] zeux-volk: update to 1.4.350.1. --- srcpkgs/zeux-volk/template | 5 +++-- srcpkgs/zeux-volk/update | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/zeux-volk/template b/srcpkgs/zeux-volk/template index 02d7913eb7a967..0692d2094ac454 100644 --- a/srcpkgs/zeux-volk/template +++ b/srcpkgs/zeux-volk/template @@ -1,16 +1,17 @@ # Template file for 'zeux-volk' pkgname=zeux-volk -version=1.4.341.0 +version=1.4.350.1 revision=1 build_style=cmake configure_args="-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DVOLK_INSTALL=ON" makedepends="Vulkan-Headers" +depends="Vulkan-Headers" short_desc="Meta-loader for Vulkan" maintainer="Orphaned " license="MIT" homepage="https://github.com/zeux/volk" distfiles="https://github.com/zeux/volk/archive/vulkan-sdk-${version}.tar.gz" -checksum=42df539c70ffdaea259e317aef73524512f4093f6f4dafb36fa6cf2680c823b9 +checksum=078a9411298e4e0f60f5f5398c890783427c25a414619294ca8e69587bbd5eae post_install() { vlicense LICENSE.md diff --git a/srcpkgs/zeux-volk/update b/srcpkgs/zeux-volk/update index 825388a1d5ffca..1706191870c01f 100644 --- a/srcpkgs/zeux-volk/update +++ b/srcpkgs/zeux-volk/update @@ -1 +1 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" +pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))" From c222e6351ded52839eb6de35bb48a66933135b44 Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Tue, 9 Jun 2026 22:32:21 -0300 Subject: [PATCH 6/9] Vulkan-Tools: update to 1.4.350.1. --- srcpkgs/Vulkan-Tools/template | 11 +++++------ srcpkgs/Vulkan-Tools/update | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template index 06075b88be5d31..e01bdb1dd444d8 100644 --- a/srcpkgs/Vulkan-Tools/template +++ b/srcpkgs/Vulkan-Tools/template @@ -1,18 +1,17 @@ # Template file for 'Vulkan-Tools' pkgname=Vulkan-Tools -version=1.4.341.0 +version=1.4.350.1 revision=1 build_style=cmake -configure_args="-DGLSLANG_INSTALL_DIR=/usr - -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr +configure_args="-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DWAYLAND_SCANNER_EXECUTABLE=/usr/bin/wayland-scanner" hostmakedepends="python3 pkg-config glslang wayland-devel" -makedepends="vulkan-loader-devel libxcb-devel libxkbcommon-devel - wayland-devel wayland-protocols libXrandr-devel zeux-volk" +makedepends="vulkan-loader-devel libxcb-devel libXrandr-devel + wayland-devel wayland-protocols" depends="vulkan-loader" short_desc="Official Vulkan tools and utilities" maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" distfiles="https://github.com/KhronosGroup/Vulkan-Tools/archive/vulkan-sdk-${version}.tar.gz" -checksum=dc65f1ea97dd0b2155c2281a79e87d27183c0737fb96377744091a3c8460ae1e +checksum=502b53a585f49036e45372724f652bacc1fad2c62396e321bc8f5fbc031c14d5 diff --git a/srcpkgs/Vulkan-Tools/update b/srcpkgs/Vulkan-Tools/update index 825388a1d5ffca..1706191870c01f 100644 --- a/srcpkgs/Vulkan-Tools/update +++ b/srcpkgs/Vulkan-Tools/update @@ -1 +1 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" +pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))" From bd322a7b2e4dccf12e206ef8df80cf8a0d75d0c5 Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Tue, 9 Jun 2026 22:32:29 -0300 Subject: [PATCH 7/9] Vulkan-Utility-Libraries: update to 1.4.350.1. --- srcpkgs/Vulkan-Utility-Libraries/template | 5 +++-- srcpkgs/Vulkan-Utility-Libraries/update | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/Vulkan-Utility-Libraries/template b/srcpkgs/Vulkan-Utility-Libraries/template index 55e0c9ed790dfa..b351c8ee693562 100644 --- a/srcpkgs/Vulkan-Utility-Libraries/template +++ b/srcpkgs/Vulkan-Utility-Libraries/template @@ -1,14 +1,15 @@ # Template file for 'Vulkan-Utility-Libraries' pkgname=Vulkan-Utility-Libraries -version=1.4.341.0 +version=1.4.350.1 revision=1 build_style=cmake configure_args="-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr" hostmakedepends="pkg-config" makedepends="Vulkan-Headers" +depends="Vulkan-Headers" short_desc="Khronos official Vulkan utility libraries" maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" distfiles="https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/vulkan-sdk-${version}.tar.gz" -checksum=4438cd451b51b5cd13de924bd9d5015c35a06a69e4423452edf79bad646f0469 +checksum=e8eca1be31a658c9d0ca30951f2fc7912e4bb01502da64f8decdc71836241a6c diff --git a/srcpkgs/Vulkan-Utility-Libraries/update b/srcpkgs/Vulkan-Utility-Libraries/update index 825388a1d5ffca..1706191870c01f 100644 --- a/srcpkgs/Vulkan-Utility-Libraries/update +++ b/srcpkgs/Vulkan-Utility-Libraries/update @@ -1 +1 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" +pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))" From 9fa8a0c6488a5ccc7c0c865f86a310cce9fb9eae Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Tue, 9 Jun 2026 22:32:34 -0300 Subject: [PATCH 8/9] Vulkan-ValidationLayers: update to 1.4.350.1. --- srcpkgs/Vulkan-ValidationLayers/template | 9 +++++---- srcpkgs/Vulkan-ValidationLayers/update | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template index 8a6f8fe8bf473b..1684e6ec46c1f9 100644 --- a/srcpkgs/Vulkan-ValidationLayers/template +++ b/srcpkgs/Vulkan-ValidationLayers/template @@ -1,18 +1,19 @@ # Template file for 'Vulkan-ValidationLayers' pkgname=Vulkan-ValidationLayers -version=1.4.341.0 +version=1.4.350.1 revision=1 build_style=cmake configure_args=" + -DUPDATE_DEPS=OFF -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DVULKAN_UTILITY_LIBRARIES_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DSPIRV_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr" hostmakedepends="pkg-config" -makedepends="Vulkan-Headers Vulkan-Utility-Libraries libXrandr-devel wayland-devel glslang-devel - SPIRV-Tools-devel SPIRV-Headers robin-hood-hashing" +makedepends="Vulkan-Headers Vulkan-Utility-Libraries SPIRV-Headers SPIRV-Tools-devel + libXrandr-devel wayland-devel" short_desc="Khronos official Vulkan validation layers" maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" distfiles="https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/vulkan-sdk-${version}.tar.gz" -checksum=7f521490495e43561f70fe8b6317fd5cc13d4083413f1abf891f50cbabe12238 +checksum=a299313781987946b6b26553d9f3da34126ebaea6e1bf805beb402d510d3b300 diff --git a/srcpkgs/Vulkan-ValidationLayers/update b/srcpkgs/Vulkan-ValidationLayers/update index 825388a1d5ffca..1706191870c01f 100644 --- a/srcpkgs/Vulkan-ValidationLayers/update +++ b/srcpkgs/Vulkan-ValidationLayers/update @@ -1 +1 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" +pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))" From 5086c7163f0885f1c54dfb820b9f7582f761fb21 Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Thu, 11 Jun 2026 17:13:17 -0300 Subject: [PATCH 9/9] robin-hood-hashing: remove package --- srcpkgs/removed-packages/template | 3 ++- srcpkgs/robin-hood-hashing/template | 16 ---------------- 2 files changed, 2 insertions(+), 17 deletions(-) delete mode 100644 srcpkgs/robin-hood-hashing/template diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template index db936ea30bbd39..36496bb13f2085 100644 --- a/srcpkgs/removed-packages/template +++ b/srcpkgs/removed-packages/template @@ -1,6 +1,6 @@ # Template file for 'removed-packages' pkgname=removed-packages -version=0.1.20260614 +version=0.1.20260620 revision=1 metapackage=yes short_desc="Uninstalls packages removed from repository" @@ -927,6 +927,7 @@ replaces=" rkt-stage1-fly<=1.30.0_3 rkt<=1.30.0_3 rmapi<=0.0.25_4 + robin-hood-hashing<=3.11.5_1 rpi-userland-devel<=20230920_1 rstudio<=1.4.1717_7 rundird<=0.2.0_1 diff --git a/srcpkgs/robin-hood-hashing/template b/srcpkgs/robin-hood-hashing/template deleted file mode 100644 index 3235d051a36980..00000000000000 --- a/srcpkgs/robin-hood-hashing/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'robin-hood-hashing' -pkgname=robin-hood-hashing -version=3.11.5 -revision=1 -build_style=cmake -configure_args=" -DRH_STANDALONE_PROJECT=OFF" -short_desc="Fast & memory efficient hashtable based on robin hood hashing for C++" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/martinus/robin-hood-hashing" -distfiles="https://github.com/martinus/robin-hood-hashing/archive/${version}.tar.gz" -checksum=3693e44dda569e9a8b87ce8263f7477b23af448a3c3600c8ab9004fe79c20ad0 - -post_install() { - vlicense LICENSE -}