* [PR PATCH] Vulkan: update to 1.2.162 (and deps)
@ 2020-12-15 19:52 st3r4g
2020-12-16 14:23 ` ericonr
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: st3r4g @ 2020-12-15 19:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 618 bytes --]
There is a new pull request by st3r4g against master on the void-packages repository
https://github.com/st3r4g/void-packages vulkan-1.2.162
https://github.com/void-linux/void-packages/pull/27185
Vulkan: update to 1.2.162 (and deps)
Updates all Vulkan packages to latest SDK version, which has **ray tracing** support.
It is necessary to update `SPIRV-Tools` and `SPIRV-Headers` too to build the new `Vulkan-ValidationLayers`.
Tested (on `x86-64`):
- `vkcube`
- compiling and running an application with validation layers
A patch file from https://github.com/void-linux/void-packages/pull/27185.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vulkan-1.2.162-27185.patch --]
[-- Type: text/x-diff, Size: 6590 bytes --]
From 2d38005b35612cfaa0c376dfc6f2723605dbc201 Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 15 Dec 2020 20:45:57 +0100
Subject: [PATCH 1/6] SPIRV-Headers: update to 1.5.4.raytracing.fixed
---
| 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index c87526b6e70..5dcf457c04c 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -1,11 +1,11 @@
# Template file for 'SPIRV-Headers'
pkgname=SPIRV-Headers
-version=1.5.3
-revision=2
+version=1.5.4.raytracing.fixed
+revision=1
build_style=cmake
short_desc="Machine-readable files for the SPIR-V Registry"
maintainer="Orphaned <orphan@voidlinux.org>"
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=eece8a9e147d37997d425d5d2eeb2e757ad25adc30d6651467094f3b18609b5a
+checksum=df2ad2520be4d95a479fa248921065885bbf435a658349a7fc164ad7b26b68c6
From 926c8f0680c4bd4c6f77f7b96bc6e799bf87eb00 Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 15 Dec 2020 20:46:19 +0100
Subject: [PATCH 2/6] SPIRV-Tools: update to 2020.6
---
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 ab6eec44ea7..70d13dfb6da 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.3
+version=2020.6
revision=1
build_style=cmake
configure_args="-DSPIRV_SKIP_TESTS=ON -DSPIRV_WERROR=OFF
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="Apache-2.0"
homepage="https://github.com/KhronosGroup/SPIRV-Tools"
distfiles="https://github.com/KhronosGroup/SPIRV-Tools/archive/v${version}.tar.gz"
-checksum=8b538a1cb2a4275ef9617abcb047d54e8292f975ac1d93323d5dd1e19c85280b
+checksum=de2392682df8def7ac666a2a320cd475751badf4790b01c7391b7644ecb550a3
SPIRV-Tools-devel_package() {
depends="SPIRV-Tools-${version}_${revision}"
From 3170009b0390f10a562dab4deb85b3eba01e2a44 Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 15 Dec 2020 20:46:37 +0100
Subject: [PATCH 3/6] Vulkan-Headers: update to 1.2.162
---
srcpkgs/Vulkan-Headers/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index a7e1380e833..2d4f8a0534c 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -1,11 +1,11 @@
# Template file for 'Vulkan-Headers'
pkgname=Vulkan-Headers
-version=1.2.148
-revision=2
+version=1.2.162
+revision=1
build_style=cmake
short_desc="Vulkan header files"
maintainer="Arvin Ignaci <arvin.ignaci@gmail.com>"
license="Apache-2.0"
homepage="https://www.khronos.org/vulkan/"
distfiles="https://github.com/KhronosGroup/Vulkan-Headers/archive/v${version}.tar.gz"
-checksum=fecaa9af5f7c4d85abdbbe2a63d4b8ebdf48a532e992710ba204d5dfa7513866
+checksum=deab1a7a28ad3e0a7a0a1c4cd9c54758dce115a5f231b7205432d2bbbfb4d456
From b27bc97b15a96105f2020f6d2e4b66af3ffda4c5 Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 15 Dec 2020 20:46:54 +0100
Subject: [PATCH 4/6] Vulkan-Tools: update to 1.2.162
---
srcpkgs/Vulkan-Tools/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index a360ec891fb..b18c0ab5ee0 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -1,6 +1,6 @@
# Template file for 'Vulkan-Tools'
pkgname=Vulkan-Tools
-version=1.2.148
+version=1.2.162
revision=1
wrksrc="${pkgname}-${version}"
build_style=cmake
@@ -14,7 +14,7 @@ maintainer="Arvin Ignaci <arvin.ignaci@gmail.com>"
license="Apache-2.0"
homepage="https://www.khronos.org/vulkan/"
distfiles="https://github.com/KhronosGroup/${pkgname}/archive/v${version}.tar.gz"
-checksum=bb2e3c96d1785c3594e164be36c2183a899463554c05671eb5c8a3a5b5dab354
+checksum=98a3a00471da65df833b4ffeb1ab29ec1d169d5feab54270cf4cd8f50f82e682
build_options="cube"
desc_option_cube="Build cube vulkan demo"
From 040c4c636505996cb0fad74c7be667b2ebef5807 Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 15 Dec 2020 20:47:10 +0100
Subject: [PATCH 5/6] Vulkan-ValidationLayers: update to 1.2.162
---
srcpkgs/Vulkan-ValidationLayers/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 051c0591653..d89eb414b12 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.2.148
+version=1.2.162
revision=1
build_style=cmake
configure_args="-Wno-dev -DSPIRV_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
@@ -13,4 +13,4 @@ maintainer="Colin Gillespie <colin@breavyn.com>"
license="Apache-2.0"
homepage="https://www.khronos.org/vulkan/"
distfiles="https://github.com/KhronosGroup/${pkgname}/archive/v${version}.tar.gz"
-checksum=da43a161e280cd7dce63a18e929efb586f08024d23b2ee205437f7949a8063fc
+checksum=83619b81a86e733383a71ea54f0f5e64e194bf596ee8ec4e36217bb0b29b8917
From 7acc520d78b09af22cb1f6a50ff4ad977fe1b76a Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 15 Dec 2020 20:47:24 +0100
Subject: [PATCH 6/6] vulkan-loader: update to 1.2.162
---
srcpkgs/vulkan-loader/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index 2fd3becbb39..4a1734a26b6 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -1,7 +1,7 @@
# Template file for 'vulkan-loader'
pkgname=vulkan-loader
_pkgname=Vulkan-Loader
-version=1.2.148
+version=1.2.162
revision=1
wrksrc="${_pkgname}-${version}"
build_style=cmake
@@ -15,4 +15,4 @@ maintainer="Arvin Ignaci <arvin.ignaci@gmail.com>"
license="Apache-2.0"
homepage="https://www.khronos.org/vulkan/"
distfiles="https://github.com/KhronosGroup/${_pkgname}/archive/v${version}.tar.gz"
-checksum=8f4dca3d125965dcb4c4f19ff9dddae893b5f071d63cfd9e47658ccae2414843
+checksum=e582dce35051a34af82db2a8fcd38fbc5837b4506e76e6cda685dca02dee01c7
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Vulkan: update to 1.2.162 (and deps)
2020-12-15 19:52 [PR PATCH] Vulkan: update to 1.2.162 (and deps) st3r4g
@ 2020-12-16 14:23 ` ericonr
2020-12-17 14:50 ` ericonr
2020-12-17 14:50 ` [PR PATCH] [Merged]: " ericonr
2 siblings, 0 replies; 4+ messages in thread
From: ericonr @ 2020-12-16 14:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 212 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/27185#issuecomment-746368515
Comment:
Oops, I had tested this one! Just commented on the wrong one, sorry :)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Vulkan: update to 1.2.162 (and deps)
2020-12-15 19:52 [PR PATCH] Vulkan: update to 1.2.162 (and deps) st3r4g
2020-12-16 14:23 ` ericonr
@ 2020-12-17 14:50 ` ericonr
2020-12-17 14:50 ` [PR PATCH] [Merged]: " ericonr
2 siblings, 0 replies; 4+ messages in thread
From: ericonr @ 2020-12-17 14:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 181 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/27185#issuecomment-747484121
Comment:
Built vkd3d and wine just fine, merging.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PR PATCH] [Merged]: Vulkan: update to 1.2.162 (and deps)
2020-12-15 19:52 [PR PATCH] Vulkan: update to 1.2.162 (and deps) st3r4g
2020-12-16 14:23 ` ericonr
2020-12-17 14:50 ` ericonr
@ 2020-12-17 14:50 ` ericonr
2 siblings, 0 replies; 4+ messages in thread
From: ericonr @ 2020-12-17 14:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 484 bytes --]
There's a merged pull request on the void-packages repository
Vulkan: update to 1.2.162 (and deps)
https://github.com/void-linux/void-packages/pull/27185
Description:
Updates all Vulkan packages to latest SDK version, which has **ray tracing** support.
It is necessary to update `SPIRV-Tools` and `SPIRV-Headers` too to build the new `Vulkan-ValidationLayers`.
Tested (on `x86-64`):
- `vkcube`
- compiling and running an application with validation layers
Supersedes #25375
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-12-17 14:50 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-15 19:52 [PR PATCH] Vulkan: update to 1.2.162 (and deps) st3r4g
2020-12-16 14:23 ` ericonr
2020-12-17 14:50 ` ericonr
2020-12-17 14:50 ` [PR PATCH] [Merged]: " ericonr
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).