Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions srcpkgs/SPIRV-Headers/template
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# 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"
maintainer="Daniel Martinez <danielmartinez@cock.li>"
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
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/SPIRV-Headers/update
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)"
pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))"
8 changes: 4 additions & 4 deletions srcpkgs/SPIRV-Tools/template
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -12,12 +12,12 @@ maintainer="Daniel Martinez <danielmartinez@cock.li>"
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
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/SPIRV-Tools/update
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pattern="/v\K[0-9.]+(?=.tar.gz)"
pattern="refs/tags/v\K[0-9]+\.[0-9]+($|(?=^))"
4 changes: 2 additions & 2 deletions srcpkgs/Vulkan-Headers/template
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# 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"
maintainer="Orphaned <orphan@voidlinux.org>"
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
2 changes: 1 addition & 1 deletion srcpkgs/Vulkan-Headers/update
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)"
pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))"
11 changes: 5 additions & 6 deletions srcpkgs/Vulkan-Tools/template
Original file line number Diff line number Diff line change
@@ -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 <orphan@voidlinux.org>"
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
2 changes: 1 addition & 1 deletion srcpkgs/Vulkan-Tools/update
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)"
pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))"
5 changes: 3 additions & 2 deletions srcpkgs/Vulkan-Utility-Libraries/template
Original file line number Diff line number Diff line change
@@ -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 <orphan@voidlinux.org>"
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
2 changes: 1 addition & 1 deletion srcpkgs/Vulkan-Utility-Libraries/update
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)"
pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))"
9 changes: 5 additions & 4 deletions srcpkgs/Vulkan-ValidationLayers/template
Original file line number Diff line number Diff line change
@@ -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 <orphan@voidlinux.org>"
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
2 changes: 1 addition & 1 deletion srcpkgs/Vulkan-ValidationLayers/update
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)"
pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))"
3 changes: 2 additions & 1 deletion srcpkgs/removed-packages/template
Original file line number Diff line number Diff line change
@@ -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"
Expand Down Expand Up @@ -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
Expand Down
16 changes: 0 additions & 16 deletions srcpkgs/robin-hood-hashing/template

This file was deleted.

8 changes: 4 additions & 4 deletions srcpkgs/vulkan-loader/template
Original file line number Diff line number Diff line change
@@ -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 <orphan@voidlinux.org>"
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"
}
Expand Down
4 changes: 1 addition & 3 deletions srcpkgs/vulkan-loader/update
Original file line number Diff line number Diff line change
@@ -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.]+($|(?=^))"
5 changes: 3 additions & 2 deletions srcpkgs/zeux-volk/template
Original file line number Diff line number Diff line change
@@ -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 <orphan@voidlinux.org>"
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
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/zeux-volk/update
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)"
pattern="refs/tags/vulkan-sdk-\K[0-9.]+($|(?=^))"