commit:     b5e945a32cc9b9f46ba9efde4d097362c523021f
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Wed Jun  4 17:23:24 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Jun  4 17:42:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5e945a3

phosh-base/phosh-osk-stub: 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 <watermanpaint <AT> posteo.net>

 phosh-base/phosh-osk-stub/phosh-osk-stub-0.42.0.ebuild | 8 ++++----
 phosh-base/phosh-osk-stub/phosh-osk-stub-0.47.0.ebuild | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.42.0.ebuild 
b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.42.0.ebuild
index d7eb6f90e4..ec8157d8be 100644
--- a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.42.0.ebuild
+++ b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.42.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2024 Gentoo Authors
+# Copyright 2024-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="elogind gtk-doc man test"
+IUSE="gtk-doc man systemd test"
 RESTRICT="!test? ( test )"
 
 # TODO: package govarnam
@@ -32,8 +32,8 @@ COMMON_DEPEND="
        >=x11-libs/gtk+-3.22:3[wayland]
        x11-libs/libxkbcommon[wayland]
        x11-libs/pango
-       elogind? ( >=sys-auth/elogind-241 )
-       !elogind? ( >=sys-apps/systemd-241:= )
+       systemd? ( >=sys-apps/systemd-241:= )
+       !systemd? ( >=sys-auth/elogind-241 )
 "
 DEPEND="${COMMON_DEPEND}
        >=dev-libs/wayland-protocols-1.12

diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.47.0.ebuild 
b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.47.0.ebuild
index 0e9886d3ce..fcf5a48377 100644
--- a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.47.0.ebuild
+++ b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.47.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="elogind gtk-doc man test"
+IUSE="gtk-doc man systemd test"
 RESTRICT="!test? ( test )"
 
 # TODO: package govarnam
@@ -30,8 +30,8 @@ RDEPEND="
        x11-libs/cairo
        >=x11-libs/gtk+-3.22:3[wayland]
        x11-libs/pango
-       elogind? ( >=sys-auth/elogind-241 )
-       !elogind? ( >=sys-apps/systemd-241:= )
+       systemd? ( >=sys-apps/systemd-241:= )
+       !systemd? ( >=sys-auth/elogind-241 )
 "
 DEPEND="${RDEPEND}
        >=dev-libs/gmobile-0.2.0

Reply via email to