From 6ae4e493858e8d4eb09acced8810f2a346b401da 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 e1240b5655959af79574762782e50c4f8be70bb6 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 | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template index 5dcf457c04c7..3374f23796e5 100644 --- a/srcpkgs/SPIRV-Headers/template +++ b/srcpkgs/SPIRV-Headers/template @@ -1,11 +1,13 @@ # Template file for 'SPIRV-Headers' pkgname=SPIRV-Headers -version=1.5.4.raytracing.fixed +reverts=1.5.4.raytracing.fixed_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 From c3e3064dbd7c82bd223fb6e6a8fff971c2adc36f 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 | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template index d619f96e2362..9a36a4dfd11d 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 " 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 From 796fecdc91d48c186dbb085c5bc5af71d86502d3 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 | 8 ++++---- srcpkgs/Vulkan-Tools/update | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template index 8d5c74629cb8..8f4495924160 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" @@ -13,8 +13,8 @@ short_desc="Official Vulkan tools and utilities" maintainer="Arvin Ignaci " 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..995551ef357b 100644 --- a/srcpkgs/Vulkan-Tools/update +++ b/srcpkgs/Vulkan-Tools/update @@ -1,2 +1,2 @@ -site=https://github.com/KhronosGroup/Vulkan-Tools/releases pkgname=sdk +pattern="/$pkgname-\K[0-9.]+(?=.tar.gz)" From c626760923ededbfd0d50131003a561c9e21c052 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 | 10 ++++++---- srcpkgs/Vulkan-ValidationLayers/update | 2 ++ 2 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/Vulkan-ValidationLayers/update diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template index d89eb414b126..0f4a437e7675 100644 --- a/srcpkgs/Vulkan-ValidationLayers/template +++ b/srcpkgs/Vulkan-ValidationLayers/template @@ -1,10 +1,12 @@ # 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" @@ -12,5 +14,5 @@ short_desc="Khronos official Vulkan validation layers" maintainer="Colin Gillespie " 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..995551ef357b --- /dev/null +++ b/srcpkgs/Vulkan-ValidationLayers/update @@ -0,0 +1,2 @@ +pkgname=sdk +pattern="/$pkgname-\K[0-9.]+(?=.tar.gz)" From a55aa1d1c32ac11ffb27afe07e7a25aa8bb7e77f 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 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template index 383d90ddd350..d7892a1158ed 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" @@ -13,5 +13,5 @@ short_desc="Vulkan Installable Client Driver (ICD) loader" maintainer="Arvin Ignaci " 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