x11-toolkits/scenefx03: remove port after a71b22f2c4

No consumers left. Use the new API like swayfx.
This commit is contained in:
Jan Beich
2025-06-24 09:46:20 +02:00
parent a71b22f2c4
commit c469099921
6 changed files with 1 additions and 59 deletions
+1
View File
@@ -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
-1
View File
@@ -239,7 +239,6 @@
SUBDIR += rubygem-uh
SUBDIR += rubygem-vte3
SUBDIR += rubygem-vte4
SUBDIR += scenefx03
SUBDIR += scenefx04
SUBDIR += scintilla
SUBDIR += sdl2_pango
-37
View File
@@ -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>
-3
View File
@@ -1,3 +0,0 @@
TIMESTAMP = 1739733667
SHA256 (wlrfx-scenefx-0.3_GH0.tar.gz) = aef024ba429ea704100815979371831269326fe2f3e9d76adbab7951060afc6b
SIZE (wlrfx-scenefx-0.3_GH0.tar.gz) = 86815
-9
View File
@@ -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.
-9
View File
@@ -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