git: 594a0e6d1919 - main - x11-toolkits/scenefx02: remove port after c65c5b9efb3b

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Mon, 09 Jun 2025 07:18:06 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=594a0e6d19196ae189fcce327dc90a75c677c544

commit 594a0e6d19196ae189fcce327dc90a75c677c544
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2025-02-25 22:47:54 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2025-06-09 07:17:52 +0000

    x11-toolkits/scenefx02: remove port after c65c5b9efb3b
    
    No consumers left. Use the new API like swayfx.
---
 MOVED                            |  1 +
 x11-toolkits/Makefile            |  1 -
 x11-toolkits/scenefx02/Makefile  | 36 ------------------------------------
 x11-toolkits/scenefx02/distinfo  |  3 ---
 x11-toolkits/scenefx02/pkg-descr |  9 ---------
 x11-toolkits/scenefx02/pkg-plist |  9 ---------
 6 files changed, 1 insertion(+), 58 deletions(-)

diff --git a/MOVED b/MOVED
index 7bf0c60bfd63..c46fa095a498 100644
--- a/MOVED
+++ b/MOVED
@@ -4503,3 +4503,4 @@ textproc/xincluder||2025-06-06|Has expired: Depends on expiring java/jdom
 math/py-spvcm||2025-06-06|Has expired: Upstream repository has been archived on Jul 9, 2024
 sysutils/screen50|sysutils/screen|2025-06-09|Replace the screen metaport with screen50, renaming screen50 to screen
 x11/cde-25|x11/cde|2025-06-09|Replace the cde metaport with cde-25, renaming cde-25 to cde
+x11-toolkits/scenefx02|x11-toolkits/scenefx03|2025-06-09|No consumers in ports
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 1a3b2fb5db4a..62ffc85a0334 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -235,7 +235,6 @@
     SUBDIR += rubygem-uh
     SUBDIR += rubygem-vte3
     SUBDIR += rubygem-vte4
-    SUBDIR += scenefx02
     SUBDIR += scenefx03
     SUBDIR += scintilla
     SUBDIR += sdl2_pango
diff --git a/x11-toolkits/scenefx02/Makefile b/x11-toolkits/scenefx02/Makefile
deleted file mode 100644
index d545ebf66616..000000000000
--- a/x11-toolkits/scenefx02/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-PORTNAME=	scenefx
-DISTVERSION=	0.2.1
-CATEGORIES=	x11-toolkits
-PKGNAMESUFFIX=	02
-
-MAINTAINER=	jbeich@FreeBSD.org
-COMMENT=	wlroots scene API, but with eye candy!
-WWW=		https://github.com/wlrfx/scenefx
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-BUILD_DEPENDS=	wayland-protocols>=1.35:graphics/wayland-protocols
-LIB_DEPENDS=	libdrm.so:graphics/libdrm \
-		libwayland-server.so:graphics/wayland \
-		libwlroots-0.18.so:x11-toolkits/wlroots018 \
-
-USES=		compiler:c11 meson pkgconfig xorg
-USE_GITHUB=	yes
-USE_LDCONFIG=	yes
-USE_XORG=	pixman
-GH_ACCOUNT=	wlrfx
-MESON_ARGS=	-Dexamples=false -Drenderers=${RENDERERS:ts,}
-PLIST_SUB=	SUFFIX=-${DISTVERSION:R}
-
-PORTSCOUT=	limit:^0\.2\.
-
-OPTIONS_DEFINE=	OPENGL
-OPTIONS_DEFAULT=OPENGL
-OPTIONS_SLAVE=	OPENGL # XXX Remove after adding VULKAN
-
-OPENGL_USES=		gl
-OPENGL_USE=		GL=egl,gbm,glesv2
-OPENGL_VARS=		RENDERERS+=gles2
-
-.include <bsd.port.mk>
diff --git a/x11-toolkits/scenefx02/distinfo b/x11-toolkits/scenefx02/distinfo
deleted file mode 100644
index d49de1493618..000000000000
--- a/x11-toolkits/scenefx02/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1739733667
-SHA256 (wlrfx-scenefx-0.2.1_GH0.tar.gz) = e50cd8cbeb6564233dced39f21e78d755701fa7fe67f5b354f033f397b69a2b8
-SIZE (wlrfx-scenefx-0.2.1_GH0.tar.gz) = 85884
diff --git a/x11-toolkits/scenefx02/pkg-descr b/x11-toolkits/scenefx02/pkg-descr
deleted file mode 100644
index bde5f7ad3ee0..000000000000
--- a/x11-toolkits/scenefx02/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-wlroots is the de-facto library for building wayland compositors, and
-its scene api is a great stride in simplifying wayland compositor
-development. The problem with the scene api (for compositors looking
-for eye candy), however, is that it forces you to use the wlr
-renderer, which is powerful yet simple. SceneFX is a project that
-takes the scene api and replaces the wlr renderer with our own fx
-renderer, capable of rendering surfaces with eye-candy effects
-including blur, shadows, and rounded corners, while maintaining the
-benefits of simplicity gained from using the scene api.
diff --git a/x11-toolkits/scenefx02/pkg-plist b/x11-toolkits/scenefx02/pkg-plist
deleted file mode 100644
index fcb5fd838ee5..000000000000
--- a/x11-toolkits/scenefx02/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-include/scenefx%%SUFFIX%%/scenefx/render/fx_renderer/fx_effect_framebuffers.h
-include/scenefx%%SUFFIX%%/scenefx/render/fx_renderer/fx_renderer.h
-include/scenefx%%SUFFIX%%/scenefx/render/pass.h
-include/scenefx%%SUFFIX%%/scenefx/types/fx/blur_data.h
-include/scenefx%%SUFFIX%%/scenefx/types/fx/clipped_region.h
-include/scenefx%%SUFFIX%%/scenefx/types/fx/corner_location.h
-include/scenefx%%SUFFIX%%/scenefx/types/wlr_scene.h
-lib/libscenefx%%SUFFIX%%.so
-libdata/pkgconfig/scenefx%%SUFFIX%%.pc