Skip to content
Open
6 changes: 3 additions & 3 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -3556,9 +3556,9 @@ libbelr.so.1 belr-0.1.3_1
libbelcard.so.1 belcard-1.0.2_1
libsoci_core.so.4.0 soci-4.0.3_1
libshaderc_shared.so.1 shaderc-2018.0_1
libglslang.so.15 glslang-15.0.0_1
libglslang-default-resource-limits.so.15 glslang-15.0.0_1
libSPIRV.so glslang-15.0.0_1
libglslang.so.16 glslang-16.2.0_1
libglslang-default-resource-limits.so.16 glslang-16.2.0_1
libSPIRV.so.16 glslang-16.2.0_1
libSPIRV-Tools-shared.so SPIRV-Tools-2022.3_1
libmaxminddb.so.0 libmaxminddb-1.3.2_1
libmysqlpp.so.3 mysql++-3.2.5_1
Expand Down
7 changes: 4 additions & 3 deletions srcpkgs/SPIRV-LLVM-Translator19/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'SPIRV-LLVM-Translator19'
pkgname=SPIRV-LLVM-Translator19
version=19.1.8
version=19.1.16
revision=1
_llvm_ver=${version%%.*}
build_style=cmake
Expand All @@ -17,7 +17,7 @@ maintainer="Daniel Martinez <danielmartinez@cock.li>"
license="NCSA"
homepage="https://github.com/KhronosGroup/SPIRV-LLVM-Translator"
distfiles="https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v${version}.tar.gz"
checksum=9b1c4a0cf164061f7680b82a6733026518c50b2b298ce0927aa5220222eaa7b5
checksum=ad96f8dea30fac2dc68627694823df017bc8d20c244c8b6d98c70c3f3b1d39fa

alternatives="llvm-spirv:llvm-spirv:/usr/bin/llvm-spirv-${_llvm_ver}"

