pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

vulkan-tools: update to the latest vulkan-sdk version 1.4.341.0



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Sat Apr 11 16:42:43 2026 +0200
Changeset:	923942f06cd16eeb70bee5433387fcf30b5a141f

Modified Files:
	vulkan-tools/Makefile
	vulkan-tools/distinfo
Removed Files:
	vulkan-tools/patches/patch-cube_CMakeLists.txt

Log Message:
vulkan-tools: update to the latest vulkan-sdk version 1.4.341.0

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=923942f06cd16eeb70bee5433387fcf30b5a141f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 vulkan-tools/Makefile                          |  8 +++----
 vulkan-tools/distinfo                          |  7 +++---
 vulkan-tools/patches/patch-cube_CMakeLists.txt | 32 --------------------------
 3 files changed, 6 insertions(+), 41 deletions(-)

diffs:
diff --git a/vulkan-tools/Makefile b/vulkan-tools/Makefile
index 97401f2bab..0ddb64bc35 100644
--- a/vulkan-tools/Makefile
+++ b/vulkan-tools/Makefile
@@ -1,10 +1,10 @@
 # $NetBSD: Makefile,v 1.2 2025/10/04 12:39:56 tnn Exp $
 
-DISTNAME=		vulkan-tools-1.4.321.0 # matches vulkan-headers
+.include "../../graphics/vulkan-headers/Makefile.common"
+
+DISTNAME=		vulkan-tools-${SDK_VERSION}
 CATEGORIES=		graphics
-MASTER_SITES=		${MASTER_SITE_GITHUB:=KhronosGroup/}
 GITHUB_PROJECT=		Vulkan-Tools
-GITHUB_TAG=		vulkan-sdk-${PKGVERSION_NOREV}
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	https://github.com/KhronosGroup/Vulkan-Tools/
@@ -13,8 +13,6 @@ LICENSE=	apache-2.0
 
 WRKSRC=		${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG}
 
-USE_LANGUAGES=	c c++
-
 USE_TOOLS+=	pkg-config
 
 .include "../../devel/cmake/build.mk"
diff --git a/vulkan-tools/distinfo b/vulkan-tools/distinfo
index 54ed6ee4d2..369d9dffd2 100644
--- a/vulkan-tools/distinfo
+++ b/vulkan-tools/distinfo
@@ -1,8 +1,7 @@
 $NetBSD: distinfo,v 1.4 2025/11/24 20:52:55 tnn Exp $
 
-BLAKE2s (vulkan-tools-1.4.321.0.tar.gz) = fe0751c267a45a60b5b477b3ab7bf316868b033fb0563bcd7b39be0f3a70fc9d
-SHA512 (vulkan-tools-1.4.321.0.tar.gz) = 163b6348064b807ae22ed14945d558fdb18789af22f4bca4dcd017699eef41bae4ca86114297c02f6caed7206882676fca9bc58b9acdae2db46356d266af307a
-Size (vulkan-tools-1.4.321.0.tar.gz) = 807441 bytes
-SHA1 (patch-cube_CMakeLists.txt) = 12be43fe76672724a01116f91b02b4c72a5ca2ec
+BLAKE2s (vulkan-tools-1.4.341.0.tar.gz) = 339fe40aeee56dfeb4ad18c08be332c8114746df7fa79eee3adbe5a9805654a8
+SHA512 (vulkan-tools-1.4.341.0.tar.gz) = 0fad33d732e034489acea4745abfb21fb27619114bfdfa0923cc4baa7e22be65c1dfd10309bfdd9926fe943cd1c8d86521fbd7c326ce46a7c468e1428736db29
+Size (vulkan-tools-1.4.341.0.tar.gz) = 804878 bytes
 SHA1 (patch-cube_cube.c) = 662d641041852e2fc049abba57623ca52a88eb5b
 SHA1 (patch-cube_cube.cpp) = 8e960de47586bf0bc8e148b1c3b288d305c58831
diff --git a/vulkan-tools/patches/patch-cube_CMakeLists.txt b/vulkan-tools/patches/patch-cube_CMakeLists.txt
deleted file mode 100644
index 294783f600..0000000000
--- a/vulkan-tools/patches/patch-cube_CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-$NetBSD: patch-cube_CMakeLists.txt,v 1.1 2025/11/24 20:52:56 tnn Exp $
-
-On NetBSD wayland-client.pc has:
-Libs: -Wl,-R${libdir} -L${libdir} -lwayland-client -lm
-
-We need to pull out the first library in the list for dlopen purposes
-and skip the rest.
-
---- cube/CMakeLists.txt.orig	2025-11-24 20:44:04.253915997 +0000
-+++ cube/CMakeLists.txt
-@@ -314,7 +314,9 @@ if (X11_LINK_LIBRARIES)
-     target_compile_definitions(vkcube PRIVATE "XLIB_LIBRARY=\"${X11_LINK_LIBRARIES}\"")
- endif()
- if (WAYLAND_CLIENT_LINK_LIBRARIES)
--    target_compile_definitions(vkcube PRIVATE "WAYLAND_LIBRARY=\"${WAYLAND_CLIENT_LINK_LIBRARIES}\"")
-+    #target_compile_definitions(vkcube PRIVATE "WAYLAND_LIBRARY=\"${WAYLAND_CLIENT_LINK_LIBRARIES}\"")
-+    list(GET WAYLAND_CLIENT_LINK_LIBRARIES 0 WAYLAND_CLIENT_LIB)
-+    target_compile_definitions(vkcube PRIVATE "WAYLAND_LIBRARY=\"${WAYLAND_CLIENT_LIB}\"")
- endif()
- 
- # ----------------------------------------------------------------------------
-@@ -367,7 +369,9 @@ if (X11_LINK_LIBRARIES)
-     target_compile_definitions(vkcubepp PUBLIC "XLIB_LIBRARY=\"${X11_LINK_LIBRARIES}\"")
- endif()
- if (WAYLAND_CLIENT_LINK_LIBRARIES)
--    target_compile_definitions(vkcubepp PUBLIC "WAYLAND_LIBRARY=\"${WAYLAND_CLIENT_LINK_LIBRARIES}\"")
-+    #target_compile_definitions(vkcubepp PUBLIC "WAYLAND_LIBRARY=\"${WAYLAND_CLIENT_LINK_LIBRARIES}\"")
-+    list(GET WAYLAND_CLIENT_LINK_LIBRARIES 0 WAYLAND_CLIENT_LIB)
-+    target_compile_definitions(vkcubepp PUBLIC "WAYLAND_LIBRARY=\"${WAYLAND_CLIENT_LIB}\"")
- endif()
- 
- if(APPLE)


Home | Main Index | Thread Index | Old Index