Skip to content
Open
6 changes: 3 additions & 3 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -3557,9 +3557,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.1.0_1
libglslang-default-resource-limits.so.16 glslang-16.1.0_1
libSPIRV.so.16 glslang-16.1.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
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.328.1
version=1.4.335.0
revision=1
build_style=cmake
short_desc="Machine-readable files for the SPIR-V Registry"
maintainer="Daniel Martinez <[email protected]>"
license="MIT"
homepage="https://github.com/KhronosGroup/SPIRV-Headers"
distfiles="https://github.com/KhronosGroup/SPIRV-Headers/archive/vulkan-sdk-${version}.tar.gz"
checksum=602364ab7bf404a7f352df7da5c645f1c4558a9c92616f8ee33422b04d5e35b7
checksum=1c47ca6342ebe86f57b46b8dbeb266fa655a1ca8e10d07e45370ff2d9c36312e

post_install() {
vlicense LICENSE
Expand Down
6 changes: 3 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.14
revision=1
_llvm_ver=${version%%.*}
build_style=cmake
Expand All @@ -17,7 +17,7 @@ maintainer="Daniel Martinez <[email protected]>"
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=f994d9bd501ea1a36862d5960bf97d910ca71ac3cc03438f6e936f688577de17

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

Expand All @@ -28,7 +28,7 @@ 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"
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.3
revision=1
_llvm_ver=${version%%.*}
build_style=cmake
Expand All @@ -16,7 +16,7 @@ maintainer="Daniel Martinez <[email protected]>"
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=43080fd5122c71cd93a3d174d59b9fc95ff8aeb1847d50f394088112f6b2a217

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"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
Expand Down
4 changes: 2 additions & 2 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=2025.4
version=2025.5
revision=1
build_style=cmake
configure_args="-DSPIRV_SKIP_TESTS=ON -DSPIRV_WERROR=OFF
Expand All @@ -13,7 +13,7 @@ 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=721b29e33729f220bb8deffa23681e32304a1ef3f4b057d004ef49ac6a473559
checksum=b836bfa36ee718fccb3a582fd1bf58ffabaac674a61361aa45bd53df541c759a
LDFLAGS="-Wl,--no-undefined"

SPIRV-Tools-devel_package() {
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.335.0
revision=1
build_style=cmake
short_desc="Vulkan header files"
maintainer="Orphaned <[email protected]>"
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=269e95cc5138ea0a0d52fcb0ee19102add2560fedf5a43b1b5c17780c2775764
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.335.0
revision=1
build_style=cmake
configure_args="-DGLSLANG_INSTALL_DIR=/usr
-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev
Expand All @@ -15,4 +15,4 @@ maintainer="Orphaned <[email protected]>"
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=85bf51a54271c87925711f7159ea66cc6c5abf6afd5f2bbf452d444fd7deccf3
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.335.0
revision=1
build_style=cmake
configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr"
Expand All @@ -11,4 +11,4 @@ maintainer="Orphaned <[email protected]>"
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=df27b66cfabf7d890398274ffda16b89711d41647fc8e0e8bb419994457948f9
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.335.0
revision=1
build_style=cmake
configure_args="-Wno-dev
Expand All @@ -15,4 +15,4 @@ maintainer="Orphaned <[email protected]>"
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=464f754abdebef13c342e18861eab87be0ecc36cb1c257f6b2ddfa10afb8401a
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.1.0
revision=1
build_style=cmake
hostmakedepends="python3 bison gtest-devel"
Expand All @@ -11,7 +11,7 @@ maintainer="Orphaned <[email protected]>"
license="BSD-3-Clause"
homepage="https://github.com/KhronosGroup/glslang"
distfiles="https://github.com/KhronosGroup/glslang/archive/${version}.tar.gz"
checksum=b16c78e7604b9be9f546ee35ad8b6db6f39bbbbfb19e8d038b6fe2ea5bba4ff4
checksum=32c605822ed63a0cdc2d24f318c3d912fa14e58573aff1d8eac0cf69f1a6b6d2

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=2025.5
revision=1
build_style=cmake
configure_args="-DSHADERC_SKIP_TESTS=ON"
Expand All @@ -11,7 +11,7 @@ maintainer="Orphaned <[email protected]>"
license="Apache-2.0"
homepage="https://github.com/google/shaderc"
distfiles="https://github.com/google/shaderc/archive/v${version}.tar.gz"
checksum=a8e4a25e5c2686fd36981e527ed05e451fcfc226bddf350f4e76181371190937
checksum=fca5041b1fdea6daba167b63e04e55e5059fab40828342126169336643445447

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.335.0
revision=1
build_style=cmake
configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
Expand All @@ -13,7 +13,7 @@ maintainer="Orphaned <[email protected]>"
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=e1d7f598d42fa87b38fd7e984968c660e406168db64df8e8e23c5be3a66e9bd8

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.335.0
revision=1
build_style=cmake
configure_args="-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DVOLK_INSTALL=ON -Wno-dev"
Expand All @@ -10,7 +10,7 @@ maintainer="Orphaned <[email protected]>"
license="MIT"
homepage="https://github.com/zeux/volk"
distfiles="https://github.com/zeux/volk/archive/vulkan-sdk-${version}.tar.gz"
checksum=d86bcf1aff499f41a3e445b55df5e393a5ce49b1bda689eb7335b0a0a54a3c0b
checksum=ca2beb1ab9bf272895bc0152ef29b437d178d837bae4a76d0022b7bbafb3c483

post_install() {
vlicense LICENSE.md
Expand Down