From 66cbd3fba7b3a3a6547555dd77c4474db1f8ea1c Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sun, 6 Feb 2022 03:28:22 +0100 Subject: [PATCH 1/6] SPIRV-Tools: update to 2021.4. --- srcpkgs/SPIRV-Tools/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/SPIRV-Tools/template b/srcpkgs/SPIRV-Tools/template index 70d13dfb6da5..46466481ec28 100644 --- a/srcpkgs/SPIRV-Tools/template +++ b/srcpkgs/SPIRV-Tools/template @@ -1,6 +1,6 @@ # Template file for 'SPIRV-Tools' pkgname=SPIRV-Tools -version=2020.6 +version=2021.4 revision=1 build_style=cmake configure_args="-DSPIRV_SKIP_TESTS=ON -DSPIRV_WERROR=OFF @@ -12,7 +12,7 @@ maintainer="Orphaned " license="Apache-2.0" homepage="https://github.com/KhronosGroup/SPIRV-Tools" distfiles="https://github.com/KhronosGroup/SPIRV-Tools/archive/v${version}.tar.gz" -checksum=de2392682df8def7ac666a2a320cd475751badf4790b01c7391b7644ecb550a3 +checksum=d68de260708dda785d109ff1ceeecde2d2ab71142fa5bf59061bb9f47dd3bb2c SPIRV-Tools-devel_package() { depends="SPIRV-Tools-${version}_${revision}" From f88bbf7751e66785f6f3f28b07d9e0ea81c0de0f Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sun, 6 Feb 2022 03:29:07 +0100 Subject: [PATCH 2/6] SPIRV-Headers: update to 1.2.198.0. --- srcpkgs/SPIRV-Headers/template | 9 ++++++--- srcpkgs/SPIRV-Headers/update | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/SPIRV-Headers/update diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template index 5dcf457c04c7..df30359c3509 100644 --- a/srcpkgs/SPIRV-Headers/template +++ b/srcpkgs/SPIRV-Headers/template @@ -1,11 +1,14 @@ # Template file for 'SPIRV-Headers' pkgname=SPIRV-Headers -version=1.5.4.raytracing.fixed +reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1 1.3.7_1 + 1.3.37_1 1.3.44_1 1.3.47_1 1.3.51_1 1.3.60_1 1.3.65_1 1.3.70_1 1.3.74_1 1.3_1" +version=1.2.198.0 revision=1 +wrksrc="SPIRV-Headers-sdk-${version}" build_style=cmake short_desc="Machine-readable files for the SPIR-V Registry" maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://github.com/KhronosGroup/SPIRV-Headers" -distfiles="https://github.com/KhronosGroup/SPIRV-Headers/archive/${version}.tar.gz" -checksum=df2ad2520be4d95a479fa248921065885bbf435a658349a7fc164ad7b26b68c6 +distfiles="https://github.com/KhronosGroup/SPIRV-Headers/archive/sdk-${version}.tar.gz" +checksum=3301a23aca0434336a643e433dcacacdd60000ab3dd35dc0078a297c06124a12 diff --git a/srcpkgs/SPIRV-Headers/update b/srcpkgs/SPIRV-Headers/update new file mode 100644 index 000000000000..2fa65238787a --- /dev/null +++ b/srcpkgs/SPIRV-Headers/update @@ -0,0 +1 @@ +pattern="/sdk-\K[0-9.]+(?=.tar.gz)" From 7a6daa9d49ec106ef53b638be634420f4bcb23df Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sun, 6 Feb 2022 03:29:35 +0100 Subject: [PATCH 3/6] Vulkan-Headers: update to 1.2.198.0. --- srcpkgs/Vulkan-Headers/template | 9 +++++---- srcpkgs/Vulkan-Headers/update | 3 +-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template index d619f96e2362..f3b85f62e949 100644 --- a/srcpkgs/Vulkan-Headers/template +++ b/srcpkgs/Vulkan-Headers/template @@ -1,11 +1,12 @@ # Template file for 'Vulkan-Headers' pkgname=Vulkan-Headers -version=1.2.182 +version=1.2.198.0 revision=1 +wrksrc="Vulkan-Headers-sdk-${version}" build_style=cmake short_desc="Vulkan header files" -maintainer="Arvin Ignaci " +maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-Headers/archive/v${version}.tar.gz" -checksum=38d1c953de7bb2d839556226851feeb690f0d23bc22ac46c823dcb66c97bfdc8 +distfiles="https://github.com/KhronosGroup/Vulkan-Headers/archive/sdk-${version}.tar.gz" +checksum=34782c61cad9b3ccf2fa0a31ec397d4fce99490500b4f3771cb1a48713fece80 diff --git a/srcpkgs/Vulkan-Headers/update b/srcpkgs/Vulkan-Headers/update index 995551ef357b..2fa65238787a 100644 --- a/srcpkgs/Vulkan-Headers/update +++ b/srcpkgs/Vulkan-Headers/update @@ -1,2 +1 @@ -pkgname=sdk -pattern="/$pkgname-\K[0-9.]+(?=.tar.gz)" +pattern="/sdk-\K[0-9.]+(?=.tar.gz)" From 27d1f54c12e333225f26e2753e171efc50b18d20 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sun, 6 Feb 2022 03:29:57 +0100 Subject: [PATCH 4/6] Vulkan-Tools: update to 1.2.198.0. --- srcpkgs/Vulkan-Tools/template | 10 +++++----- srcpkgs/Vulkan-Tools/update | 3 +-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template index 8d5c74629cb8..a268960c72c7 100644 --- a/srcpkgs/Vulkan-Tools/template +++ b/srcpkgs/Vulkan-Tools/template @@ -1,8 +1,8 @@ # Template file for 'Vulkan-Tools' pkgname=Vulkan-Tools -version=1.2.182 +version=1.2.198.0 revision=1 -wrksrc="${pkgname}-${version}" +wrksrc="Vulkan-Tools-sdk-${version}" build_style=cmake configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF) -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev" @@ -10,11 +10,11 @@ hostmakedepends="python3 pkg-config $(vopt_if cube glslang)" makedepends="Vulkan-Headers vulkan-loader libxcb-devel libxkbcommon-devel wayland-devel libXrandr-devel" short_desc="Official Vulkan tools and utilities" -maintainer="Arvin Ignaci " +maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-Tools/archive/v${version}.tar.gz" -checksum=50c959851230d1daba20235167faced7b7686ebe5d9e626dfb1fe5c92fa30b9e +distfiles="https://github.com/KhronosGroup/Vulkan-Tools/archive/sdk-${version}.tar.gz" +checksum=06e174bca7834df73dc6ce3c2a72ab3bc34b63e16fdb9a486bf1315f02768032 build_options="cube" desc_option_cube="Build cube vulkan demo" diff --git a/srcpkgs/Vulkan-Tools/update b/srcpkgs/Vulkan-Tools/update index 75a4ad43aa6d..2fa65238787a 100644 --- a/srcpkgs/Vulkan-Tools/update +++ b/srcpkgs/Vulkan-Tools/update @@ -1,2 +1 @@ -site=https://github.com/KhronosGroup/Vulkan-Tools/releases -pkgname=sdk +pattern="/sdk-\K[0-9.]+(?=.tar.gz)" From 5e084b0e154b63603483108271c228753d07a271 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sun, 6 Feb 2022 03:30:20 +0100 Subject: [PATCH 5/6] Vulkan-ValidationLayers: update to 1.2.198.0. --- srcpkgs/Vulkan-ValidationLayers/template | 12 +++++++----- srcpkgs/Vulkan-ValidationLayers/update | 1 + 2 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 srcpkgs/Vulkan-ValidationLayers/update diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template index d89eb414b126..ccb3883675dc 100644 --- a/srcpkgs/Vulkan-ValidationLayers/template +++ b/srcpkgs/Vulkan-ValidationLayers/template @@ -1,16 +1,18 @@ # Template file for 'Vulkan-ValidationLayers' pkgname=Vulkan-ValidationLayers -version=1.2.162 +version=1.2.198.0 revision=1 +wrksrc="Vulkan-ValidationLayers-sdk-${version}" build_style=cmake configure_args="-Wno-dev -DSPIRV_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr - -DGLSLANG_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DBUILD_LAYER_SUPPORT_FILES=ON" + -DGLSLANG_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DBUILD_LAYER_SUPPORT_FILES=ON + -DUSE_ROBIN_HOOD_HASHING=OFF" hostmakedepends="pkg-config" makedepends="Vulkan-Headers libXrandr-devel wayland-devel glslang-devel SPIRV-Tools-devel SPIRV-Headers" short_desc="Khronos official Vulkan validation layers" -maintainer="Colin Gillespie " +maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/${pkgname}/archive/v${version}.tar.gz" -checksum=83619b81a86e733383a71ea54f0f5e64e194bf596ee8ec4e36217bb0b29b8917 +distfiles="https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-${version}.tar.gz" +checksum=4a70cc5da26baf873fcf69b081eeeda545515dd66e5904f18fee32b4d275593a diff --git a/srcpkgs/Vulkan-ValidationLayers/update b/srcpkgs/Vulkan-ValidationLayers/update new file mode 100644 index 000000000000..2fa65238787a --- /dev/null +++ b/srcpkgs/Vulkan-ValidationLayers/update @@ -0,0 +1 @@ +pattern="/sdk-\K[0-9.]+(?=.tar.gz)" From a4c7cd82649da00164f6662e246a4d8a4546f3e5 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sun, 6 Feb 2022 03:30:59 +0100 Subject: [PATCH 6/6] vulkan-loader: update to 1.2.198.1. --- srcpkgs/vulkan-loader/template | 10 +++++----- srcpkgs/vulkan-loader/update | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template index 383d90ddd350..d29390829451 100644 --- a/srcpkgs/vulkan-loader/template +++ b/srcpkgs/vulkan-loader/template @@ -1,8 +1,8 @@ # Template file for 'vulkan-loader' pkgname=vulkan-loader -version=1.2.182 +version=1.2.198.1 revision=1 -wrksrc="Vulkan-Loader-${version}" +wrksrc="Vulkan-Loader-sdk-${version}" build_style=cmake configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DBUILD_TESTS=OFF" @@ -10,8 +10,8 @@ hostmakedepends="python3 pkg-config" makedepends="Vulkan-Headers libxcb-devel libxkbcommon-devel wayland-devel libXrandr-devel" short_desc="Vulkan Installable Client Driver (ICD) loader" -maintainer="Arvin Ignaci " +maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-Loader/archive/v${version}.tar.gz" -checksum=0d1f9fde9d21642526e9baa55d30364c95035c4fe3c6db96836631991b44dd90 +distfiles="https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-${version}.tar.gz" +checksum=f2e98fbf5566a9c6b105a5b5b97ad985f7d6de6af48f6b653ff694a04ad6adb2 diff --git a/srcpkgs/vulkan-loader/update b/srcpkgs/vulkan-loader/update index 46acb07cbe81..c21c479d0e53 100644 --- a/srcpkgs/vulkan-loader/update +++ b/srcpkgs/vulkan-loader/update @@ -1,3 +1,3 @@ _pkgname=Vulkan-Loader -site="https://github.com/KhronosGroup/${_pkgname}/releases" +site="https://github.com/KhronosGroup/${_pkgname}/tags" pattern="/releases/tag/sdk-\K\d.\d.\d+.\d(?=)"