summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2017-05-28 16:12:30 +0300
committerMart Raudsepp <leio@gentoo.org>2017-05-28 18:24:05 +0300
commitc2fe1fc086817154aab8344fbc8ec9b9dca11191 (patch)
treeab1d5f8f2c07a219d4de6ead4576e99aa6e9f6b5 /gnome-base
parentx11-themes/qtcurve: add patch to fix build with glibc-2.23 (diff)
downloadgentoo-c2fe1fc086817154aab8344fbc8ec9b9dca11191.tar.gz
gentoo-c2fe1fc086817154aab8344fbc8ec9b9dca11191.tar.bz2
gentoo-c2fe1fc086817154aab8344fbc8ec9b9dca11191.zip
gnome-base/gnome-settings-daemon-3.24: some dependency fixes, disable failing tests
Tests now hard require dbusmock; kbproto and gtk+[X] seem required per pkgconfig checks
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.0.ebuild7
1 files changed, 5 insertions, 2 deletions
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.0.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.0.ebuild
index e6ce7e8faebc..b2b2e7cdcd87 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.0.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.0.ebuild
@@ -22,7 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linu
COMMON_DEPEND="
>=dev-libs/glib-2.44.0:2[dbus]
- >=x11-libs/gtk+-3.15.3:3
+ >=x11-libs/gtk+-3.15.3:3[X]
>=gnome-base/gnome-desktop-3.11.1:3=
>=gnome-base/gsettings-desktop-schemas-3.23.3
>=gnome-base/librsvg-2.36.2:2
@@ -76,7 +76,6 @@ RDEPEND="${COMMON_DEPEND}
!<gnome-base/gnome-session-3.23.2
"
# xproto-7.0.15 needed for power plugin
-# FIXME: tests require dbus-mock
DEPEND="${COMMON_DEPEND}
cups? ( sys-apps/sed )
test? (
@@ -89,9 +88,13 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
x11-proto/inputproto
x11-proto/xf86miscproto
+ x11-proto/kbproto
>=x11-proto/xproto-7.0.15
"
+# FIXME: tests require dbus-mock
+RESTRICT="test"
+
PATCHES=(
# Make colord and wacom optional; requires eautoreconf
"${FILESDIR}"/${P}-optional.patch