x11-toolkits/scenefx03: remove port after a71b22f2c4
No consumers left. Use the new API like swayfx.
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -239,7 +239,6 @@
|
||||
SUBDIR += rubygem-uh
|
||||
SUBDIR += rubygem-vte3
|
||||
SUBDIR += rubygem-vte4
|
||||
SUBDIR += scenefx03
|
||||
SUBDIR += scenefx04
|
||||
SUBDIR += scintilla
|
||||
SUBDIR += sdl2_pango
|
||||
|
||||
@@ -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>
|
||||
@@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1739733667
|
||||
SHA256 (wlrfx-scenefx-0.3_GH0.tar.gz) = aef024ba429ea704100815979371831269326fe2f3e9d76adbab7951060afc6b
|
||||
SIZE (wlrfx-scenefx-0.3_GH0.tar.gz) = 86815
|
||||
@@ -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.
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user