commit:     fd9f94f5973ae308d710493a830df56c248b1d66
Author:     brettalcox <brettalcox <AT> gmail <DOT> com>
AuthorDate: Sat Feb 24 14:14:15 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Feb 26 13:04:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9f94f5

gui-apps/waybar: fix 9999 compile fail

requiring gtk-layer-shell in 9999 as it is now
unconditionally required as a dependency.

See https://github.com/Alexays/Waybar/pull/2836

Closes: https://bugs.gentoo.org/925017
Closes: https://github.com/gentoo/gentoo/pull/35514
Signed-off-by: brettalcox <brettalcox <AT> gmail.com>
Acked-by: Julien Roy <julien <AT> jroy.ca>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-apps/waybar/waybar-9999.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gui-apps/waybar/waybar-9999.ebuild 
b/gui-apps/waybar/waybar-9999.ebuild
index bf1a1e03d3d5..9878369eda3e 100644
--- a/gui-apps/waybar/waybar-9999.ebuild
+++ b/gui-apps/waybar/waybar-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="evdev experimental jack +libinput +logind mpd mpris network +popups 
pipewire pulseaudio sndio systemd test tray +udev upower wifi"
+IUSE="evdev experimental jack +libinput +logind mpd mpris network pipewire 
pulseaudio sndio systemd test tray +udev upower wifi"
 REQUIRED_USE="
        mpris? ( logind )
        upower? ( logind )
@@ -44,6 +44,7 @@ RDEPEND="
        >=dev-libs/spdlog-1.10.0:=
        dev-libs/date:=
        dev-libs/wayland
+       >=gui-libs/gtk-layer-shell-0.6.0:=
        gui-libs/wlroots:=
        x11-libs/gtk+:3[wayland]
        x11-libs/libxkbcommon
@@ -57,7 +58,6 @@ RDEPEND="
        mpd? ( media-libs/libmpdclient )
        mpris? ( >=media-sound/playerctl-2 )
        network? ( dev-libs/libnl:3 )
-       popups? ( gui-libs/gtk-layer-shell )
        pipewire? ( media-video/wireplumber:0/0.4 )
        pulseaudio? ( media-libs/libpulse )
        sndio? ( media-sound/sndio:= )
@@ -86,7 +86,6 @@ src_configure() {
                $(meson_feature mpd)
                $(meson_feature mpris)
                $(meson_feature network libnl)
-               $(meson_feature popups gtk-layer-shell)
                $(meson_feature pulseaudio)
                $(meson_feature pipewire wireplumber)
                $(meson_feature sndio)

Reply via email to