diff options
author | 2024-05-05 14:48:13 -0400 | |
---|---|---|
committer | 2024-05-05 14:55:25 -0400 | |
commit | fd74104d2611ea04ec2c8ee89079d449efbabe60 (patch) | |
tree | eed927ae668cbf408eb0df91951256f6deac2fc4 /gui-wm | |
parent | www-servers/openlitespeed: new package, add 1.8.1 (diff) | |
download | guru-fd74104d2611ea04ec2c8ee89079d449efbabe60.tar.gz guru-fd74104d2611ea04ec2c8ee89079d449efbabe60.tar.bz2 guru-fd74104d2611ea04ec2c8ee89079d449efbabe60.zip |
gui-wm/scenefx: move to gui-libs
simply SRC_URI
drop unused optfeature eclass
remove redundant src_install
Signed-off-by: Julien Roy <julien@jroy.ca>
Diffstat (limited to 'gui-wm')
-rw-r--r-- | gui-wm/scenefx/Manifest | 1 | ||||
-rw-r--r-- | gui-wm/scenefx/scenefx-0.1.ebuild | 86 |
2 files changed, 0 insertions, 87 deletions
diff --git a/gui-wm/scenefx/Manifest b/gui-wm/scenefx/Manifest deleted file mode 100644 index add0c70f5..000000000 --- a/gui-wm/scenefx/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST scenefx-0.1.tar.gz 107137 BLAKE2B 980ccc3040584f83e3c911975f194abb50e05474ab73e1fef8ca2884a1f4a89436ec8838931ce7e1a1ca4d4df2bf746c9141fef45baad9f602e1327a70ac6ba3 SHA512 6f145ff44c799e61501d63306e3df97bb8376a8cab12ff77cdd743de3784f65c584a297f056008d88e7cd514849a750662023ce53959b9d005a1417f3a5ca1dc diff --git a/gui-wm/scenefx/scenefx-0.1.ebuild b/gui-wm/scenefx/scenefx-0.1.ebuild deleted file mode 100644 index 3af25dbdf..000000000 --- a/gui-wm/scenefx/scenefx-0.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects." -HOMEPAGE="https://github.com/wlrfx/scenefx" - -SRC_URI="https://github.com/wlrfx/scenefx/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="examples liftoff +libinput +drm vulkan x11-backend xcb-errors X" -REQUIRED_USE=" - xcb-errors? ( || ( x11-backend X ) ) -" - -DEPEND=" - >=dev-libs/wayland-1.22.0 - >=x11-libs/libdrm-2.4.114 - media-libs/mesa[egl(+),gles2(+)] - >=x11-libs/pixman-0.42.0 - media-libs/libglvnd - x11-libs/libxkbcommon - drm? ( - media-libs/libdisplay-info - sys-apps/hwdata - liftoff? ( >=dev-libs/libliftoff-0.4 ) - ) - libinput? ( >=dev-libs/libinput-1.14.0:= ) - x11-backend? ( - x11-libs/libxcb:= - x11-libs/xcb-util-renderutil - ) - vulkan? ( - dev-util/glslang:= - dev-util/vulkan-headers - media-libs/vulkan-loader - ) - xcb-errors? ( x11-libs/xcb-util-errors ) - X? ( - x11-libs/libxcb:= - x11-libs/xcb-util-wm - x11-base/xwayland - ) -" -DEPEND+=" - >=gui-libs/wlroots-0.17:=[X?] - <gui-libs/wlroots-0.18:=[X?] -" - -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - >=dev-libs/wayland-protocols-1.24 - >=dev-build/meson-0.59.0 - virtual/pkgconfig - dev-build/ninja -" - -src_configure() { - local backends=( - $(usev drm) - $(usev libinput) - $(usev x11-backend 'x11') - ) - local meson_backends=$(IFS=','; echo "${backends[*]}") - local emesonargs=( - -Drenderers=$(usex vulkan 'gles2,vulkan' gles2) - $(meson_feature X xwayland) - $(meson_feature xcb-errors) - $(meson_use examples) - -Dbackends=${meson_backends} - ) - - meson_src_configure -} - -src_install() { - meson_src_install -} |