aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2025-06-24 07:46:20 +0000
committerJan Beich <jbeich@FreeBSD.org>2025-06-24 07:54:29 +0000
commitc4690999215dcf75b0310f502737b99d3af8350b (patch)
treee57706ba233c506d404a81e5f41b26809c7711fa
parenta71b22f2c43b53f98ce957f4fedc5fc23baa87dc (diff)
x11-toolkits/scenefx03: remove port after a71b22f2c43b
No consumers left. Use the new API like swayfx.
-rw-r--r--MOVED1
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/scenefx03/Makefile37
-rw-r--r--x11-toolkits/scenefx03/distinfo3
-rw-r--r--x11-toolkits/scenefx03/pkg-descr9
-rw-r--r--x11-toolkits/scenefx03/pkg-plist9
6 files changed, 1 insertions, 59 deletions
diff --git a/MOVED b/MOVED
index 0309b7dd015f..a93a9567d958 100644
--- a/MOVED
+++ b/MOVED
@@ -4554,3 +4554,4 @@ java/jdom||2025-06-23|Has expired: Depends on exired java/jaxen
java/jaxen||2025-06-23|Has expired: Outdated, unsupported upstream and unmaintained in tree for years
devel/py-atomicwrites||2025-06-23|Has expired: Upstream repository has been archived on Jul 16, 2022. Upstream suggests os.replace and os.rename instead
devel/py-pytest-runner||2025-06-23|Has expired: pytest-runner depends on deprecated features of setuptools
+x11-toolkits/scenefx03|x11-toolkits/scenefx04|2025-06-24|No consumers in ports
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 6e6cd8bf4a7d..0aa86478aa1b 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -239,7 +239,6 @@
SUBDIR += rubygem-uh
SUBDIR += rubygem-vte3
SUBDIR += rubygem-vte4
- SUBDIR += scenefx03
SUBDIR += scenefx04
SUBDIR += scintilla
SUBDIR += sdl2_pango
diff --git a/x11-toolkits/scenefx03/Makefile b/x11-toolkits/scenefx03/Makefile
deleted file mode 100644
index 49be9b89163f..000000000000
--- a/x11-toolkits/scenefx03/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME= scenefx
-DISTVERSION= 0.3
-CATEGORIES= x11-toolkits
-PKGNAMESUFFIX= 03
-
-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}
-PLIST_SUB= SUFFIX=-${DISTVERSION} # XXX Remove after 0.3.1 update
-
-PORTSCOUT= limit:^0\.3\.
-
-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/scenefx03/distinfo b/x11-toolkits/scenefx03/distinfo
deleted file mode 100644
index 9a6696e5d39f..000000000000
--- a/x11-toolkits/scenefx03/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1739733667
-SHA256 (wlrfx-scenefx-0.3_GH0.tar.gz) = aef024ba429ea704100815979371831269326fe2f3e9d76adbab7951060afc6b
-SIZE (wlrfx-scenefx-0.3_GH0.tar.gz) = 86815
diff --git a/x11-toolkits/scenefx03/pkg-descr b/x11-toolkits/scenefx03/pkg-descr
deleted file mode 100644
index bde5f7ad3ee0..000000000000
--- a/x11-toolkits/scenefx03/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/scenefx03/pkg-plist b/x11-toolkits/scenefx03/pkg-plist
deleted file mode 100644
index fcb5fd838ee5..000000000000
--- a/x11-toolkits/scenefx03/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