git: a9d219203e83 - main - graphics/vulkan-extension-layer: update to 1.3.257

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sun, 09 Jul 2023 00:55:42 UTC
The branch main has been updated by jbeich:

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

commit a9d219203e8386f6a7151c53d79b0ff18b1c273c
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-07-07 20:05:05 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-09 00:54:57 +0000

    graphics/vulkan-extension-layer: update to 1.3.257
    
    Changes:        https://github.com/KhronosGroup/Vulkan-ExtensionLayer/compare/v1.3.256...v1.3.257
    Reported by:    Repology, portscout
---
 graphics/vulkan-extension-layer/Makefile | 20 ++++++++++++++++++--
 graphics/vulkan-extension-layer/distinfo |  6 +++---
 2 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/graphics/vulkan-extension-layer/Makefile b/graphics/vulkan-extension-layer/Makefile
index ccc9602e6c5b..dd8afeb89c51 100644
--- a/graphics/vulkan-extension-layer/Makefile
+++ b/graphics/vulkan-extension-layer/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	vulkan-extension-layer
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.3.256
+DISTVERSION=	1.3.257
 CATEGORIES=	graphics
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -11,11 +11,27 @@ LICENSE=	APACHE20
 
 BUILD_DEPENDS=	vulkan-headers>0:graphics/vulkan-headers
 
-USES=		cmake compiler:c++11-lib
+USES=		cmake compiler:c++11-lib pkgconfig
 USE_GITHUB=	yes
 USE_LDCONFIG=	yes
 GH_ACCOUNT=	KhronosGroup
 GH_PROJECT=	Vulkan-ExtensionLayer
 CMAKE_OFF=	BUILD_TESTS
 
+OPTIONS_DEFINE=	WAYLAND XCB XLIB
+OPTIONS_DEFAULT=WAYLAND XCB XLIB
+
+WAYLAND_LIB_DEPENDS=	libwayland-egl.so:graphics/wayland
+WAYLAND_CMAKE_BOOL=	BUILD_WSI_WAYLAND_SUPPORT
+
+XCB_DESC=		${X11_DESC} via libxcb
+XCB_USES=		xorg
+XCB_USE=		XORG=xcb
+XCB_CMAKE_BOOL=		BUILD_WSI_XCB_SUPPORT
+
+XLIB_DESC=		${X11_DESC} via libX11
+XLIB_USES=		xorg
+XLIB_USE=		XORG=x11,xrandr
+XLIB_CMAKE_BOOL=	BUILD_WSI_XLIB_SUPPORT
+
 .include <bsd.port.mk>
diff --git a/graphics/vulkan-extension-layer/distinfo b/graphics/vulkan-extension-layer/distinfo
index 386d21586b1d..e9fd9bf5bf4c 100644
--- a/graphics/vulkan-extension-layer/distinfo
+++ b/graphics/vulkan-extension-layer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688396285
-SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.256_GH0.tar.gz) = 14c96f4591b20f9143e86ec3a2c10e0d1986f036e547f49b9054c65d83ed24ec
-SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.256_GH0.tar.gz) = 1166046
+TIMESTAMP = 1688760305
+SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.257_GH0.tar.gz) = 27227d904072228b44fea3e2b766fffb03fb0acc0864ac3c917ce399b0516676
+SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.257_GH0.tar.gz) = 1169828