commit:     199652234d42614f7a6f6b25759224470064dccc
Author:     John M. Harris Jr. <johnmh <AT> johnmh <DOT> me>
AuthorDate: Fri Jul 26 20:36:59 2024 +0000
Commit:     John M. Harris, Jr. <johnmh <AT> johnmh <DOT> me>
CommitDate: Fri Jul 26 20:36:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/user/johnmh.git/commit/?id=19965223

gui-wm/hyprland: treeclean

Signed-off-by: John M. Harris Jr. <johnmh <AT> johnmh.me>

 gui-wm/hyprland/Manifest             |  1 -
 gui-wm/hyprland/hyprland-9999.ebuild | 94 ------------------------------------
 2 files changed, 95 deletions(-)

diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
deleted file mode 100644
index 7e99200..0000000
--- a/gui-wm/hyprland/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-EBUILD hyprland-9999.ebuild 3401 BLAKE2B 
8505d05c3d696a82ddb69c95318020da84b1803297751b83b0c6011af8f2d2e73d9d3d03144276d4ff9b8302550f7baa606fdfb900318d8f1ac2043b306190c2
 SHA512 
a366fc39418fc08c96d4b4bc29be2443ab6dcf54a26a1ea5f0deb238aa33e422c1919f4767d9e9d28916afd4ddfe1de44ce24f0b7ee9184d98e7baab89cc1041

diff --git a/gui-wm/hyprland/hyprland-9999.ebuild 
b/gui-wm/hyprland/hyprland-9999.ebuild
deleted file mode 100644
index 8202372..0000000
--- a/gui-wm/hyprland/hyprland-9999.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson toolchain-funcs
-
-DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its 
looks"
-HOMEPAGE="https://github.com/hyprwm/Hyprland";
-
-if [[ "${PV}" = *9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git";
-else
-       
SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-       S="${WORKDIR}/${PN}-source"
-
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="X legacy-renderer systemd"
-
-# hyprpm (hyprland plugin manager) requires the dependencies at runtime
-# so that it can clone, compile and install plugins.
-HYPRPM_RDEPEND="
-       app-alternatives/ninja
-       dev-build/cmake
-       dev-build/meson
-       dev-libs/libliftoff
-       dev-vcs/git
-       virtual/pkgconfig
-"
-RDEPEND="
-       ${HYPRPM_RDEPEND}
-       dev-cpp/tomlplusplus
-       dev-libs/glib:2
-       dev-libs/libinput
-       >=dev-libs/wayland-1.20.0
-       gui-libs/aquamarine
-       >=gui-libs/hyprcursor-0.1.9
-       media-libs/libglvnd
-       x11-libs/cairo
-       x11-libs/libdrm
-       x11-libs/libxkbcommon
-       x11-libs/pango
-       x11-libs/pixman
-       X? (
-               x11-libs/libxcb:0=
-       )
-"
-DEPEND="
-       ${RDEPEND}
-       ${WLROOTS_DEPEND}
-       >=dev-libs/hyprland-protocols-0.3
-       >=dev-libs/hyprlang-0.3.2
-       >=dev-libs/wayland-protocols-1.36
-       >=gui-libs/hyprutils-0.2.0
-"
-BDEPEND="
-       ${WLROOTS_BDEPEND}
-       || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* )
-       app-misc/jq
-       dev-build/cmake
-       >=dev-util/hyprwayland-scanner-0.3.8
-       virtual/pkgconfig
-"
-
-pkg_setup() {
-       [[ ${MERGE_TYPE} == binary ]] && return
-
-       if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then
-               eerror "Hyprland requires >=sys-devel/gcc-13 to build"
-               eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc"
-               die "GCC version is too old to compile Hyprland!"
-       elif tc-is-clang && ver_test $(clang-version) -lt 16 ; then
-               eerror "Hyprland requires >=sys-devel/clang-16 to build"
-               eerror "Please upgrade Clang: emerge -v1 sys-devel/clang"
-               die "Clang version is too old to compile Hyprland!"
-       fi
-}
-
-src_configure() {
-       local emesonargs=(
-               $(meson_feature legacy-renderer legacy_renderer)
-               $(meson_feature systemd)
-               $(meson_feature X xwayland)
-               -Dwlroots:backends=drm,libinput$(usev X ',x11')
-               -Dwlroots:xcb-errors=disabled
-       )
-
-       meson_src_configure
-}

Reply via email to