From e585b552ad3f3f7bf4037ec106d6d6118f7598ff Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Fri, 22 Mar 2024 12:06:02 +0100 Subject: [PATCH] graphics/vulkan-headers: update to 1.3.281 Force rebuild vulkan-loader to make sure vulkaninfo shows the new version. Changes: https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.280...v1.3.281 Reported by: Repology, portscout --- graphics/vulkan-headers/Makefile | 2 +- graphics/vulkan-headers/distinfo | 6 +++--- graphics/vulkan-loader/Makefile | 1 + graphics/vulkan-tools/Makefile | 5 +++++ graphics/vulkan-tools/distinfo | 2 ++ 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile index fad7a9f0f7192..ecb9964dd0c5e 100644 --- a/graphics/vulkan-headers/Makefile +++ b/graphics/vulkan-headers/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-headers DISTVERSIONPREFIX= v -DISTVERSION= 1.3.280 +DISTVERSION= 1.3.281 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo index 63d45f4915f6c..a32780719254b 100644 --- a/graphics/vulkan-headers/distinfo +++ b/graphics/vulkan-headers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709903791 -SHA256 (KhronosGroup-Vulkan-Headers-v1.3.280_GH0.tar.gz) = 717b49c52dbd37c78cf2f7f0fc715292c42e74841219e6cca918cd293ad5dce4 -SIZE (KhronosGroup-Vulkan-Headers-v1.3.280_GH0.tar.gz) = 2264744 +TIMESTAMP = 1711105562 +SHA256 (KhronosGroup-Vulkan-Headers-v1.3.281_GH0.tar.gz) = e5784d7a2a19e86d61dfa4463246a6ca77b56087edc57323f290e9e9bc71f84e +SIZE (KhronosGroup-Vulkan-Headers-v1.3.281_GH0.tar.gz) = 2264436 diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile index 7ded289aedd94..1faba0c742c74 100644 --- a/graphics/vulkan-loader/Makefile +++ b/graphics/vulkan-loader/Makefile @@ -1,6 +1,7 @@ PORTNAME= vulkan-loader DISTVERSIONPREFIX= v DISTVERSION= 1.3.280 +PORTREVISION= 1 CATEGORIES= graphics devel MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile index 5b09f1c85fb77..bc72dfe88d427 100644 --- a/graphics/vulkan-tools/Makefile +++ b/graphics/vulkan-tools/Makefile @@ -20,6 +20,11 @@ GH_TUPLE= zeux:volk:1.3.270-37-g01986ac:volk/volk CMAKE_OFF= BUILD_CUBE BUILD_ICD CMAKE_ARGS= -DGLSLANG_INSTALL_DIR:PATH="${LOCALBASE}" +.if ${DISTVERSION:E} < 281 +GH_TUPLE+= KhronosGroup:Vulkan-Headers:v1.3.280:vkheaders/Vulkan-Headers +CFLAGS+= -I${WRKSRC_vkheaders}/include +.endif + OPTIONS_DEFINE= WAYLAND XCB XLIB OPTIONS_DEFAULT= WAYLAND XCB XLIB OPTIONS_SLAVE= DISPLAY diff --git a/graphics/vulkan-tools/distinfo b/graphics/vulkan-tools/distinfo index d72b5ca5412e8..57860cdaf1a7a 100644 --- a/graphics/vulkan-tools/distinfo +++ b/graphics/vulkan-tools/distinfo @@ -3,3 +3,5 @@ SHA256 (KhronosGroup-Vulkan-Tools-v1.3.280_GH0.tar.gz) = 97cbe660c066eb5b00a2f33 SIZE (KhronosGroup-Vulkan-Tools-v1.3.280_GH0.tar.gz) = 758744 SHA256 (zeux-volk-1.3.270-37-g01986ac_GH0.tar.gz) = 2991117b1fdff99b7f93137f4235f7f58cf0fc9f28abfbc6693b2da5f7289675 SIZE (zeux-volk-1.3.270-37-g01986ac_GH0.tar.gz) = 62445 +SHA256 (KhronosGroup-Vulkan-Headers-v1.3.280_GH0.tar.gz) = 717b49c52dbd37c78cf2f7f0fc715292c42e74841219e6cca918cd293ad5dce4 +SIZE (KhronosGroup-Vulkan-Headers-v1.3.280_GH0.tar.gz) = 2264744