git: 3de9de8d0793 - main - graphics/vulkan-headers: update to 1.3.243

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Mon, 13 Mar 2023 11:51:01 UTC
The branch main has been updated by jbeich:

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

commit 3de9de8d079324fffb6defaaabfcbc2c8cc1add3
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-03-12 08:35:21 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-03-13 11:44:37 +0000

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

diff --git a/graphics/vulkan-extension-layer/Makefile b/graphics/vulkan-extension-layer/Makefile
index 305fac2ee484..1073680d8ba1 100644
--- a/graphics/vulkan-extension-layer/Makefile
+++ b/graphics/vulkan-extension-layer/Makefile
@@ -18,4 +18,9 @@ GH_ACCOUNT=	KhronosGroup
 GH_PROJECT=	Vulkan-ExtensionLayer
 CMAKE_OFF=	BUILD_TESTS
 
+.if ${DISTVERSION:E} < 243
+GH_TUPLE+=	KhronosGroup:Vulkan-Headers:v1.3.242:vkheaders/Vulkan-Headers
+CFLAGS+=	-I${WRKSRC_vkheaders}/include
+.endif
+
 .include <bsd.port.mk>
diff --git a/graphics/vulkan-extension-layer/distinfo b/graphics/vulkan-extension-layer/distinfo
index db7332aa5e6d..0230e2d74368 100644
--- a/graphics/vulkan-extension-layer/distinfo
+++ b/graphics/vulkan-extension-layer/distinfo
@@ -1,3 +1,5 @@
 TIMESTAMP = 1677109246
 SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.241_GH0.tar.gz) = aeb0710179b4f1fd3e880b1f3baa26f0c9810ba42be2cfd8be9ec36396e8312f
 SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.241_GH0.tar.gz) = 522255
+SHA256 (KhronosGroup-Vulkan-Headers-v1.3.242_GH0.tar.gz) = 4ee7c8e588e3e90785636c7ac879ad7d0b8d363c26838f57d3e4a7b8a55c38f5
+SIZE (KhronosGroup-Vulkan-Headers-v1.3.242_GH0.tar.gz) = 1831747
diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile
index 638bbf976d7b..4ae6de7da783 100644
--- a/graphics/vulkan-headers/Makefile
+++ b/graphics/vulkan-headers/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	vulkan-headers
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.3.242
+DISTVERSION=	1.3.243
 CATEGORIES=	graphics
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo
index 06232e0b2481..bf9e2b7d82ac 100644
--- a/graphics/vulkan-headers/distinfo
+++ b/graphics/vulkan-headers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677414354
-SHA256 (KhronosGroup-Vulkan-Headers-v1.3.242_GH0.tar.gz) = 4ee7c8e588e3e90785636c7ac879ad7d0b8d363c26838f57d3e4a7b8a55c38f5
-SIZE (KhronosGroup-Vulkan-Headers-v1.3.242_GH0.tar.gz) = 1831747
+TIMESTAMP = 1678610121
+SHA256 (KhronosGroup-Vulkan-Headers-v1.3.243_GH0.tar.gz) = 76c57490740369a26d68dd26d308e2faa2e0fc5d255498aa48ee389534fc5a48
+SIZE (KhronosGroup-Vulkan-Headers-v1.3.243_GH0.tar.gz) = 1841020
diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile
index 0fd72652e816..aa8cd63fe687 100644
--- a/graphics/vulkan-loader/Makefile
+++ b/graphics/vulkan-loader/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	vulkan-loader
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.3.242
+PORTREVISION=	1
 CATEGORIES=	graphics devel
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile
index 7b75acea4d26..c965a8ea22bc 100644
--- a/graphics/vulkan-validation-layers/Makefile
+++ b/graphics/vulkan-validation-layers/Makefile
@@ -23,6 +23,11 @@ CMAKE_OFF=	BUILD_TESTS
 CMAKE_ON=	BUILD_LAYER_SUPPORT_FILES
 CMAKE_ARGS=	-DSPIRV_HEADERS_INSTALL_DIR:PATH="${WRKSRC_headers}"
 
+.if ${DISTVERSION:E} < 243
+GH_TUPLE+=	KhronosGroup:Vulkan-Headers:v1.3.242:vkheaders/Vulkan-Headers
+CFLAGS+=	-I${WRKSRC_vkheaders}/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 783f18002fa5..e9f466417e69 100644
--- a/graphics/vulkan-validation-layers/distinfo
+++ b/graphics/vulkan-validation-layers/distinfo
@@ -3,3 +3,5 @@ SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.3.242_GH0.tar.gz) = 414fae3a2114
 SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.3.242_GH0.tar.gz) = 4606302
 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-214-gd13b522_GH0.tar.gz) = f4f0663a7fc0c17beaecb824c58ece4169edec1b3bb6eb1f6857b7b56bad3194
 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-214-gd13b522_GH0.tar.gz) = 446635
+SHA256 (KhronosGroup-Vulkan-Headers-v1.3.242_GH0.tar.gz) = 4ee7c8e588e3e90785636c7ac879ad7d0b8d363c26838f57d3e4a7b8a55c38f5
+SIZE (KhronosGroup-Vulkan-Headers-v1.3.242_GH0.tar.gz) = 1831747