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