Expand All @@ -28,7 +28,8 @@ post_install() {

SPIRV-LLVM-Translator19-devel_package() {
depends="SPIRV-LLVM-Translator${_llvm_ver}-${version}_${revision}"
conflicts="SPIRV-LLVM-Translator-devel>=0"
conflicts="SPIRV-LLVM-Translator-devel>=0 SPIRV-LLVM-Translator21-devel>=0
SPIRV-LLVM-Translator22-devel>=0"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
Expand Down
6 changes: 3 additions & 3 deletions srcpkgs/SPIRV-LLVM-Translator21/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'SPIRV-LLVM-Translator21'
pkgname=SPIRV-LLVM-Translator21
version=21.1.1
version=21.1.5
revision=1
_llvm_ver=${version%%.*}
build_style=cmake
Expand All @@ -16,7 +16,7 @@ maintainer="Daniel Martinez <danielmartinez@cock.li>"
license="NCSA"
homepage="https://github.com/KhronosGroup/SPIRV-LLVM-Translator"
distfiles="https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v${version}.tar.gz"
checksum=dda46febdb060a1d5cc2ceeb9682ccaf33e55ae294fd0793274531b54f07c46b
checksum=704fb1d0244a688b97decafbb51deb11774a081d5ef31652245a2527b658e0a7

alternatives="llvm-spirv:llvm-spirv:/usr/bin/llvm-spirv-${_llvm_ver}"

Expand All @@ -27,7 +27,7 @@ post_install() {

SPIRV-LLVM-Translator21-devel_package() {
depends="SPIRV-LLVM-Translator${_llvm_ver}-${version}_${revision}"
conflicts="SPIRV-LLVM-Translator-devel>=0"
conflicts="SPIRV-LLVM-Translator19-devel>=0 SPIRV-LLVM-Translator22-devel>=0"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
Expand Down
3 changes: 2 additions & 1 deletion srcpkgs/SPIRV-LLVM-Translator22/template
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ post_install() {

SPIRV-LLVM-Translator22-devel_package() {
depends="SPIRV-LLVM-Translator${_llvm_ver}-${version}_${revision}"
conflicts="SPIRV-LLVM-Translator-devel>=0"
conflicts="SPIRV-LLVM-Translator-devel>=0 SPIRV-LLVM-Translator21-devel>=0
SPIRV-LLVM-Translator19-devel>=0"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
Expand Down
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.328.1
version=1.4.341.0
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=c465aa56757e7746ac707f582b6e2d51546569a4a2488c1172fb543aa5fdfc2c
checksum=d73bc5036b6556b741f6985ff600ca720308c5f2850e4a43ceb498bd3de069e7
6 changes: 3 additions & 3 deletions srcpkgs/Vulkan-Tools/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'Vulkan-Tools'
pkgname=Vulkan-Tools
version=1.4.313.0
revision=2
version=1.4.341.0
revision=1
build_style=cmake
configure_args="-DGLSLANG_INSTALL_DIR=/usr
-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
Expand All @@ -15,4 +15,4 @@ 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=6b88045c8cad7bd042e202826d8b597c657b9a422ca1f89fc3b0ab2dd64c5a0f
checksum=dc65f1ea97dd0b2155c2281a79e87d27183c0737fb96377744091a3c8460ae1e
4 changes: 2 additions & 2 deletions srcpkgs/Vulkan-Utility-Libraries/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'Vulkan-Utility-Libraries'
pkgname=Vulkan-Utility-Libraries
version=1.4.328.1
version=1.4.341.0
revision=1
build_style=cmake
configure_args="-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr"
Expand All @@ -11,4 +11,4 @@ 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=953ef4c2547b1611f90102f531f362bcfd6c76751eba2ae8c0f23b38947ef48d
checksum=4438cd451b51b5cd13de924bd9d5015c35a06a69e4423452edf79bad646f0469
4 changes: 2 additions & 2 deletions srcpkgs/Vulkan-ValidationLayers/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'Vulkan-ValidationLayers'
pkgname=Vulkan-ValidationLayers
version=1.4.328.1
version=1.4.341.0
revision=1
build_style=cmake
configure_args="
Expand All @@ -15,4 +15,4 @@ 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=91d9be1347a270288bcc50206bda8ccf6aad33bab8318c0643dd36bef97478f9
checksum=7f521490495e43561f70fe8b6317fd5cc13d4083413f1abf891f50cbabe12238
4 changes: 2 additions & 2 deletions srcpkgs/glslang/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'glslang'
# Libraries are unversioned, beware of ABI breakage (rebuild shaderc on updates)
pkgname=glslang
version=15.4.0
version=16.2.0
revision=1
build_style=cmake
hostmakedepends="python3 bison gtest-devel"
Expand All @@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="BSD-3-Clause"
homepage="https://github.com/KhronosGroup/glslang"
distfiles="https://github.com/KhronosGroup/glslang/archive/${version}.tar.gz"
checksum=b16c78e7604b9be9f546ee35ad8b6db6f39bbbbfb19e8d038b6fe2ea5bba4ff4
checksum=01985335785c97906a91afe3cb5ee015997696181ec6c125bab5555602ba08e2

if [ "$CROSS_BUILD" ]; then
export cmake_crossopts="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/godot/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'godot'
pkgname=godot
version=4.5
revision=1
revision=2
archs="x86_64* i686* aarch64* armv7* ppc64*"
build_style=scons
make_build_args="platform=linuxbsd target=editor progress=no production=yes
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/shaderc/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'shaderc'
pkgname=shaderc
version=2025.3
version=2026.1
revision=1
build_style=cmake
configure_args="-DSHADERC_SKIP_TESTS=ON"
Expand All @@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="Apache-2.0"
homepage="https://github.com/google/shaderc"
distfiles="https://github.com/google/shaderc/archive/v${version}.tar.gz"
checksum=a8e4a25e5c2686fd36981e527ed05e451fcfc226bddf350f4e76181371190937
checksum=245002feccbe7f8361b223545a5654cea69780745886872d7efff50a38d96c66

CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/glslang"
LDFLAGS="-Wl,--no-undefined"
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/vulkan-loader/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'vulkan-loader'
pkgname=vulkan-loader
version=1.4.313.0
version=1.4.341.0
revision=1
build_style=cmake
configure_args="-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
Expand All @@ -13,7 +13,7 @@ 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=c736fa79d974c3513f5573b74249ed002aab59f1d15d1c13fc1d00644830869a
checksum=fe982697c780a950641bfcf94707135c26c501352242d285fa95d087d691292e

vulkan-loader-devel_package() {
depends="${sourcepkg}>=${version}_${revision} Vulkan-Headers"
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/zeux-volk/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'zeux-volk'
pkgname=zeux-volk
version=1.4.313.0
version=1.4.341.0
revision=1
build_style=cmake
configure_args="-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DVOLK_INSTALL=ON"
Expand All @@ -10,7 +10,7 @@ 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=d86bcf1aff499f41a3e445b55df5e393a5ce49b1bda689eb7335b0a0a54a3c0b
checksum=42df539c70ffdaea259e317aef73524512f4093f6f4dafb36fa6cf2680c823b9

post_install() {
vlicense LICENSE.md
Expand Down
Loading