summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2012-12-25 21:45:33 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2012-12-25 21:45:33 +0000
commitac0493b07675e601f0dea30ac2577bee031e88c9 (patch)
tree5e7d9d6884eae41da2fb8a48251606d3fd04e912 /gnome-base
parentVersion bump for Gnome 3.6. Switch to EAPI=5 and python-r1.eclass. (diff)
downloadhistorical-ac0493b07675e601f0dea30ac2577bee031e88c9.tar.gz
historical-ac0493b07675e601f0dea30ac2577bee031e88c9.tar.bz2
historical-ac0493b07675e601f0dea30ac2577bee031e88c9.zip
Version bump for Gnome 3.6. Switch to EAPI=5.
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/gnome-settings-daemon/ChangeLog10
-rw-r--r--gnome-base/gnome-settings-daemon/Manifest18
-rw-r--r--gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.5.91-optional-color-wacom.patch95
-rw-r--r--gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.5.91-short-touchpad-timeout.patch13
-rw-r--r--gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild120
-rw-r--r--gnome-base/gnome-settings-daemon/metadata.xml2
6 files changed, 248 insertions, 10 deletions
diff --git a/gnome-base/gnome-settings-daemon/ChangeLog b/gnome-base/gnome-settings-daemon/ChangeLog
index 3e9a9383fdcd..ce1b50ad6fad 100644
--- a/gnome-base/gnome-settings-daemon/ChangeLog
+++ b/gnome-base/gnome-settings-daemon/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for gnome-base/gnome-settings-daemon
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v 1.110 2012/12/11 09:33:51 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v 1.111 2012/12/25 21:45:29 eva Exp $
+
+*gnome-settings-daemon-3.6.3 (25 Dec 2012)
+
+ 25 Dec 2012; Gilles Dartiguelongue <eva@gentoo.org>
+ +files/gnome-settings-daemon-3.5.91-optional-color-wacom.patch,
+ +files/gnome-settings-daemon-3.5.91-short-touchpad-timeout.patch,
+ +gnome-settings-daemon-3.6.3.ebuild, metadata.xml:
+ Version bump for Gnome 3.6. Switch to EAPI=5.
11 Dec 2012; Samuli Suominen <ssuominen@gentoo.org>
gnome-settings-daemon-3.2.3.ebuild, gnome-settings-daemon-3.4.2.ebuild:
diff --git a/gnome-base/gnome-settings-daemon/Manifest b/gnome-base/gnome-settings-daemon/Manifest
index b9b8c411013c..a97d90c87c94 100644
--- a/gnome-base/gnome-settings-daemon/Manifest
+++ b/gnome-base/gnome-settings-daemon/Manifest
@@ -16,23 +16,23 @@ AUX gnome-settings-daemon-3.4.0-optional-color-wacom.patch 4459 SHA256 90ca17376
AUX gnome-settings-daemon-3.4.2-XI-2.2.patch 1816 SHA256 307e9328347ebcff8b4aa75174f8f41791135d6fa39b093e4cd897b017315793 SHA512 6fd5265255be5d7585daa2a3335916db00899a7654459a90a54adf43d067a29fbe7a0bc1fc1bbedaa4a0b9b74ac55a587092dc767f9f39fdda4c69fe54c9b153 WHIRLPOOL 1fa30f966b61b70676df6f2afc9e779fcf6724a82123571358fea607a99dafe3234263cc3ebd3a86070c34da68dd1a1014346308e8c3d5ee4b3983eff31c2694
AUX gnome-settings-daemon-3.4.2-cups-1.6.patch 4719 SHA256 9efe540a040016244faedeecc074b404ca5c400c2aa77113986e7432ad6659fb SHA512 e2307beab24dcd7956d85235338f25e0c714f1a54c8589aae231cd1fc502478bd867409142efc868e81cf93e91ac8b26d05245fadde53612530efaf833c000a2 WHIRLPOOL 00823ece7de4d1e27340e8c0a185c489eeca7e70cd3ce8ea400812e91d3812bf978d665bb52ae8b6e0ace7149256ab8e758bb997eb1415c400f5d34beeecd1b3
AUX gnome-settings-daemon-3.4.2-double-unref.patch 1179 SHA256 67453794ae5bec487395cc48e7f5caea820020559b5ff9eca8a069b64a1e7dc3 SHA512 c16dd903ee2af3f212e45ed57d527d156c57c75de16d363ed6ce8a104a9914424d2a3c55a581bc3e754a5286d456bf362214ae050d554464944a23012592cba6 WHIRLPOOL 79d452f2bbbf083c53bb52d667926b3476bfc79a25ec6973bd2397136307770ad9449833c39a9ce9530e8cdd2949d00dd20203d2da2934d65ab9ae6692c997f3
+AUX gnome-settings-daemon-3.5.91-optional-color-wacom.patch 2931 SHA256 6f1586967c7678e9706df6d115a3f441444e011ba9ad25dc8df7f281f48d57a4 SHA512 1c866bb5df983854387d6c2c85a3439618ed38e89453f562b15531f3b03b48fa941b2639db0dd377c2017f6bb34179051550862cd274b4c3e6b53477ba878f9c WHIRLPOOL 97b38aee43fe74a3bbe7bb0cc1a1a89b9824c5c4ed6c0fcd1a0925e495c7dcb170b03f9455e5868e26d51a5ed59c0495b1a0445b8e9cc7368089362ca99407c1
+AUX gnome-settings-daemon-3.5.91-short-touchpad-timeout.patch 617 SHA256 361a46394907a00f4df78aaaff01bfbf492d438b18359de0c0838fa7e85dd2b2 SHA512 5130aadf82a8fd881d793b082801d045ea552ca778ef2e3c284944cfa823866e202fed67149b12ae7a40c8c957f9afda090bbd8726c79d224d1af1c4d54b3adc WHIRLPOOL b3a3060eeeb358e715df20eaa1bbc2b827b253befd502ad1a9d001a441cbfb7a82a13f5794425bce39387acdb4b95b638ce151b384934d8701fd50111a2682ed
DIST gnome-settings-daemon-2.32.1-gst-vol-control-support.patch 26788 SHA256 689f6152d6e27ddc0b8080d5c8c1644b6116075ff505951631af9b7289d2f933 SHA512 a4ee10135e7339fa25412e7b790c0c56b3def826d81a89ca399cfb6f2236da14ec78a729ec5d27d3528cdde3eff8fb70cf3f297ddee756665c1d83fb73d2ca15 WHIRLPOOL f3cc8d7ec7065018b69ee78a9f1cc278c8e37910e9dc5a061d8a57d52def0316fb4bbeb4891b742f54e32e06a8d31617241300e3aa82f5a0c39a79aa829225eb
DIST gnome-settings-daemon-2.32.1.tar.bz2 1331850 SHA256 0074b3fec3ad6e3ab91a05dc20906b06101ea8bca0cd2caf394a5cc141b05e86 SHA512 69bceb01e1dd15a75dc3db1e78aebee8c7c4004f217856391a64bc527c6b46146f893e90292441d3c7650df8a1b3aee2078d7cbef33c76e47a8f1904dd8e447a WHIRLPOOL 6608a9470666d943e0f39a4cadb36a1ccffbe8b40bcdae97d93b3d9b676da0c3efb33d5be1accaf2066760de6a4a36db16c94a093965f2f8da29511464ec2071
DIST gnome-settings-daemon-3.2.3.tar.xz 1418144 SHA256 53c4d642ec8a4b812ad35c1b4cba7d33e9e4dc90ab135b726219ad9adc4a94b9 SHA512 4b771b4fbd6fb676c6ce712f7cb246fcde35527afeea2370f95c7dce391728c5c9c4c6f201843e0232e2f18cdb6332fd130fadb21a1fea8254ddb66e62a8271b WHIRLPOOL e47f076bb682aea8626eaad647e65cf79b80e964162982f373c0d938ff42dacf91cdcf2f54c31ed075914982fd3b614dd41a75dd9fb6f654f0b42b329425b2b0
DIST gnome-settings-daemon-3.4.2.tar.xz 1430872 SHA256 00499118c80474981f3389ef518e2d001f1b1a3b1fb78e54859d59f3bee38ff4 SHA512 4a05995511cd1b4324844c164bc2acd831d5e1b9b989ef35716bd7630126406f77b13ea93921379375790d4dea75b9cc14b6107daebdbf264fbf5157f7bd7093 WHIRLPOOL 07cdca28f44523eb8de94bc50d8b565770513820bdd3f8ef07a4b581bc915138044a4136ab9a88e5e67d0c97f8b9b030367fa58bde86ea77897c297b2de37123
+DIST gnome-settings-daemon-3.6.3.tar.xz 1492024 SHA256 606aaaba9cc7f51035702aead46c8bb595917a09cb947b396a579ea443328cdc SHA512 45b7a0a2162d8419ba9c9d248b87374f9d2012b43b9667f34d3a125567b45e2c2dde5535091cf7cd170e982b07ec7594803cba2628774aefae9ce9f3e672a49a WHIRLPOOL b3c5776d1bc605c88480deebccd95e97538783bc1fc8b602d4c0238352bfe14e720e96debb58d5312803e03813fc857083ffdc9367a6a45d189c748273e0cc69
EBUILD gnome-settings-daemon-2.32.1-r2.ebuild 3934 SHA256 1e30ad404ed92c793b4342dda5a7091678ce0869f6118a7e5fe3c3ded4cc55ea SHA512 8794a1145fa88555061334edfb9325aa2b39a079b32b48897144e5e0a90d1d4a5c75cb8a7bfbdaeccd7bd701407290076f947b53ef1ed5ea3dd7a5e7e13ae8bc WHIRLPOOL 8ff06069eabd39fe06c5f6a1225dcb3bfa06f4dc49a26a806e8e3f2f5991d0c767143c29d39f389085c4a61ebbc20f3512b35e831983e0bd9f9338d47f7d41da
EBUILD gnome-settings-daemon-3.2.3.ebuild 3981 SHA256 50154b53bfb4bd7f75f7c571411b43c7c1569ff8ad4b9ed2eb94f8f51c7a1b7d SHA512 f9be0aa7bb682d1d8184b0950ab9ea01fb98318a98753424d642c5f7842508d487821f4d5036edff12a053e2c8250b561cfdbb97b9c16a6faed6d6d2cc7e8e6d WHIRLPOOL 794e96e6bd23aadc298d23e044b59e5e2a958887b2f590da5f776d9b9191bd8323a214eded755dceec8a6e1bf244f8b557d7559d887e34a1f38d6399201cabbc
EBUILD gnome-settings-daemon-3.4.2.ebuild 3730 SHA256 4323175521c96b783354588673e52f4e4fd8c15b4d1b73082461d6dd655fd468 SHA512 9ae50701132e2738d016e0b8063dfb13a8f638f41f1c6cfaa7298bd1d1536eaa655ec3c7a80d39c7a40032554b349b7960e321c548250b0eefebd47ac107419e WHIRLPOOL a1e353ce951bd0a3de23bd0034a1ac630f7f65393b3a3c51b632ab582eb9294f344018c9c712f34cc2cf0c593a694501d77385c21de1660cf41c070716c8c30b
-MISC ChangeLog 22196 SHA256 89bc25e686be1e075af4851fd8ce8a99d7f5729be6499b648b1a9134f78efd96 SHA512 f656db20ab3a415ba1637f1f2cb787e610eabd784d4e361b8cf6097f9150bbfc56045bf05f5fe299c57695047867e806d7c19855b874b78b039ce7dc99159a22 WHIRLPOOL 8666ee14ba03f4aa886f7dc484667e8bc3c96a551a661f9f93a3b601afa3b866681a26e02e69093182acbe810967b743111e7525a9c18dbbbde12cf8d8146564
-MISC metadata.xml 719 SHA256 c7a442b18c3adc866db0c31ec2303a008fcf5b3513c0b44c1b0c71628a46f608 SHA512 42d2a44fe2002ec44ee671992e708425a75b1e4917fe9678960b64d978b43c20fbd275cefab40811e370b4ed294ff3413dc1b7d36acf6d9bc92a8820771cd78f WHIRLPOOL 70faf7a2c9df00d1974b2d9a9316fefff4c479e875d7d833f5fb8cbe384b7dee8c5bba9b7ba28de49f8b3ca38c397432bfd3b927037b2a0006e7edbc6e46eb3e
+EBUILD gnome-settings-daemon-3.6.3.ebuild 3394 SHA256 1154eaa0e3ec601827d7bf4d56e36be96aa319c6307b60b3e797c57c417f7059 SHA512 d5565e20133b98199aa8a7c697239b1fe1151e46f40a87e9ebc46a5bc812f93b9c70591452c60be64459ec8896daf2bdafb24d39f088a2fa2773f3b9b48e515c WHIRLPOOL 287f3648dbeb9f2632a9fee623755d5b68521297d345b7b4dfda8b546d56e007bb50e36e643d4b78480d608d3e3672c800203e0d49128ad1e96ed494f7bf1c4d
+MISC ChangeLog 22524 SHA256 1963c645532e232792e7f78c90be71cc40695d512259e1ab4487b1fe9f6ce947 SHA512 9a9ef15a5336104275ad531f9ef2cbd9da95f9acdf2af2cc512ab448c8b0b9f17d857fb85db4bb5b66cd600a69fca011331b93af021a9ee1bb4555e85a6a5f92 WHIRLPOOL a173f71931441d98f6b43e5c37d8e9d97927586f0c09fc3403f4b3d00ba0728fe4a1f9b0f606f4ea08c66954f50f31f351da5f9357c3a5995a8102c919a0b214
+MISC metadata.xml 824 SHA256 cd04934476f26c5ef0f5838a82e581b94ec821b5f93ca801f92c90048e3f11d0 SHA512 e803caf03ec787144c7d91839172056f1ea7054f7e9a757b72ee45e290c178df7e21a9eb12de46f3df99d7452d73e60c3788b3c92a82e983bf6795585bb96bb0 WHIRLPOOL b4a20a878e953b27fa1ea7f556bf1d35f597a1f3de2c9a9affe95491bcbf5a76bb93d9e1db43386ebc2ebe221ed909876975de7051d004160c5858eafd377227
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQxv4AAAoJEEdUh39IaPFNPsgH/ibqcMKSdDct7k71PJzvNBpl
-/29qr46eUPZ+yDl8J2SHHg651yReABGTNDwyUCSA7IeJm/ohp5u637Wa0gbH6yQI
-h1lz7BRtvHWbsrgqwyMKET3mX6pYPg19wMRgJcyp8EkHXzzRa3dqMw4heFwxFEWV
-pInTQ8OIq3/vWvZC21kjOpqM/Eubal6/ephhZmYJUxdY3DaE5KK1S9EntaJaRKXm
-O89hfAgajmYlfzQQwlSbxUATPZatjKuYKiGh6ccBfaxEhIXmsnY2lBVZfN0ZMBw9
-zKoLzWsaJWUJIUoiOebQHPspV98+b82CPvG5S0EWbWVBTxd67gpU/c524tRB0lY=
-=LDSi
+iEYEAREIAAYFAlDaHnoACgkQ1fmVwcYIWAaNuwCgve5u+DRlzdvJ+bTUbKYkKh7f
+fq0AoKhHn6E30GKeUxS+5Uo7EN3onrUX
+=91R5
-----END PGP SIGNATURE-----
diff --git a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.5.91-optional-color-wacom.patch b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.5.91-optional-color-wacom.patch
new file mode 100644
index 000000000000..3605630dbb40
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.5.91-optional-color-wacom.patch
@@ -0,0 +1,95 @@
+--- configure.ac
++++ configure.ac
+@@ -240,7 +240,20 @@
+ dnl - color
+ dnl ---------------------------------------------------------------------------
+
+-PKG_CHECK_MODULES(COLOR, [colord >= 0.1.9 gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION libcanberra-gtk3])
++AC_ARG_ENABLE([color],
++ AS_HELP_STRING([--disable-color],
++ [turn off color plugin]),
++ [with_color=$enableval],
++ [with_color=yes]) dnl Default value
++
++if test x$with_color = xyes; then
++ PKG_CHECK_MODULES(COLOR, [colord >= 0.1.9 gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION libcanberra-gtk3])
++ AC_DEFINE(HAVE_COLOR, 1, [Define if color plugin is enabled])
++fi
++AM_CONDITIONAL(WITH_COLOR, test "x$with_color" = "xyes")
++
++AC_SUBST(COLOR_CFLAGS)
++AC_SUBST(COLOR_LIBS)
+
+ dnl ---------------------------------------------------------------------------
+ dnl - wacom (disabled for s390/s390x and non Linux platforms)
+@@ -252,11 +265,22 @@
+ have_wacom=no
+ else
+ if test x$enable_gudev != xno; then
+- PKG_CHECK_MODULES(WACOM, [libwacom >= $LIBWACOM_REQUIRED_VERSION x11 xi xtst gudev-1.0 gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION xorg-wacom])
++ AC_ARG_ENABLE([wacom],
++ AS_HELP_STRING([--disable-wacom],
++ [turn off wacom plugin]),
++ [with_wacom=$enableval],
++ [with_wacom=no]) dnl Default value
++
++ if test x$with_wacom = xyes; then
++ PKG_CHECK_MODULES(WACOM, [libwacom >= $LIBWACOM_REQUIRED_VERSION x11 xi xtst gudev-1.0 gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION xorg-wacom])
++ have_wacom=yes
++ fi
++
++ AC_SUBST(WACOM_CFLAGS)
++ AC_SUBST(WACOM_LIBS)
+ else
+ AC_MSG_ERROR([GUdev is necessary to compile Wacom support])
+ fi
+- have_wacom=yes
+ fi
+ ;;
+ *)
+--- data/Makefile.am
++++ data/Makefile.am
+@@ -11,7 +11,6 @@
+ org.gnome.settings-daemon.plugins.gschema.xml \
+ org.gnome.settings-daemon.plugins.keyboard.gschema.xml \
+ org.gnome.settings-daemon.plugins.power.gschema.xml \
+- org.gnome.settings-daemon.plugins.color.gschema.xml \
+ org.gnome.settings-daemon.plugins.media-keys.gschema.xml \
+ org.gnome.settings-daemon.plugins.xsettings.gschema.xml \
+ org.gnome.settings-daemon.plugins.housekeeping.gschema.xml \
+@@ -20,6 +19,12 @@
+
+ all_schemas = $(gsettings_SCHEMAS)
+
++if WITH_COLOR
++gsettings_SCHEMAS += org.gnome.settings-daemon.plugins.color.gschema.xml
++else
++all_schemas += org.gnome.settings-daemon.plugins.color.gschema.xml
++endif
++
+ if HAVE_PACKAGEKIT
+ gsettings_SCHEMAS += org.gnome.settings-daemon.plugins.updates.gschema.xml
+ else
+--- plugins/Makefile.am
++++ plugins/Makefile.am
+@@ -6,7 +6,6 @@
+ automount \
+ background \
+ clipboard \
+- color \
+ cursor \
+ dummy \
+ power \
+@@ -21,6 +20,12 @@
+
+ disabled_plugins = $(NULL)
+
++if WITH_COLOR
++enabled_plugins += color
++else
++disabled_plugins += color
++endif
++
+ if HAVE_PACKAGEKIT
+ enabled_plugins += updates
+ else
diff --git a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.5.91-short-touchpad-timeout.patch b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.5.91-short-touchpad-timeout.patch
new file mode 100644
index 000000000000..b011009572ce
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.5.91-short-touchpad-timeout.patch
@@ -0,0 +1,13 @@
+diff --git a/plugins/mouse/gsd-mouse-manager.c b/plugins/mouse/gsd-mouse-manager.c
+index 80f664a..c9a29fb 100644
+--- a/plugins/mouse/gsd-mouse-manager.c
++++ b/plugins/mouse/gsd-mouse-manager.c
+@@ -533,7 +533,7 @@ set_disable_w_typing (GsdMouseManager *manager, gboolean state)
+
+ g_ptr_array_add (args, "syndaemon");
+ g_ptr_array_add (args, "-i");
+- g_ptr_array_add (args, "1.0");
++ g_ptr_array_add (args, "0.5");
+ g_ptr_array_add (args, "-t");
+ g_ptr_array_add (args, "-K");
+ g_ptr_array_add (args, "-R");
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild
new file mode 100644
index 000000000000..6e9e20c74484
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild,v 1.1 2012/12/25 21:45:29 eva Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2 virtualx
+
+DESCRIPTION="Gnome Settings Daemon"
+HOMEPAGE="http://www.gnome.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+colord +cups debug +i18n packagekit policykit +short-touchpad-timeout smartcard systemd +udev wacom"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+REQUIRED_USE="
+ packagekit? ( udev )
+ smartcard? ( udev )
+"
+
+# colord-0.1.13 needed to avoid polkit errors in CreateProfile and CreateDevice
+COMMON_DEPEND="
+ >=dev-libs/glib-2.31.0:2
+ >=x11-libs/gtk+-3.3.4:3
+ >=gnome-base/gnome-desktop-3.5.3:3=
+ >=gnome-base/gsettings-desktop-schemas-3.5.90
+ media-fonts/cantarell
+ media-libs/fontconfig
+ >=media-libs/lcms-2.2:2
+ media-libs/libcanberra[gtk3]
+ >=media-sound/pulseaudio-0.9.16
+ >=sys-power/upower-0.9.11
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/libnotify-0.7.3:=
+ x11-libs/libX11
+ x11-libs/libxkbfile
+ x11-libs/libXi
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXtst
+ x11-libs/libXxf86misc
+
+ colord? ( >=x11-misc/colord-0.1.13 )
+ cups? ( >=net-print/cups-1.4[dbus] )
+ i18n? ( >=app-i18n/ibus-1.4.99 )
+ packagekit? ( >=app-admin/packagekit-base-0.7.4 )
+ smartcard? ( >=dev-libs/nss-3.11.2 )
+ systemd? ( >=sys-apps/systemd-31 )
+ udev? ( virtual/udev[gudev] )
+ wacom? (
+ >=dev-libs/libwacom-0.6
+ x11-drivers/xf86-input-wacom )
+"
+# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
+# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
+# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
+RDEPEND="${COMMON_DEPEND}
+ gnome-base/dconf
+ >=x11-themes/gnome-themes-standard-2.91
+ >=x11-themes/gnome-icon-theme-2.91
+ >=x11-themes/gnome-icon-theme-symbolic-2.91
+ !<gnome-base/gnome-control-center-2.22
+ !<gnome-extra/gnome-color-manager-3.1.1
+ !<gnome-extra/gnome-power-manager-3.1.3
+
+ !systemd? ( sys-auth/consolekit )
+"
+# xproto-7.0.15 needed for power plugin
+DEPEND="${COMMON_DEPEND}
+ cups? ( sys-apps/sed )
+ dev-libs/libxml2:2
+ sys-devel/gettext
+ >=dev-util/intltool-0.40
+ virtual/pkgconfig
+ x11-proto/inputproto
+ x11-proto/xf86miscproto
+ >=x11-proto/xproto-7.0.15
+"
+
+src_prepare() {
+ # https://bugzilla.gnome.org/show_bug.cgi?id=621836
+ # Apparently this change severely affects touchpad usability for some
+ # people, so revert it if USE=short-touchpad-timeout.
+ # Revisit if/when upstream adds a setting for customizing the timeout.
+ use short-touchpad-timeout &&
+ epatch "${FILESDIR}/${PN}-3.5.91-short-touchpad-timeout.patch"
+
+ # Make colord and wacom optional; requires eautoreconf
+ epatch "${FILESDIR}/${PN}-3.5.91-optional-color-wacom.patch"
+
+ eautoreconf
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # README is empty
+ DOCS="AUTHORS NEWS ChangeLog MAINTAINERS"
+ G2CONF="${G2CONF}
+ --disable-static
+ --enable-man
+ $(use_enable colord color)
+ $(use_enable cups)
+ $(use_enable debug)
+ $(use_enable debug more-warnings)
+ $(use_enable i18n ibus)
+ $(use_enable packagekit)
+ $(use_enable smartcard smartcard-support)
+ $(use_enable systemd)
+ $(use_enable udev gudev)
+ $(use_enable wacom)"
+ gnome2_src_configure
+}
+
+src_test() {
+ Xemake check
+}
diff --git a/gnome-base/gnome-settings-daemon/metadata.xml b/gnome-base/gnome-settings-daemon/metadata.xml
index 7cff9d63b92f..b258fed96ee3 100644
--- a/gnome-base/gnome-settings-daemon/metadata.xml
+++ b/gnome-base/gnome-settings-daemon/metadata.xml
@@ -5,6 +5,8 @@
<use>
<flag name="colord">Support color management using
<pkg>x11-misc/colord</pkg></flag>
+ <flag name="i18n">Enable support for enhanced input methods through
+ <pkg>app-i18n/ibus</pkg></flag>
<flag name="packagekit">Enable support for the distro-neutral package
manager GUI <pkg>app-admin/packagekit</pkg></flag>
<flag name="short-touchpad-timeout">Change the touchpad timeout so that