git: ece89637ecc5 - main - graphics/vulkan-headers: update to 1.3.239

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Fri, 20 Jan 2023 19:37:21 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ece89637ecc5b77c2a8c63efaf17f8486b6ab968

commit ece89637ecc5b77c2a8c63efaf17f8486b6ab968
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-01-19 12:01:48 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-01-20 19:36:37 +0000

    graphics/vulkan-headers: update to 1.3.239
    
    Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.
    
    Changes:        https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.238...v1.3.239
    Reported by:    Repology, portscout
---
 graphics/vulkan-extension-layer/Makefile   | 3 +++
 graphics/vulkan-extension-layer/distinfo   | 2 ++
 graphics/vulkan-headers/Makefile           | 3 +--
 graphics/vulkan-headers/distinfo           | 6 +++---
 graphics/vulkan-headers/pkg-plist          | 2 ++
 graphics/vulkan-loader/Makefile            | 6 ++++++
 graphics/vulkan-loader/distinfo            | 6 ++++++
 graphics/vulkan-tools/Makefile             | 3 +++
 graphics/vulkan-tools/distinfo             | 2 ++
 graphics/vulkan-validation-layers/Makefile | 2 ++
 graphics/vulkan-validation-layers/distinfo | 4 ++++
 11 files changed, 34 insertions(+), 5 deletions(-)

diff --git a/graphics/vulkan-extension-layer/Makefile b/graphics/vulkan-extension-layer/Makefile
index 65b83fcfd957..6c603de3d721 100644
--- a/graphics/vulkan-extension-layer/Makefile
+++ b/graphics/vulkan-extension-layer/Makefile
@@ -3,6 +3,9 @@ DISTVERSIONPREFIX=	v
 DISTVERSION=	1.3.238
 CATEGORIES=	graphics
 
+PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+=	fe0faaee1f40.patch:-p1 # https://github.com/KhronosGroup/Vulkan-ExtensionLayer/pull/159
+
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Layer providing Vulkan features when native support is unavailable
 WWW=		https://github.com/KhronosGroup/Vulkan-ExtensionLayer
diff --git a/graphics/vulkan-extension-layer/distinfo b/graphics/vulkan-extension-layer/distinfo
index 895854f859c3..20df9abd3861 100644
--- a/graphics/vulkan-extension-layer/distinfo
+++ b/graphics/vulkan-extension-layer/distinfo
@@ -1,3 +1,5 @@
 TIMESTAMP = 1671745708
 SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.238_GH0.tar.gz) = 989565ee0f582767dd35d486710e4fcf77bfb783542a1853337dde5d0f7f7864
 SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.238_GH0.tar.gz) = 521076
+SHA256 (fe0faaee1f40.patch) = eca3ec82b203148b12878c02b60f87322ed04b03c09081999ffed36009578441
+SIZE (fe0faaee1f40.patch) = 2177
diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile
index 66b6fd82de64..a68c3198145e 100644
--- a/graphics/vulkan-headers/Makefile
+++ b/graphics/vulkan-headers/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	vulkan-headers
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.3.238
-PORTREVISION=	1
+DISTVERSION=	1.3.239
 CATEGORIES=	graphics
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo
index 234013627a10..62a95f175b9c 100644
--- a/graphics/vulkan-headers/distinfo
+++ b/graphics/vulkan-headers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1671450374
-SHA256 (KhronosGroup-Vulkan-Headers-v1.3.238_GH0.tar.gz) = c2b72c5e94bcabb5c276c0d55344f66d3486c9465beb74397aeb7d5bcf537143
-SIZE (KhronosGroup-Vulkan-Headers-v1.3.238_GH0.tar.gz) = 1684510
+TIMESTAMP = 1674129708
+SHA256 (KhronosGroup-Vulkan-Headers-v1.3.239_GH0.tar.gz) = 86ef8969b96cf391dc86b9c4e5745b8ecaa12ebdaaefd3d8e38bc98e15f30653
+SIZE (KhronosGroup-Vulkan-Headers-v1.3.239_GH0.tar.gz) = 1804272
diff --git a/graphics/vulkan-headers/pkg-plist b/graphics/vulkan-headers/pkg-plist
index f61bb4dfd70b..6a207f7f3354 100644
--- a/graphics/vulkan-headers/pkg-plist
+++ b/graphics/vulkan-headers/pkg-plist
@@ -38,6 +38,7 @@ include/vulkan/vulkan_xlib.h
 include/vulkan/vulkan_xlib_xrandr.h
 share/cmake/VulkanHeaders/VulkanHeadersConfig.cmake
 share/cmake/VulkanHeaders/VulkanHeadersConfigVersion.cmake
+share/cmake/VulkanHeaders/VulkanHeadersTargets.cmake
 share/vulkan/registry/apiconventions.py
 share/vulkan/registry/cgenerator.py
 share/vulkan/registry/generator.py
@@ -46,6 +47,7 @@ share/vulkan/registry/profiles/VP_KHR_roadmap_2022.json
 share/vulkan/registry/reg.py
 share/vulkan/registry/spec_tools/conventions.py
 share/vulkan/registry/spec_tools/util.py
+share/vulkan/registry/stripAPI.py
 share/vulkan/registry/validusage.json
 share/vulkan/registry/video.xml
 share/vulkan/registry/vk.xml
diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile
index 51e0c5c5a978..23344e84f141 100644
--- a/graphics/vulkan-loader/Makefile
+++ b/graphics/vulkan-loader/Makefile
@@ -1,8 +1,14 @@
 PORTNAME=	vulkan-loader
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.3.238
+PORTREVISION=	1
 CATEGORIES=	graphics devel
 
+PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+=	7ed703eaa4df.patch:-p1 # https://github.com/KhronosGroup/Vulkan-Loader/pull/1101
+PATCHFILES+=	15b02f97238b.patch:-p1 # https://github.com/KhronosGroup/Vulkan-Loader/pull/1104
+PATCHFILES+=	4e1777a8ffbb.patch:-p1 # https://github.com/KhronosGroup/Vulkan-Loader/pull/1108
+
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Driver loader for the Vulkan graphics API
 WWW=		https://github.com/KhronosGroup/Vulkan-Loader
diff --git a/graphics/vulkan-loader/distinfo b/graphics/vulkan-loader/distinfo
index d7e175e00d41..9ff696289af0 100644
--- a/graphics/vulkan-loader/distinfo
+++ b/graphics/vulkan-loader/distinfo
@@ -1,3 +1,9 @@
 TIMESTAMP = 1671529026
 SHA256 (KhronosGroup-Vulkan-Loader-v1.3.238_GH0.tar.gz) = 54efc088258e83304f105d6998adaa54340045f490884b2d136a8584d66cb861
 SIZE (KhronosGroup-Vulkan-Loader-v1.3.238_GH0.tar.gz) = 1646475
+SHA256 (7ed703eaa4df.patch) = fd5b04015704893a1f6a80f2ada1cd7f106ceebd0b98a15dfcad45a2fec39ab5
+SIZE (7ed703eaa4df.patch) = 13968
+SHA256 (15b02f97238b.patch) = 5fe7c34dbbf68f95fa810bcf2941da3a1f7b57725c8b593ec76761b38cd036c2
+SIZE (15b02f97238b.patch) = 5249
+SHA256 (4e1777a8ffbb.patch) = 3dbc60c21420e591aa82f9f27977d137d882d7088e2080997ba2536a50c584ae
+SIZE (4e1777a8ffbb.patch) = 1878
diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile
index d0b5dda8b785..e60a4b63b2d2 100644
--- a/graphics/vulkan-tools/Makefile
+++ b/graphics/vulkan-tools/Makefile
@@ -3,6 +3,9 @@ DISTVERSIONPREFIX=	v
 DISTVERSION=	1.3.238
 CATEGORIES=	graphics
 
+PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+=	6ef427d3b987.patch:-p1 # https://github.com/KhronosGroup/Vulkan-Tools/pull/730
+
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Tools and demos for the Vulkan graphics API
 WWW=		https://github.com/KhronosGroup/Vulkan-Tools
diff --git a/graphics/vulkan-tools/distinfo b/graphics/vulkan-tools/distinfo
index 36a43c5d662a..9467f204417a 100644
--- a/graphics/vulkan-tools/distinfo
+++ b/graphics/vulkan-tools/distinfo
@@ -1,3 +1,5 @@
 TIMESTAMP = 1672766620
 SHA256 (KhronosGroup-Vulkan-Tools-v1.3.238_GH0.tar.gz) = 5b6ebb0c81d6c11025253f5f7176aee7baad481b07866463e8091fd2ecdafa0a
 SIZE (KhronosGroup-Vulkan-Tools-v1.3.238_GH0.tar.gz) = 773934
+SHA256 (6ef427d3b987.patch) = 42f583cd955a61a2c6421b31d18bbc53e18ebdf8ac160a5422f80da4e8a3c895
+SIZE (6ef427d3b987.patch) = 2540
diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile
index fd5a8308a3ee..3dad0de0256f 100644
--- a/graphics/vulkan-validation-layers/Makefile
+++ b/graphics/vulkan-validation-layers/Makefile
@@ -5,6 +5,8 @@ PORTREVISION=	1
 CATEGORIES=	graphics
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+=	4050be7c1960.patch:-p1 # https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/5062
+PATCHFILES+=	d786eab65863.patch:-p1 # https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/5087
 PATCHFILES+=	f4d438f73a52.patch:-p1 # https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/5098
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo
index 3f471eed016f..0cf9d8344924 100644
--- a/graphics/vulkan-validation-layers/distinfo
+++ b/graphics/vulkan-validation-layers/distinfo
@@ -3,5 +3,9 @@ SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.3.238_GH0.tar.gz) = 03bc5843ef96
 SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.3.238_GH0.tar.gz) = 4523932
 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-207-g1d31a10_GH0.tar.gz) = 696f3dddde6d732155140131eceba2b290e0e7a7eea18c39bc687a08fce733f1
 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-207-g1d31a10_GH0.tar.gz) = 445575
+SHA256 (4050be7c1960.patch) = 41fe993e9f7639836b6f0d691104a2f0a035b0c14bf5fa9a3740f8b34114ccf3
+SIZE (4050be7c1960.patch) = 5020
+SHA256 (d786eab65863.patch) = f3b943f50e0061ec91cc055ead8c354e2e3dcb6de22f22115fc7c46157490048
+SIZE (d786eab65863.patch) = 2116
 SHA256 (f4d438f73a52.patch) = ad27fdfc602e59a1ae300d2a49da0c2736cd4e142ebd93a7786a3f75fd1569d3
 SIZE (f4d438f73a52.patch) = 861