Github messages for voidlinux
 help / color / mirror / Atom feed
* [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

---
 srcpkgs/SPIRV-Headers/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --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).