From nobody Thu May 30 14:01:40 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Vqnx06pDgz5Mj5Q; Thu, 30 May 2024 14:01:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vqnx04m90z4fnG; Thu, 30 May 2024 14:01:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717077700; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Jc6eEPfiRJVNzV3Z6SbYJHTC2L90xBlJ9OEZJ+o5Eh8=; b=g9UjhD/+80Ol9zeN95j69APHJ+pSrfXZbva4WAPopNqaxTXhGx0e4MLkb64qH4IbiQsS+J kZzjh3A4iZeDgCaAAJUTnUZ8sQCNiSD8nJzGCugF21ste6yqgGJlfpag8lSVhHUP/KhGmH khY2vcjFRMZPo6vyal/v6P9lIvPq7GMYbxGRZJkzS/7OjQttEKsuzs7KlK1w+nwif1FjQ+ JGQRncJMiYEEqyMUH781WOX+MnjISVLSxd0YoSuJyFUMRJeka+O6Q6oMrIVYtFpsxoRW9V Eq29lrfQoSh9boZCdsP5H7sv/j6o2GrZAMqlJadZwVPfDzZs5v+3wTnHfABfsQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1717077700; a=rsa-sha256; cv=none; b=tqALC3Jc21IvVLFqEAYrvwW5nKcrRIi3KCXvAuJstGCc05bgTgAgJgHvTV8dzJzn7FU0sG vzE71ExwoanwWyTvskQbIiPpzcA16JbdDdSVCIrTKYwjwBbHxIlm1rin2JObrBgtFWP2ov 1NsgMl/hkW5DosL9cpJuznmb9feSfCj5/+LL00DU9GJZG3TOE+OTb1V+rrc6J3iO5ZFpCW gq7GHzFba5wBr2+tX5Z/LvGLDc1M6139osG58+/8cEcdrhQljfTvI2oUUYV1G/Cm41ee1V 4yyCgUfCBuAg7watYdu/xIA/gIbBSFyuXh4Nw32vFKzNBgFmSrZ/KsJCn1tYgg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717077700; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Jc6eEPfiRJVNzV3Z6SbYJHTC2L90xBlJ9OEZJ+o5Eh8=; b=ma56dV9bb1a9uUuqXvZzwkaMtzKCxKapi8qifKMg7JGbdwj9sMLtsDNRHrVUByo5s4D+Sh 2xbs6fjSicj+1ksXCplz1OBieedX2+1CYkrDRRAevunE9vsJlQLv9ZjMWgTQvmbM7wcRhZ XG5RsbHvkARzfEq76/WGWThFe3OGt40YPNzzvTP/hWge7K0r2NlEozwqPwNb7nHfhBw233 L9P1SzqWNnUPZ+90NK9w6ehMWdVL0ypvOIqaNtJx4ch99bdC5YKgu/9Jjo+zfJmXVgKFv6 DlOoG2uxP+z2kX9txHKsJ6nwKXzpwxDDXMcg1Q87PD8F1cZEC9PNK/YqoOBJBQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Vqnx042WtzjlD; Thu, 30 May 2024 14:01:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 44UE1eM6076054; Thu, 30 May 2024 14:01:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 44UE1ek1076052; Thu, 30 May 2024 14:01:40 GMT (envelope-from git) Date: Thu, 30 May 2024 14:01:40 GMT Message-Id: <202405301401.44UE1ek1076052@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: 6c6d0b347a62 - main - graphics/vkd3d: remove port due to lack of consumers List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6c6d0b347a62024ed75247cd64119f70e2d2c48b Auto-Submitted: auto-generated The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=6c6d0b347a62024ed75247cd64119f70e2d2c48b commit 6c6d0b347a62024ed75247cd64119f70e2d2c48b Author: Jan Beich AuthorDate: 2024-05-30 13:58:12 +0000 Commit: Jan Beich CommitDate: 2024-05-30 14:00:14 +0000 graphics/vkd3d: remove port due to lack of consumers --- MOVED | 1 + graphics/Makefile | 1 - graphics/vkd3d/Makefile | 50 ---------------------- graphics/vkd3d/distinfo | 5 --- .../files/patch-include_private_vkd3d__common.h | 15 ------- .../vkd3d/files/patch-libs_vkd3d-common_debug.c | 27 ------------ graphics/vkd3d/pkg-descr | 1 - graphics/vkd3d/pkg-plist | 34 --------------- 8 files changed, 1 insertion(+), 133 deletions(-) diff --git a/MOVED b/MOVED index 9e929f0cb806..81e9edc3cc1f 100644 --- a/MOVED +++ b/MOVED @@ -3271,3 +3271,4 @@ www/rubygem-rqrcode2|www/rubygem-rqrcode|2024-05-28|Remove obsoleted port. Use w net/iaxmodem||2024-05-29|Has expired: outdated and uses end-of-life version of GCC www/mod_auth_openid||2024-05-29|Has expired: Depends on expired devel/libopkele devel/libopkele||2024-05-29|Has expired: Last upstream release was in 2009 +graphics/vkd3d||2024-05-30|No consumers in ports diff --git a/graphics/Makefile b/graphics/Makefile index 512415fe8631..8e12cafd0e4e 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -1195,7 +1195,6 @@ SUBDIR += vips SUBDIR += visprint SUBDIR += viu - SUBDIR += vkd3d SUBDIR += volpack SUBDIR += vp SUBDIR += vpaint diff --git a/graphics/vkd3d/Makefile b/graphics/vkd3d/Makefile deleted file mode 100644 index e16053d7c470..000000000000 --- a/graphics/vkd3d/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -PORTNAME= vkd3d -PORTVERSION= 1.12 -CATEGORIES= graphics -MASTER_SITES= https://dl.winehq.org/${PORTNAME}/source/ -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Direct3D 12 to Vulkan translation -WWW= https://www.winehq.org/ - -LICENSE= LGPL21+ -LICENSE_FILE= ${WRKSRC}/LICENSE - -BUILD_DEPENDS= ${LOCALBASE}/include/spirv-tools/libspirv.h:graphics/spirv-tools \ - ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers -LIB_DEPENDS= libSPIRV-Tools-shared.so:graphics/spirv-tools \ - libvulkan.so:graphics/vulkan-loader -RUN_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers - -USES= bison gmake libtool localbase ncurses pkgconfig tar:xz -USE_LDCONFIG= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= vkd3d_cv_cflags__flto_auto=no # XXX strip(1) and llvm-strip(1) fail -CONFIGURE_ARGS= --disable-doxygen-doc --with-spirv-tools -INSTALL_TARGET= install-strip -TEST_TARGET= check - -# Override pkg-config support before https://cgit.freebsd.org/src/commit/?id=396851c20aeb -# but only if devel/ncurses isn't installed -.if !exists(/usr/libdata/pkgconfig/ncurses.pc) -CONFIGURE_ENV+= NCURSES_CFLAGS=" " NCURSES_LIBS="-lncurses" NCURSES_VERSION=unused -.endif - -# XXX Move to a separate port (a la graphics/vulkan-headers) and maybe make -# graphics/spirv-tools depend on it as well -USE_GITHUB= nodefault -GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-357-g49a1fce:headers/external/spirv-headers -CPPFLAGS+= -isystem${WRKSRC}/external/spirv-headers/include - -OPTIONS_DEFINE= EXAMPLES -OPTIONS_SUB= yes - -EXAMPLES_BUILD_DEPENDS= x11/xcb-util-wm>0:x11/xcb-util-wm -EXAMPLES_LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms -EXAMPLES_USES= xorg -EXAMPLES_USE= XORG=xcb -EXAMPLES_CONFIGURE_ENABLE= demos -EXAMPLES_LDFLAGS= -Wl,--as-needed # xcb-util, xcb-util-wm - -.include diff --git a/graphics/vkd3d/distinfo b/graphics/vkd3d/distinfo deleted file mode 100644 index a0744ba31f8d..000000000000 --- a/graphics/vkd3d/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1717013128 -SHA256 (vkd3d-1.12.tar.xz) = 1ad1fa0e2c6c7b160fcd11856e263476960e0ab762e13102d5e73a177d791d8b -SIZE (vkd3d-1.12.tar.xz) = 1095416 -SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-357-g49a1fce_GH0.tar.gz) = 73a82a0d8e0586a15f707380d983e3af457fe1476fc160b67e82b77b76320ea4 -SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-357-g49a1fce_GH0.tar.gz) = 520123 diff --git a/graphics/vkd3d/files/patch-include_private_vkd3d__common.h b/graphics/vkd3d/files/patch-include_private_vkd3d__common.h deleted file mode 100644 index 546088a60557..000000000000 --- a/graphics/vkd3d/files/patch-include_private_vkd3d__common.h +++ /dev/null @@ -1,15 +0,0 @@ -libs/vkd3d/device.c:2615:27: error: initializing 'struct vkd3d_mutex' with an expression of incompatible type 'void *' - 2615 | static struct vkd3d_mutex cache_list_mutex = VKD3D_MUTEX_INITIALIZER; - | ^ ~~~~~~~~~~~~~~~~~~~~~~~ - ---- include/private/vkd3d_common.h.orig 2024-04-24 21:49:15 UTC -+++ include/private/vkd3d_common.h -@@ -506,7 +506,7 @@ struct vkd3d_mutex - #ifdef _WIN32 - #define VKD3D_MUTEX_INITIALIZER {{NULL, -1, 0, 0, 0, 0}} - #else --#define VKD3D_MUTEX_INITIALIZER PTHREAD_MUTEX_INITIALIZER -+#define VKD3D_MUTEX_INITIALIZER {{{0}}} - #endif - - static inline void vkd3d_mutex_init(struct vkd3d_mutex *lock) diff --git a/graphics/vkd3d/files/patch-libs_vkd3d-common_debug.c b/graphics/vkd3d/files/patch-libs_vkd3d-common_debug.c deleted file mode 100644 index f85884f9d3b6..000000000000 --- a/graphics/vkd3d/files/patch-libs_vkd3d-common_debug.c +++ /dev/null @@ -1,27 +0,0 @@ ---- libs/vkd3d-common/debug.c.orig 2023-06-28 19:40:40 UTC -+++ libs/vkd3d-common/debug.c -@@ -35,6 +35,11 @@ - #ifdef HAVE_PTHREAD_H - #include - #endif -+#if defined(__DragonFly__) || defined(__FreeBSD__) -+#include -+#elif defined(__NetBSD__) -+#include -+#endif - - #include "vkd3d_memory.h" - -@@ -108,6 +113,12 @@ void vkd3d_dbg_printf(enum vkd3d_dbg_level level, cons - - #ifdef _WIN32 - vkd3d_dbg_output("vkd3d:%04lx:%s:%s ", GetCurrentThreadId(), debug_level_names[level], function); -+#elif defined(__DragonFly__) || defined(__FreeBSD__) -+ vkd3d_dbg_output("vkd3d:%u:%s:%s ", pthread_getthreadid_np(), debug_level_names[level], function); -+#elif defined(__NetBSD__) -+ vkd3d_dbg_output("vkd3d:%u:%s:%s ", _lwp_self(), debug_level_names[level], function); -+#elif defined(__OpenBSD__) -+ vkd3d_dbg_output("vkd3d:%u:%s:%s ", getthrid(), debug_level_names[level], function); - #elif HAVE_GETTID - vkd3d_dbg_output("vkd3d:%u:%s:%s ", gettid(), debug_level_names[level], function); - #else diff --git a/graphics/vkd3d/pkg-descr b/graphics/vkd3d/pkg-descr deleted file mode 100644 index 7164aac68e2a..000000000000 --- a/graphics/vkd3d/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -3D graphics library that provides an API similar to Direct3D 12. diff --git a/graphics/vkd3d/pkg-plist b/graphics/vkd3d/pkg-plist deleted file mode 100644 index a0f0782d800f..000000000000 --- a/graphics/vkd3d/pkg-plist +++ /dev/null @@ -1,34 +0,0 @@ -bin/vkd3d-compiler -bin/vkd3d-dxbc -%%EXAMPLES%%bin/vkd3d-gears -%%EXAMPLES%%bin/vkd3d-triangle -include/vkd3d/vkd3d.h -include/vkd3d/vkd3d_d3d12.h -include/vkd3d/vkd3d_d3d12sdklayers.h -include/vkd3d/vkd3d_d3d12shader.h -include/vkd3d/vkd3d_d3d9types.h -include/vkd3d/vkd3d_d3dcommon.h -include/vkd3d/vkd3d_d3dcompiler.h -include/vkd3d/vkd3d_d3dcompiler_types.h -include/vkd3d/vkd3d_d3dx9shader.h -include/vkd3d/vkd3d_dxgibase.h -include/vkd3d/vkd3d_dxgiformat.h -include/vkd3d/vkd3d_shader.h -include/vkd3d/vkd3d_types.h -include/vkd3d/vkd3d_utils.h -include/vkd3d/vkd3d_windows.h -lib/libvkd3d-shader.a -lib/libvkd3d-shader.so -lib/libvkd3d-shader.so.1 -lib/libvkd3d-shader.so.1.10.0 -lib/libvkd3d-utils.a -lib/libvkd3d-utils.so -lib/libvkd3d-utils.so.1 -lib/libvkd3d-utils.so.1.5.1 -lib/libvkd3d.a -lib/libvkd3d.so -lib/libvkd3d.so.1 -lib/libvkd3d.so.1.12.0 -libdata/pkgconfig/libvkd3d-shader.pc -libdata/pkgconfig/libvkd3d-utils.pc -libdata/pkgconfig/libvkd3d.pc