public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/features/selinux/, gnome-extra/gnome-user-share/
@ 2019-03-21 14:25 Mart Raudsepp
  0 siblings, 0 replies; only message in thread
From: Mart Raudsepp @ 2019-03-21 14:25 UTC (permalink / raw
  To: gentoo-commits

commit:     0cb57c5965032ead3f49be4c6db53e70ad71ae7a
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 21 14:15:38 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu Mar 21 14:25:04 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb57c59

gnome-extra/gnome-user-share: add missing systemd build req

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 <AT> gentoo.org>

 gnome-extra/gnome-user-share/gnome-user-share-3.18.3.ebuild | 3 ++-
 gnome-extra/gnome-user-share/gnome-user-share-3.28.0.ebuild | 1 +
 profiles/features/selinux/package.mask                      | 1 +
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-user-share/gnome-user-share-3.18.3.ebuild b/gnome-extra/gnome-user-share/gnome-user-share-3.18.3.ebuild
index c102ec8b6bb..1004a4eb84c 100644
--- a/gnome-extra/gnome-user-share/gnome-user-share-3.18.3.ebuild
+++ b/gnome-extra/gnome-user-share/gnome-user-share-3.18.3.ebuild
@@ -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

diff --git a/gnome-extra/gnome-user-share/gnome-user-share-3.28.0.ebuild b/gnome-extra/gnome-user-share/gnome-user-share-3.28.0.ebuild
index cb7ff280a16..65fff3492b9 100644
--- a/gnome-extra/gnome-user-share/gnome-user-share-3.28.0.ebuild
+++ b/gnome-extra/gnome-user-share/gnome-user-share-3.28.0.ebuild
@@ -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

diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask
index bb551011ff2..65f60645361 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -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


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2019-03-21 14:25 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-21 14:25 [gentoo-commits] repo/gentoo:master commit in: profiles/features/selinux/, gnome-extra/gnome-user-share/ Mart Raudsepp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox