diff --git a/common/shlibs b/common/shlibs index 226ee455e640a5..6b46ae57911655 100644 --- a/common/shlibs +++ b/common/shlibs @@ -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 diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template index 30b7624ea86827..47ff5abfb352cf 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.328.1 +version=1.4.335.0 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=602364ab7bf404a7f352df7da5c645f1c4558a9c92616f8ee33422b04d5e35b7 +checksum=1c47ca6342ebe86f57b46b8dbeb266fa655a1ca8e10d07e45370ff2d9c36312e post_install() { vlicense LICENSE diff --git a/srcpkgs/SPIRV-LLVM-Translator19/template b/srcpkgs/SPIRV-LLVM-Translator19/template index 139216ecb3daeb..cfb1c3db7d5a1e 100644 --- a/srcpkgs/SPIRV-LLVM-Translator19/template +++ b/srcpkgs/SPIRV-LLVM-Translator19/template @@ -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 @@ -17,7 +17,7 @@ maintainer="Daniel Martinez " 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}" @@ -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 diff --git a/srcpkgs/SPIRV-LLVM-Translator21/template b/srcpkgs/SPIRV-LLVM-Translator21/template index 0fb74d4b38b59a..4daf4f3acc493f 100644 --- a/srcpkgs/SPIRV-LLVM-Translator21/template +++ b/srcpkgs/SPIRV-LLVM-Translator21/template @@ -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 @@ -16,7 +16,7 @@ maintainer="Daniel Martinez " 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}" @@ -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 diff --git a/srcpkgs/SPIRV-Tools/template b/srcpkgs/SPIRV-Tools/template index d722ac2a53fa99..8d6e8ce2bfc862 100644 --- a/srcpkgs/SPIRV-Tools/template +++ b/srcpkgs/SPIRV-Tools/template @@ -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 @@ -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() { diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template index b689d52efc292b..ccef6f682880c8 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.328.1 +version=1.4.335.0 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=c465aa56757e7746ac707f582b6e2d51546569a4a2488c1172fb543aa5fdfc2c +checksum=269e95cc5138ea0a0d52fcb0ee19102add2560fedf5a43b1b5c17780c2775764 diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template index 88d0d22396c68b..dd37570c679f17 100644 --- a/srcpkgs/Vulkan-Tools/template +++ b/srcpkgs/Vulkan-Tools/template @@ -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 @@ -15,4 +15,4 @@ 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=6b88045c8cad7bd042e202826d8b597c657b9a422ca1f89fc3b0ab2dd64c5a0f +checksum=85bf51a54271c87925711f7159ea66cc6c5abf6afd5f2bbf452d444fd7deccf3 diff --git a/srcpkgs/Vulkan-Utility-Libraries/template b/srcpkgs/Vulkan-Utility-Libraries/template index f1aa33d40ff070..47087d4cc178f9 100644 --- a/srcpkgs/Vulkan-Utility-Libraries/template +++ b/srcpkgs/Vulkan-Utility-Libraries/template @@ -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" @@ -11,4 +11,4 @@ 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=953ef4c2547b1611f90102f531f362bcfd6c76751eba2ae8c0f23b38947ef48d +checksum=df27b66cfabf7d890398274ffda16b89711d41647fc8e0e8bb419994457948f9 diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template index c3a2a0b4460963..47fcf9a2f890da 100644 --- a/srcpkgs/Vulkan-ValidationLayers/template +++ b/srcpkgs/Vulkan-ValidationLayers/template @@ -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 @@ -15,4 +15,4 @@ 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=91d9be1347a270288bcc50206bda8ccf6aad33bab8318c0643dd36bef97478f9 +checksum=464f754abdebef13c342e18861eab87be0ecc36cb1c257f6b2ddfa10afb8401a diff --git a/srcpkgs/glslang/template b/srcpkgs/glslang/template index 68dff959f6a92a..b9a6d77000e8be 100644 --- a/srcpkgs/glslang/template +++ b/srcpkgs/glslang/template @@ -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" @@ -11,7 +11,7 @@ maintainer="Orphaned " 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" diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template index 511ce349998805..54a676a2a01625 100644 --- a/srcpkgs/godot/template +++ b/srcpkgs/godot/template @@ -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 diff --git a/srcpkgs/shaderc/template b/srcpkgs/shaderc/template index 425fe722f00bb5..baa8498732bb2c 100644 --- a/srcpkgs/shaderc/template +++ b/srcpkgs/shaderc/template @@ -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" @@ -11,7 +11,7 @@ maintainer="Orphaned " 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" diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template index 515068794d1a4b..8c2497b8e65192 100644 --- a/srcpkgs/vulkan-loader/template +++ b/srcpkgs/vulkan-loader/template @@ -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 @@ -13,7 +13,7 @@ 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=c736fa79d974c3513f5573b74249ed002aab59f1d15d1c13fc1d00644830869a +checksum=e1d7f598d42fa87b38fd7e984968c660e406168db64df8e8e23c5be3a66e9bd8 vulkan-loader-devel_package() { depends="${sourcepkg}>=${version}_${revision} Vulkan-Headers" diff --git a/srcpkgs/zeux-volk/template b/srcpkgs/zeux-volk/template index 9beddcdd9fe070..e9afec08b0e1ba 100644 --- a/srcpkgs/zeux-volk/template +++ b/srcpkgs/zeux-volk/template @@ -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" @@ -10,7 +10,7 @@ maintainer="Orphaned " 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