aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2022-02-04 11:57:29 +0000
committerJan Beich <jbeich@FreeBSD.org>2022-02-08 02:55:27 +0000
commit22618431a81927c0794e5dcdd79c73e9202dcac5 (patch)
tree7f2a61c6db0f3cb2fa73815c5865ec001a8e69a6
parentc7f973733cc404bf7f653c20c838c968035f9a4b (diff)
downloadports-22618431a81927c0794e5dcdd79c73e9202dcac5.tar.gz
ports-22618431a81927c0794e5dcdd79c73e9202dcac5.zip
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
-rw-r--r--graphics/vulkan-extension-layer/Makefile6
-rw-r--r--graphics/vulkan-extension-layer/distinfo2
-rw-r--r--graphics/vulkan-headers/Makefile5
-rw-r--r--graphics/vulkan-headers/distinfo8
-rw-r--r--graphics/vulkan-loader/Makefile1
-rw-r--r--graphics/vulkan-validation-layers/Makefile6
-rw-r--r--graphics/vulkan-validation-layers/distinfo2
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