Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Dec 2023 00:44:32 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1092b9183b10 - main - graphics/vulkan-headers: update to 1.3.274
Message-ID:  <202312200044.3BK0iWjc051613@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jbeich:

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

commit 1092b9183b10c7ebe7b1b61af99b4a7f98c8e752
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-12-19 11:17:29 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-12-20 00:43:30 +0000

    graphics/vulkan-headers: update to 1.3.274
    
    Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.
    
    Changes:        https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.273...v1.3.274
    Reported by:    Repology, portscout
---
 emulators/yuzu/Makefile                    | 3 +++
 emulators/yuzu/distinfo                    | 2 ++
 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 ++
 graphics/vulkan-validation-layers/Makefile | 5 +++++
 graphics/vulkan-validation-layers/distinfo | 2 ++
 9 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile
index 9163c1edae1c..8df00bb965f8 100644
--- a/emulators/yuzu/Makefile
+++ b/emulators/yuzu/Makefile
@@ -9,6 +9,9 @@ MASTER_SITES=	LOCAL/jbeich:gamedb
 DISTFILES=	${PORTNAME}-s20230424/compatibility_list.json:gamedb
 EXTRACT_ONLY=	${DISTFILES:N*\:gamedb:C/\:.*//}
 
+PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+=	310834aea2fa.patch:-p1 # https://github.com/yuzu-emu/yuzu/pull/12414
+
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Nintendo Switch emulator/debugger
 WWW=		https://yuzu-emu.org/
diff --git a/emulators/yuzu/distinfo b/emulators/yuzu/distinfo
index 981beb392a16..4be46ecc3ff7 100644
--- a/emulators/yuzu/distinfo
+++ b/emulators/yuzu/distinfo
@@ -29,3 +29,5 @@ SHA256 (yhirose-cpp-httplib-v0.14.1_GH0.tar.gz) = 2d4fb5544da643e5d0a82585555d8b
 SIZE (yhirose-cpp-httplib-v0.14.1_GH0.tar.gz) = 1148935
 SHA256 (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = b5a9ff1793b1e2d388a3819bf35797002b1d2e40bb35a10c65605e0ea1435271
 SIZE (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = 179289803
+SHA256 (310834aea2fa.patch) = 97529e413ad2e153bdde99d94c87b0edf27e9c7bdef914d3ff0a12445a958d92
+SIZE (310834aea2fa.patch) = 1265
diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile
index 1c4763a2fb1d..ff081a713cdb 100644
--- a/graphics/vulkan-headers/Makefile
+++ b/graphics/vulkan-headers/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	vulkan-headers
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.3.273
+DISTVERSION=	1.3.274
 CATEGORIES=	graphics
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo
index dd5b2ded5143..52f165436fca 100644
--- a/graphics/vulkan-headers/distinfo
+++ b/graphics/vulkan-headers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1702046187
-SHA256 (KhronosGroup-Vulkan-Headers-v1.3.273_GH0.tar.gz) = b46c77265a0b0f235a3df755742bab273fe2083ddd52b2134e8f4c7ad3154a43
-SIZE (KhronosGroup-Vulkan-Headers-v1.3.273_GH0.tar.gz) = 2176944
+TIMESTAMP = 1702984649
+SHA256 (KhronosGroup-Vulkan-Headers-v1.3.274_GH0.tar.gz) = 3458dd9049d561d0863069b1dd752cd4a04ca31fc090a58124691d61bff5b62a
+SIZE (KhronosGroup-Vulkan-Headers-v1.3.274_GH0.tar.gz) = 2196024
diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile
index 37ef605f7498..324242788fd3 100644
--- a/graphics/vulkan-loader/Makefile
+++ b/graphics/vulkan-loader/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	vulkan-loader
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.3.273
+PORTREVISION=	1
 CATEGORIES=	graphics devel
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile
index 7908da62c0ac..d3f3daf25332 100644
--- a/graphics/vulkan-tools/Makefile
+++ b/graphics/vulkan-tools/Makefile
@@ -20,6 +20,11 @@ GH_TUPLE=	zeux:volk:1.3.270-4-g1b05bb5:volk/volk
 CMAKE_OFF=	BUILD_CUBE BUILD_ICD
 CMAKE_ARGS=	-DGLSLANG_INSTALL_DIR:PATH="${LOCALBASE}"
 
+.if ${DISTVERSION:E} < 274
+GH_TUPLE+=	KhronosGroup:Vulkan-Headers:v1.3.273: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 3484a21b5ee5..26fd9daf68e3 100644
--- a/graphics/vulkan-tools/distinfo
+++ b/graphics/vulkan-tools/distinfo
@@ -3,3 +3,5 @@ SHA256 (KhronosGroup-Vulkan-Tools-v1.3.273_GH0.tar.gz) = 477e70645f73d0756f8f025
 SIZE (KhronosGroup-Vulkan-Tools-v1.3.273_GH0.tar.gz) = 749157
 SHA256 (zeux-volk-1.3.270-4-g1b05bb5_GH0.tar.gz) = ce2329889a5cf36b207f887180821b244fe01ad61f4f63b2eebf12631f8c3398
 SIZE (zeux-volk-1.3.270-4-g1b05bb5_GH0.tar.gz) = 60097
+SHA256 (KhronosGroup-Vulkan-Headers-v1.3.273_GH0.tar.gz) = b46c77265a0b0f235a3df755742bab273fe2083ddd52b2134e8f4c7ad3154a43
+SIZE (KhronosGroup-Vulkan-Headers-v1.3.273_GH0.tar.gz) = 2176944
diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile
index 0e5e5bdf8407..f874e465c7ab 100644
--- a/graphics/vulkan-validation-layers/Makefile
+++ b/graphics/vulkan-validation-layers/Makefile
@@ -22,6 +22,11 @@ GH_TUPLE=	KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-332-g1c6bb27:headers
 		KhronosGroup:Vulkan-Utility-Libraries:${DISTVERSIONPREFIX}${DISTVERSION}:utils/Vulkan-Utility-Libraries
 CMAKE_OFF=	BUILD_TESTS
 
+.if ${DISTVERSION:E} < 274
+GH_TUPLE+=	KhronosGroup:Vulkan-Headers:v1.3.273: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 cb2a296949d5..5bc33708ba4a 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-332-g1c6bb27_GH0.tar.g
 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608
 SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.3.273_GH0.tar.gz) = 0d60ce78c2b8f1b354f61d2ace123cf26689be66e315198da3e0738594fcd949
 SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.3.273_GH0.tar.gz) = 166758
+SHA256 (KhronosGroup-Vulkan-Headers-v1.3.273_GH0.tar.gz) = b46c77265a0b0f235a3df755742bab273fe2083ddd52b2134e8f4c7ad3154a43
+SIZE (KhronosGroup-Vulkan-Headers-v1.3.273_GH0.tar.gz) = 2176944



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202312200044.3BK0iWjc051613>