git: 22618431a819 - main - graphics/vulkan-headers: update to 1.3.205

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Tue, 08 Feb 2022 02:56:07 UTC
The branch main has been updated by jbeich:

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

commit 22618431a81927c0794e5dcdd79c73e9202dcac5
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-02-04 11:57:29 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-02-08 02:55:27 +0000

    graphics/vulkan-headers: update to 1.3.205
    
    Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.
    
    Changes:        https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.2.204...v1.3.205
    Reported by:    Repology
---
 graphics/vulkan-extension-layer/Makefile   | 6 ++++++
 graphics/vulkan-extension-layer/distinfo   | 2 ++
 graphics/vulkan-headers/Makefile           | 5 ++++-
 graphics/vulkan-headers/distinfo           | 8 +++++---
 graphics/vulkan-loader/Makefile            | 1 +
 graphics/vulkan-validation-layers/Makefile | 6 ++++++
 graphics/vulkan-validation-layers/distinfo | 2 ++
 7 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/graphics/vulkan-extension-layer/Makefile b/graphics/vulkan-extension-layer/Makefile
index 179d85655128..98358e299d0f 100644
--- a/graphics/vulkan-extension-layer/Makefile
+++ b/graphics/vulkan-extension-layer/Makefile
@@ -16,4 +16,10 @@ USE_LDCONFIG=	yes
 GH_ACCOUNT=	KhronosGroup
 GH_PROJECT=	Vulkan-ExtensionLayer
 
+.if ${DISTVERSION:E} < 205
+GH_TUPLE+=	KhronosGroup:Vulkan-Headers:v1.3.204:vkheaders/Vulkan-Headers
+CMAKE_ARGS+=	-DVULKAN_HEADERS_INSTALL_DIR:PATH="${WRKSRC_vkheaders}"
+CFLAGS+=	-I${WRKSRC_vkheaders}/include -isystem${LOCALBASE}/include
+.endif
+
 .include <bsd.port.mk>
diff --git a/graphics/vulkan-extension-layer/distinfo b/graphics/vulkan-extension-layer/distinfo
index b64f4c690a10..be2009a911e1 100644
--- a/graphics/vulkan-extension-layer/distinfo
+++ b/graphics/vulkan-extension-layer/distinfo
@@ -1,3 +1,5 @@
 TIMESTAMP = 1643141554
 SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.204_GH0.tar.gz) = 2d6aad9a019928d99d869e6195df7cf0bfd35030eb1aa7cfee4ec6ef7c048d02
 SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.204_GH0.tar.gz) = 465004
+SHA256 (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 2cde2c90975a8f36d00cf8eb6308cb00323aafbc0b7374f4b346f1140f760b3d
+SIZE (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 1422859
diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile
index 6158d3991fe9..90b1ca886502 100644
--- a/graphics/vulkan-headers/Makefile
+++ b/graphics/vulkan-headers/Makefile
@@ -1,8 +1,11 @@
 PORTNAME=	vulkan-headers
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.3.204
+DISTVERSION=	1.3.205
 CATEGORIES=	graphics
 
+PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+=	b32da5329b50.patch:-p1 # https://github.com/KhronosGroup/Vulkan-Headers/pull/260
+
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Headers for the Vulkan graphics API
 
diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo
index 25b46936cbb3..34efdd8f190b 100644
--- a/graphics/vulkan-headers/distinfo
+++ b/graphics/vulkan-headers/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1643110401
-SHA256 (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 2cde2c90975a8f36d00cf8eb6308cb00323aafbc0b7374f4b346f1140f760b3d
-SIZE (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 1422859
+TIMESTAMP = 1643975849
+SHA256 (KhronosGroup-Vulkan-Headers-v1.3.205_GH0.tar.gz) = f6e901ef1619e7ad526212f07e516343d36ce50f61c7e0c672272551991fa7fa
+SIZE (KhronosGroup-Vulkan-Headers-v1.3.205_GH0.tar.gz) = 1423891
+SHA256 (b32da5329b50.patch) = 2f16b174d8d633f6e8da10cdb0995d95ca6f65e63f56952c5f2253631647cf60
+SIZE (b32da5329b50.patch) = 6712
diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile
index 1156de7e8bca..30dc9dcf3953 100644
--- a/graphics/vulkan-loader/Makefile
+++ b/graphics/vulkan-loader/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	vulkan-loader
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.3.204
+PORTREVISION=	1
 CATEGORIES=	graphics devel
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile
index f94aabf7a680..0e54c782b350 100644
--- a/graphics/vulkan-validation-layers/Makefile
+++ b/graphics/vulkan-validation-layers/Makefile
@@ -26,6 +26,12 @@ CMAKE_ARGS=	-DGLSLANG_INSTALL_DIR:PATH="${LOCALBASE}" \
 		-DSPIRV_HEADERS_INSTALL_DIR:PATH="${WRKSRC_headers}"
 CFLAGS+=	${WITH_DEBUG:U-DNDEBUG}
 
+.if ${DISTVERSION:E} < 205
+GH_TUPLE+=	KhronosGroup:Vulkan-Headers:v1.3.204:vkheaders/Vulkan-Headers
+CMAKE_ARGS+=	-DVULKAN_HEADERS_INSTALL_DIR:PATH="${WRKSRC_vkheaders}"
+CFLAGS+=	-I${WRKSRC_vkheaders}/include -isystem${LOCALBASE}/include
+.endif
+
 OPTIONS_DEFINE=	WAYLAND XCB XLIB
 OPTIONS_DEFAULT=WAYLAND XCB XLIB
 
diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo
index 86bec8fb6dc0..1fdfeb1af2fa 100644
--- a/graphics/vulkan-validation-layers/distinfo
+++ b/graphics/vulkan-validation-layers/distinfo
@@ -5,3 +5,5 @@ SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-137-gb42ba6d_GH0.tar.g
 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-137-gb42ba6d_GH0.tar.gz) = 417861
 SHA256 (martinus-robin-hood-hashing-3.11.3_GH0.tar.gz) = dcf2b7fa9ef9dd0c67102d94c28e8df3effbe1845e0ed1f31f4772ca5e857fc4
 SIZE (martinus-robin-hood-hashing-3.11.3_GH0.tar.gz) = 170788
+SHA256 (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 2cde2c90975a8f36d00cf8eb6308cb00323aafbc0b7374f4b346f1140f760b3d
+SIZE (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 1422859