From d97e7e0dc07e0f186e65342229a011e040ddc5fa Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 4 Jun 2025 19:12:29 +0200 Subject: [PATCH] phosh-base/phosh-shell: mask on split-usr profiles The systemd USE flag (and sys-apps/systemd) is masked on profiles with feature split-usr. Replace the elogind USE flag with systemd to ensure that this package also gets masked when it would depend on sys-apps/systemd. Signed-off-by: Lucio Sauer --- phosh-base/phosh-shell/phosh-shell-0.42.0.ebuild | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/phosh-base/phosh-shell/phosh-shell-0.42.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.42.0.ebuild index 257395f002..8d09302fc2 100644 --- a/phosh-base/phosh-shell/phosh-shell-0.42.0.ebuild +++ b/phosh-base/phosh-shell/phosh-shell-0.42.0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="elogind gtk-doc introspection +lockscreen-plugins man test test-full" +IUSE="gtk-doc introspection +lockscreen-plugins man systemd test test-full" REQUIRED_USE=" gtk-doc? ( introspection ) test? ( lockscreen-plugins ) @@ -50,8 +50,8 @@ COMMON_DEPEND=" x11-libs/gdk-pixbuf x11-libs/pango >=x11-libs/gtk+-3.22:3[introspection?,wayland] - elogind? ( >=sys-auth/elogind-241 ) - !elogind? ( >=sys-apps/systemd-241:= ) + systemd? ( >=sys-apps/systemd-241:= ) + !systemd? ( >=sys-auth/elogind-241 ) lockscreen-plugins? ( app-text/evince:= >=gui-libs/gtk-4.12:4 @@ -72,7 +72,7 @@ DEPEND=" RDEPEND=" ${COMMON_DEPEND:?} ${RUNTIME_DEPEND:?} - !elogind? ( sys-libs/libcap ) + systemd? ( sys-libs/libcap ) " BDEPEND=" dev-libs/glib:2