diff options
Diffstat (limited to 'gui-apps/waybar/waybar-9999.ebuild')
-rw-r--r-- | gui-apps/waybar/waybar-9999.ebuild | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/gui-apps/waybar/waybar-9999.ebuild b/gui-apps/waybar/waybar-9999.ebuild index b08f76f5d66f..133e1729c1fe 100644 --- a/gui-apps/waybar/waybar-9999.ebuild +++ b/gui-apps/waybar/waybar-9999.ebuild @@ -19,7 +19,11 @@ fi LICENSE="MIT" SLOT="0" -IUSE="evdev experimental jack libinput logind mpd mpris network +popups pipewire pulseaudio sndio test tray +udev upower wifi" +IUSE="evdev experimental jack +libinput +logind mpd mpris network +popups pipewire pulseaudio sndio systemd test tray +udev upower wifi" +REQUIRED_USE=" + mpris? ( logind ) + upower? ( logind ) +" RESTRICT="!test? ( test )" @@ -55,8 +59,9 @@ RDEPEND=" network? ( dev-libs/libnl:3 ) popups? ( gui-libs/gtk-layer-shell ) pipewire? ( media-video/wireplumber:0/0.4 ) - pulseaudio? ( media-sound/pulseaudio[daemon] ) + pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) + systemd? ( sys-apps/systemd:= ) tray? ( dev-libs/libdbusmenu[gtk3] dev-libs/libappindicator @@ -70,14 +75,9 @@ DEPEND="${RDEPEND} test? ( dev-cpp/catch:0 ) " -PATCHES=( - "${FILESDIR}/systemd-0.9.17.patch" -) - src_configure() { local emesonargs=( -Dman-pages=enabled - -Dsystemd=enabled $(meson_feature evdev libevdev) $(meson_feature jack) $(meson_feature libinput) @@ -89,6 +89,7 @@ src_configure() { $(meson_feature pulseaudio) $(meson_feature pipewire wireplumber) $(meson_feature sndio) + $(meson_feature systemd) $(meson_feature test tests) $(meson_feature tray dbusmenu-gtk) $(meson_feature udev libudev) |