commit:     e5b50bd235b85ec161c0ba73cdb5d6852470af0b
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Tue Jan  2 22:37:34 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 13:42:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b50bd2

gui-wm/hyprland: update live ebuild

Signed-off-by: Julien Roy <julien <AT> jroy.ca>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-wm/hyprland/Manifest             |  1 +
 gui-wm/hyprland/hyprland-9999.ebuild | 16 +++++++++++++---
 2 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index 26eb3f173ee2..236982f3bf04 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -1,2 +1,3 @@
 DIST hyprland-0.32.3.gh.tar.gz 14119304 BLAKE2B 
304878a3bb167da9ceae8afbde21bf2c64b81ffd61c13ccfd772f240d234bb9cbd448f7ae2d0fcc6d8e7c7e29e1eca66ad68d98cfef9b22caccae9ee9f3ae39d
 SHA512 
521cfa6b3621142cb4cc1e6c11978e49f28b29836a1a8e00cc2c697f44dcf620da63e9d39deeabb41130a56c65464b6117416c8a3c1bd690bb056955b7ccea40
 DIST hyprland-0.33.1.gh.tar.gz 14120494 BLAKE2B 
bd007d332b39b614aefe09b240a340ee9d9eed346bc80dc66e976cf2fbf85ca342fe8bd66b863f1626be7366b9623c4543957f0618c858cec133ee9dd6ac027e
 SHA512 
7e45266310452a12ada4761a9b76a7a385e55f6fae6a446c78595e89fcb8b1cef8275e09bf3b9b636a096498c5c2328b1d00b0c33447ab4d018a9a6956855352
+DIST hyprland-0.34.0.gh.tar.gz 14128415 BLAKE2B 
059fc8b849daeb71b08d7114fd8aea1264c0e9967f471df66b27aca46b95fd499d2929730ba66981bb7d6c423479533b280839db7839ca1df007825f72fb9bf8
 SHA512 
35cce0668a13d7e7fd220d62efd965a069ff0213996bfa47ca0852c6258881bc070020d4831364b325b71d8ce7373d1793a89006a4341088dcbaf01914920f1a

diff --git a/gui-wm/hyprland/hyprland-9999.ebuild 
b/gui-wm/hyprland/hyprland-9999.ebuild
index a1f4a61b4bb8..56d4297657e4 100644
--- a/gui-wm/hyprland/hyprland-9999.ebuild
+++ b/gui-wm/hyprland/hyprland-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,13 +15,23 @@ 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 ~riscv"
+       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="
+       dev-util/cmake
+       dev-util/meson
+       dev-util/ninja
+       dev-vcs/git
+       sys-auth/polkit
+       virtual/pkgconfig
+"
 # bundled wlroots has the following dependency string according to included 
headers.
 # wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
 # enable x11-backend with X and vice versa
@@ -52,8 +62,8 @@ WLROOTS_BDEPEND="
        dev-util/glslang
        dev-util/wayland-scanner
 "
-
 RDEPEND="
+       ${HYPRPM_RDEPEND}
        ${WLROOTS_RDEPEND}
        dev-cpp/tomlplusplus
        dev-libs/glib:2

Reply via email to