gnome-extra/gnome-user-share: add missing systemd build req
authorMart Raudsepp <leio@gentoo.org>
Thu, 21 Mar 2019 14:15:38 +0000 (16:15 +0200)
committerMart Raudsepp <leio@gentoo.org>
Thu, 21 Mar 2019 14:25:04 +0000 (16:25 +0200)
Theoretically gnome-user-share works without systemd, but it has
an unnecessary check for systemd in its configure check. Add that
missing requirement.
However while it could be manually launched without systemd, the
integration support in gnome-settings-daemon/gnome-control-center
will try to launch it via systemd specific dbus interface, thus
users would have to handle it themselves for now.
Can be reconsidered on next bump to support it, but output
intructions what to do without systemd, or maybe even some support
code in settings-daemon. Help welcome.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
gnome-extra/gnome-user-share/gnome-user-share-3.18.3.ebuild
gnome-extra/gnome-user-share/gnome-user-share-3.28.0.ebuild
profiles/features/selinux/package.mask

index c102ec8b6bba08f9f5f6da59b5b3039c9f0e92c7..1004a4eb84caee8313c78e43d54dc6eab3dc63fb 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -24,6 +24,7 @@ RDEPEND="
        >=www-apache/mod_dnssd-0.6
        >=www-servers/apache-2.2[apache2_modules_dav,apache2_modules_dav_fs,apache2_modules_authn_file,apache2_modules_auth_digest,apache2_modules_authz_groupfile]
        >=x11-libs/libnotify-0.7:=
+       sys-apps/systemd
 "
 DEPEND="${RDEPEND}
        !<gnome-base/gnome-control-center-3.9
index cb7ff280a16949b275d785ce9e66230a79fa643a..65fff3492b9f54e8b538fe2146c088a33c405d40 100644 (file)
@@ -24,6 +24,7 @@ RDEPEND="
        >=www-apache/mod_dnssd-0.6
        >=www-servers/apache-2.2[apache2_modules_dav,apache2_modules_dav_fs,apache2_modules_authn_file,apache2_modules_auth_digest,apache2_modules_authz_groupfile]
        >=x11-libs/libnotify-0.7:=
+       sys-apps/systemd
 "
 DEPEND="${RDEPEND}
        !<gnome-base/gnome-control-center-3.9
index bb551011ff29ef9688b45361a9e061dae417f4f3..65f606453610b7cff095085a2d042c7f807bc0be 100644 (file)
@@ -45,3 +45,4 @@ sys-apps/dbus-broker
 app-admin/gnome-abrt
 >=dev-libs/libreport-2.9
 games-util/gamemode
+gnome-extra/gnome-user-share