diff --git a/common/shlibs b/common/shlibs index e18b5240c80313..3b65179a763571 100644 --- a/common/shlibs +++ b/common/shlibs @@ -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 diff --git a/srcpkgs/SPIRV-LLVM-Translator19/template b/srcpkgs/SPIRV-LLVM-Translator19/template index 366ff2188a5cfe..34e52912675811 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.16 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=ad96f8dea30fac2dc68627694823df017bc8d20c244c8b6d98c70c3f3b1d39fa alternatives="llvm-spirv:llvm-spirv:/usr/bin/llvm-spirv-${_llvm_ver}" @@ -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 diff --git a/srcpkgs/SPIRV-LLVM-Translator21/template b/srcpkgs/SPIRV-LLVM-Translator21/template index 12fd03da108331..485eb3cdf19a0c 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.5 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=704fb1d0244a688b97decafbb51deb11774a081d5ef31652245a2527b658e0a7 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 SPIRV-LLVM-Translator22-devel>=0" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/SPIRV-LLVM-Translator22/template b/srcpkgs/SPIRV-LLVM-Translator22/template index c55dc9e4aec710..d083d4f28e2656 100644 --- a/srcpkgs/SPIRV-LLVM-Translator22/template +++ b/srcpkgs/SPIRV-LLVM-Translator22/template @@ -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 diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template index b689d52efc292b..358669a40917d8 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.341.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=d73bc5036b6556b741f6985ff600ca720308c5f2850e4a43ceb498bd3de069e7 diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template index fa24d54abd3b1b..06075b88be5d31 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.341.0 +revision=1 build_style=cmake configure_args="-DGLSLANG_INSTALL_DIR=/usr -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr @@ -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=dc65f1ea97dd0b2155c2281a79e87d27183c0737fb96377744091a3c8460ae1e diff --git a/srcpkgs/Vulkan-Utility-Libraries/template b/srcpkgs/Vulkan-Utility-Libraries/template index 34e9b96af8717f..55e0c9ed790dfa 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.341.0 revision=1 build_style=cmake configure_args="-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=4438cd451b51b5cd13de924bd9d5015c35a06a69e4423452edf79bad646f0469 diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template index 151ba2d3f8758e..8a6f8fe8bf473b 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.341.0 revision=1 build_style=cmake configure_args=" @@ -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=7f521490495e43561f70fe8b6317fd5cc13d4083413f1abf891f50cbabe12238 diff --git a/srcpkgs/glslang/template b/srcpkgs/glslang/template index 68dff959f6a92a..c1f1a9a96f1cb6 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.2.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=01985335785c97906a91afe3cb5ee015997696181ec6c125bab5555602ba08e2 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..47642d1f4545e2 100644 --- a/srcpkgs/shaderc/template +++ b/srcpkgs/shaderc/template @@ -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" @@ -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=245002feccbe7f8361b223545a5654cea69780745886872d7efff50a38d96c66 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 1e12400c9c29b8..a55fb1a2967103 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.341.0 revision=1 build_style=cmake configure_args="-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=fe982697c780a950641bfcf94707135c26c501352242d285fa95d087d691292e vulkan-loader-devel_package() { depends="${sourcepkg}>=${version}_${revision} Vulkan-Headers" diff --git a/srcpkgs/zeux-volk/template b/srcpkgs/zeux-volk/template index ebf709fd1445bc..02d7913eb7a967 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.341.0 revision=1 build_style=cmake configure_args="-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DVOLK_INSTALL=ON" @@ -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=42df539c70ffdaea259e317aef73524512f4093f6f4dafb36fa6cf2680c823b9 post_install() { vlicense LICENSE.md