commit: 28956a12ee23bff69f297dc0fc03ed5c80994bf2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> AuthorDate: Sat Aug 3 07:57:41 2024 +0000 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> CommitDate: Sat Aug 3 08:06:12 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28956a12
gnome-base/gnome-session: Install unit files unconditionally They won't break on elogind systems and, in general, we are not allowing to install/drop unit files depending on "systemd" USE flag (as we do for openrc files). Closes: https://bugs.gentoo.org/937087 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org> .../{gnome-session-46.0.ebuild => gnome-session-46.0-r1.ebuild} | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gnome-base/gnome-session/gnome-session-46.0.ebuild b/gnome-base/gnome-session/gnome-session-46.0-r1.ebuild similarity index 93% rename from gnome-base/gnome-session/gnome-session-46.0.ebuild rename to gnome-base/gnome-session/gnome-session-46.0-r1.ebuild index d178a939e800..17cf22e35c43 100644 --- a/gnome-base/gnome-session/gnome-session-46.0.ebuild +++ b/gnome-base/gnome-session/gnome-session-46.0-r1.ebuild @@ -76,10 +76,8 @@ src_configure() { -Dsession_selector=true # gnome-custom-session $(meson_use doc docbook) -Dman=true + -Dsystemduserunitdir="$(systemd_get_userunitdir)" ) - use systemd && local emesonargs+=( -Dsystemduserunitdir="$(systemd_get_userunitdir)" ) - # Set a dummy systemduserunitdir to avoid dependency on systemd - use elogind && local emesonargs+=( -Dsystemduserunitdir="${T}" ) meson_src_configure }
