diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-05-25 08:15:12 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-05-25 08:15:12 +0000 |
commit | ec6543937b614e410146c3c0cf8634edc686db45 (patch) | |
tree | e87a76ff9f6af56151f45af08630e0ac97447a90 /gnome-base/gnome-control-center | |
parent | Restrict virtual/libusb to SLOT="0" because libusb-1 is not supported yet. (diff) | |
download | gentoo-2-ec6543937b614e410146c3c0cf8634edc686db45.tar.gz gentoo-2-ec6543937b614e410146c3c0cf8634edc686db45.tar.bz2 gentoo-2-ec6543937b614e410146c3c0cf8634edc686db45.zip |
Version bump for gnome-3.2 version. Make gnome-online-accounts optional (requested by Matt Turner). Fix socialweb USE flag description. Drop old.
(Portage version: 2.2.0_alpha107/cvs/Linux x86_64)
Diffstat (limited to 'gnome-base/gnome-control-center')
-rw-r--r-- | gnome-base/gnome-control-center/ChangeLog | 15 | ||||
-rw-r--r-- | gnome-base/gnome-control-center/files/gnome-control-center-3.2.3-optional-colord-goa.patch | 100 | ||||
-rw-r--r-- | gnome-base/gnome-control-center/files/gnome-control-center-3.4.2-optional-bt-colord-goa-wacom.patch (renamed from gnome-base/gnome-control-center/files/gnome-control-center-3.4.1-optional-bluetooth-colord-wacom.patch) | 110 | ||||
-rw-r--r-- | gnome-base/gnome-control-center/gnome-control-center-3.2.3.ebuild (renamed from gnome-base/gnome-control-center/gnome-control-center-3.4.1.ebuild) | 49 | ||||
-rw-r--r-- | gnome-base/gnome-control-center/gnome-control-center-3.4.2.ebuild | 11 | ||||
-rw-r--r-- | gnome-base/gnome-control-center/metadata.xml | 6 |
6 files changed, 233 insertions, 58 deletions
diff --git a/gnome-base/gnome-control-center/ChangeLog b/gnome-base/gnome-control-center/ChangeLog index 1e8c4402344d..f359ad7f6d17 100644 --- a/gnome-base/gnome-control-center/ChangeLog +++ b/gnome-base/gnome-control-center/ChangeLog @@ -1,6 +1,19 @@ # ChangeLog for gnome-base/gnome-control-center # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/ChangeLog,v 1.103 2012/05/21 18:51:38 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/ChangeLog,v 1.104 2012/05/25 08:15:12 tetromino Exp $ + +*gnome-control-center-3.2.3 (25 May 2012) + + 25 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org> + +gnome-control-center-3.2.3.ebuild, + +files/gnome-control-center-3.2.3-optional-colord-goa.patch, + -gnome-control-center-3.4.1.ebuild, + -files/gnome-control-center-3.4.1-optional-bluetooth-colord-wacom.patch, + gnome-control-center-3.4.2.ebuild, + +files/gnome-control-center-3.4.2-optional-bt-colord-goa-wacom.patch, + metadata.xml: + Version bump for gnome-3.2 version. Make gnome-online-accounts optional + (requested by Matt Turner). Fix socialweb USE flag description. Drop old. 21 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gnome-control-center-3.2.2.ebuild: diff --git a/gnome-base/gnome-control-center/files/gnome-control-center-3.2.3-optional-colord-goa.patch b/gnome-base/gnome-control-center/files/gnome-control-center-3.2.3-optional-colord-goa.patch new file mode 100644 index 000000000000..24fadfc3e28d --- /dev/null +++ b/gnome-base/gnome-control-center/files/gnome-control-center-3.2.3-optional-colord-goa.patch @@ -0,0 +1,100 @@ +From 86cd8f0edaea95ec819cfcc380834608d95b066a Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev <tetromino@gentoo.org> +Date: Thu, 27 Oct 2011 23:55:23 -0400 +Subject: [PATCH] Make colord and gnome-online-accounts optional. + +--- + configure.ac | 38 ++++++++++++++++++++++++++++++++++++-- + panels/Makefile.am | 10 ++++++++-- + 2 files changed, 44 insertions(+), 4 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 109c610..26e9f6b 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -103,10 +103,44 @@ PKG_CHECK_MODULES(MEDIA_PANEL, $COMMON_MODULES) + PKG_CHECK_MODULES(MOUSE_PANEL, $COMMON_MODULES xi >= 1.2 + gnome-settings-daemon >= $GSD_REQUIRED_VERSION x11) + PKG_CHECK_MODULES(NETWORK_PANEL, $COMMON_MODULES) +-PKG_CHECK_MODULES(ONLINE_ACCOUNTS_PANEL, $COMMON_MODULES goa-1.0 goa-backend-1.0) ++build_online_accounts=false ++AC_ARG_ENABLE(goa, ++ AC_HELP_STRING([--disable-goa], ++ [disable online accounts management panel]), ++ [case "${enableval}" in ++ yes) WANT_ONLINE_ACCOUNTS=yes ;; ++ no) WANT_ONLINE_ACCOUNTS=no ;; ++ *) AC_MSG_ERROR(bad value ${enableval} for --disable-goa) ;; ++ esac], ++ [WANT_ONLINE_ACCOUNTS=yes]) dnl Default value ++ ++if test x$WANT_ONLINE_ACCOUNTS = xyes; then ++ PKG_CHECK_MODULES(ONLINE_ACCOUNTS_PANEL, $COMMON_MODULES goa-1.0 goa-backend-1.0) ++ build_online_accounts=true ++fi ++AM_CONDITIONAL(BUILD_ONLINE_ACCOUNTS, test "x$build_online_accounts" = "xtrue") ++AC_SUBST(ONLINE_ACCOUNTS_PANEL_CFLAGS) ++AC_SUBST(ONLINE_ACCOUNTS_PANEL_LIBS) + PKG_CHECK_MODULES(POWER_PANEL, $COMMON_MODULES upower-glib >= 0.9.1 + gnome-settings-daemon >= $GSD_REQUIRED_VERSION) +-PKG_CHECK_MODULES(COLOR_PANEL, $COMMON_MODULES colord >= 0.1.8) ++build_color=false ++AC_ARG_ENABLE(color, ++ AC_HELP_STRING([--disable-color], ++ [disable color management panel]), ++ [case "${enableval}" in ++ yes) WANT_COLOR=yes ;; ++ no) WANT_COLOR=no ;; ++ *) AC_MSG_ERROR(bad value ${enableval} for --disable-color) ;; ++ esac], ++ [WANT_COLOR=yes]) dnl Default value ++ ++if test x$WANT_COLOR = xyes; then ++ PKG_CHECK_MODULES(COLOR_PANEL, $COMMON_MODULES colord >= 0.1.8) ++ build_color=true ++fi ++AM_CONDITIONAL(BUILD_COLOR, test "x$build_color" = "xtrue") ++AC_SUBST(COLOR_PANEL_CFLAGS) ++AC_SUBST(COLOR_PANEL_LIBS) + PKG_CHECK_MODULES(PRINTERS_PANEL, $COMMON_MODULES dbus-glib-1 + polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION) + PKG_CHECK_MODULES(REGION_PANEL, $COMMON_MODULES libgnomekbd >= 2.91.91 +diff --git a/panels/Makefile.am b/panels/Makefile.am +index 566a2f8..ab636c5 100644 +--- a/panels/Makefile.am ++++ b/panels/Makefile.am +@@ -3,11 +3,9 @@ SUBDIRS= \ + background \ + screen \ + power \ +- color \ + display \ + media \ + mouse \ +- online-accounts \ + region \ + info \ + sound \ +@@ -17,6 +15,10 @@ SUBDIRS= \ + datetime \ + wacom + ++if BUILD_COLOR ++SUBDIRS += color ++endif ++ + if BUILD_PRINTERS + SUBDIRS += printers + endif +@@ -25,4 +27,8 @@ if BUILD_NETWORK + SUBDIRS += network + endif + ++if BUILD_ONLINE_ACCOUNTS ++SUBDIRS += online-accounts ++endif ++ + -include $(top_srcdir)/git.mk +-- +1.7.8.6 + diff --git a/gnome-base/gnome-control-center/files/gnome-control-center-3.4.1-optional-bluetooth-colord-wacom.patch b/gnome-base/gnome-control-center/files/gnome-control-center-3.4.2-optional-bt-colord-goa-wacom.patch index 03248f790040..31facc732a1e 100644 --- a/gnome-base/gnome-control-center/files/gnome-control-center-3.4.1-optional-bluetooth-colord-wacom.patch +++ b/gnome-base/gnome-control-center/files/gnome-control-center-3.4.2-optional-bt-colord-goa-wacom.patch @@ -1,19 +1,41 @@ -From f9d277788e7ac4338955a272eee043f6774421d9 Mon Sep 17 00:00:00 2001 +From 93d009037aa3321e2eea86ef2e70cde959c5a250 Mon Sep 17 00:00:00 2001 From: Alexandre Rostovtsev <tetromino@gentoo.org> Date: Sun, 13 May 2012 19:53:13 -0400 -Subject: [PATCH] Make bluetooth, colord, wacom optional +Subject: [PATCH] Make bluetooth, colord, gnome-online-accounts, wacom + optional --- - configure.ac | 65 ++++++++++++++++++++++++++++++++++++++++++++------- - panels/Makefile.am | 12 +++++++-- - 2 files changed, 65 insertions(+), 12 deletions(-) + configure.ac | 101 ++++++++++++++++++++++++++++++++++++++++++++++------ + panels/Makefile.am | 17 +++++++-- + 2 files changed, 103 insertions(+), 15 deletions(-) diff --git a/configure.ac b/configure.ac -index 1046870..a40b792 100644 +index d496365..2d2d15e 100644 --- a/configure.ac +++ b/configure.ac -@@ -109,7 +109,24 @@ PKG_CHECK_MODULES(NETWORK_PANEL, $COMMON_MODULES) - PKG_CHECK_MODULES(ONLINE_ACCOUNTS_PANEL, $COMMON_MODULES goa-1.0 goa-backend-1.0) +@@ -106,10 +106,44 @@ PKG_CHECK_MODULES(MEDIA_PANEL, $COMMON_MODULES) + PKG_CHECK_MODULES(MOUSE_PANEL, $COMMON_MODULES xi >= 1.2 + gnome-settings-daemon >= $GSD_REQUIRED_VERSION x11) + PKG_CHECK_MODULES(NETWORK_PANEL, $COMMON_MODULES) +-PKG_CHECK_MODULES(ONLINE_ACCOUNTS_PANEL, $COMMON_MODULES goa-1.0 goa-backend-1.0) ++build_online_accounts=false ++AC_ARG_ENABLE(goa, ++ AC_HELP_STRING([--disable-goa], ++ [disable online accounts management panel]), ++ [case "${enableval}" in ++ yes) WANT_ONLINE_ACCOUNTS=yes ;; ++ no) WANT_ONLINE_ACCOUNTS=no ;; ++ *) AC_MSG_ERROR(bad value ${enableval} for --disable-goa) ;; ++ esac], ++ [WANT_ONLINE_ACCOUNTS=yes]) dnl Default value ++ ++if test x$WANT_ONLINE_ACCOUNTS = xyes; then ++ PKG_CHECK_MODULES(ONLINE_ACCOUNTS_PANEL, $COMMON_MODULES goa-1.0 goa-backend-1.0) ++ build_online_accounts=true ++fi ++AM_CONDITIONAL(BUILD_ONLINE_ACCOUNTS, test "x$build_online_accounts" = "xtrue") ++AC_SUBST(ONLINE_ACCOUNTS_PANEL_CFLAGS) ++AC_SUBST(ONLINE_ACCOUNTS_PANEL_LIBS) PKG_CHECK_MODULES(POWER_PANEL, $COMMON_MODULES upower-glib >= 0.9.1 gnome-settings-daemon >= $GSD_REQUIRED_VERSION) -PKG_CHECK_MODULES(COLOR_PANEL, $COMMON_MODULES colord >= 0.1.8) @@ -23,8 +45,8 @@ index 1046870..a40b792 100644 + [disable color management panel]), + [case "${enableval}" in + yes) WANT_COLOR=yes ;; -+ no) WANT_COLOR=no ;; -+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-color) ;; ++ no) WANT_COLOR=no ;; ++ *) AC_MSG_ERROR(bad value ${enableval} for --disable-color) ;; + esac], + [WANT_COLOR=yes]) dnl Default value + @@ -38,7 +60,7 @@ index 1046870..a40b792 100644 PKG_CHECK_MODULES(PRINTERS_PANEL, $COMMON_MODULES polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION) PKG_CHECK_MODULES(REGION_PANEL, $COMMON_MODULES libgnomekbd >= 2.91.91 -@@ -127,10 +144,26 @@ PKG_CHECK_MODULES(USER_ACCOUNTS_PANEL, $COMMON_MODULES +@@ -127,10 +161,26 @@ PKG_CHECK_MODULES(USER_ACCOUNTS_PANEL, $COMMON_MODULES gnome-desktop-3.0 gdk-pixbuf-2.0 >= $GDKPIXBUF_REQUIRED_VERSION $SYSTEMD) @@ -53,8 +75,8 @@ index 1046870..a40b792 100644 + [disable wacom management panel]), + [case "${enableval}" in + yes) WANT_WACOM=yes ;; -+ no) WANT_WACOM=no ;; -+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-wacom) ;; ++ no) WANT_WACOM=no ;; ++ *) AC_MSG_ERROR(bad value ${enableval} for --disable-wacom) ;; + esac], + [WANT_WACOM=yes]) dnl Default value + @@ -69,7 +91,7 @@ index 1046870..a40b792 100644 GDESKTOP_PREFIX=`$PKG_CONFIG --variable prefix gsettings-desktop-schemas` AC_SUBST(GDESKTOP_PREFIX) -@@ -146,10 +179,24 @@ if test "x$have_networkmanager" = xno ; then +@@ -146,10 +196,24 @@ if test "x$have_networkmanager" = xno ; then fi AM_CONDITIONAL(BUILD_NETWORK, [test x$have_networkmanager = xyes]) @@ -83,8 +105,8 @@ index 1046870..a40b792 100644 + [disable bluetooth management panel]), + [case "${enableval}" in + yes) WANT_BLUETOOTH=yes ;; -+ no) WANT_BLUETOOTH=no ;; -+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-bluetooth) ;; ++ no) WANT_BLUETOOTH=no ;; ++ *) AC_MSG_ERROR(bad value ${enableval} for --disable-bluetooth) ;; + esac], + [WANT_BLUETOOTH=yes]) dnl Default value + @@ -98,19 +120,61 @@ index 1046870..a40b792 100644 # Check for CUPS 1.4 or newer AC_ARG_ENABLE([cups], +@@ -423,11 +487,16 @@ if test "x$have_networkmanager" = "xyes"; then + else + AC_MSG_NOTICE([ Network panel disabled]) + fi +-if test "x$have_bluetooth" = "xyes"; then ++if test "x$build_bluetooth" = "xtrue"; then + AC_MSG_NOTICE([** gnome-bluetooth (Bluetooth panel)]) + else + AC_MSG_NOTICE([ Bluetooth panel disabled]) + fi ++if test "x$build_color" = "xtrue"; then ++ AC_MSG_NOTICE([** colord (Color panel)]) ++else ++ AC_MSG_NOTICE([ Color panel disabled]) ++fi + if test "x$enable_cups" = "xyes"; then + AC_MSG_NOTICE([** CUPS (Printers panel)]) + else +@@ -438,6 +507,11 @@ if test "x$have_cheese" = "xyes"; then + else + AC_MSG_NOTICE([ Users panel webcam support disabled]) + fi ++if test "x$build_online_accounts" = "xtrue"; then ++ AC_MSG_NOTICE([** gnome-online-accounts (Online Accounts panel)]) ++else ++ AC_MSG_NOTICE([ Online Accounts panel disabled]) ++fi + if test "x$with_libsocialweb" = "xyes"; then + AC_MSG_NOTICE([** libsocialweb (Background panel Flickr support)]) + else +@@ -448,4 +522,9 @@ if test "x$with_systemd" = "xyes"; then + else + AC_MSG_NOTICE([ Using ConsoleKit for session tracking]) + fi ++if test "x$build_wacom" = "xtrue"; then ++ AC_MSG_NOTICE([** libwacom (Wacom Graphics Tablet panel)]) ++else ++ AC_MSG_NOTICE([ Wacom Graphics Tablet panel disabled]) ++fi + AC_MSG_NOTICE([End options]) diff --git a/panels/Makefile.am b/panels/Makefile.am -index 172dd06..09e7b00 100644 +index 172dd06..134b0c8 100644 --- a/panels/Makefile.am +++ b/panels/Makefile.am -@@ -3,7 +3,6 @@ SUBDIRS= \ +@@ -3,18 +3,19 @@ SUBDIRS= \ background \ screen \ power \ - color \ display \ mouse \ - online-accounts \ -@@ -13,8 +12,11 @@ SUBDIRS= \ +- online-accounts \ + region \ + info \ + sound \ keyboard \ universal-access \ user-accounts \ @@ -124,10 +188,14 @@ index 172dd06..09e7b00 100644 if BUILD_PRINTERS SUBDIRS += printers -@@ -28,4 +30,8 @@ if BUILD_BLUETOOTH +@@ -28,4 +29,12 @@ if BUILD_BLUETOOTH SUBDIRS += bluetooth endif ++if BUILD_ONLINE_ACCOUNTS ++SUBDIRS += online-accounts ++endif ++ +if BUILD_WACOM +SUBDIRS += wacom +endif diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.4.1.ebuild b/gnome-base/gnome-control-center/gnome-control-center-3.2.3.ebuild index 24bdd946532a..894b57da8035 100644 --- a/gnome-base/gnome-control-center/gnome-control-center-3.4.1.ebuild +++ b/gnome-base/gnome-control-center/gnome-control-center-3.2.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/gnome-control-center-3.4.1.ebuild,v 1.2 2012/05/14 13:15:30 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/gnome-control-center-3.2.3.ebuild,v 1.1 2012/05/25 08:15:12 tetromino Exp $ EAPI="4" GCONF_DEBUG="yes" @@ -13,7 +13,7 @@ HOMEPAGE="http://www.gnome.org/" LICENSE="GPL-2" SLOT="2" -IUSE="+bluetooth +cheese +colord +cups +networkmanager +socialweb wacom" +IUSE="+cheese +colord +cups +gnome-online-accounts +networkmanager +socialweb" KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" # XXX: gnome-desktop-2.91.5 is needed for upstream commit c67f7efb @@ -24,12 +24,14 @@ KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solari # gnome-settings-daemon-3.1.4 is needed for power panel (commit 4f08a325) # g-s-d[policykit] needed for bug #403527 COMMON_DEPEND=" - >=dev-libs/glib-2.31.0:2 + >=dev-libs/glib-2.29.14:2 >=x11-libs/gdk-pixbuf-2.23.0:2 - >=x11-libs/gtk+-3.3.5:3 - >=gnome-base/gsettings-desktop-schemas-3.3.0 - >=gnome-base/gnome-desktop-3.1.91:3 - >=gnome-base/gnome-settings-daemon-3.3.92[colord?,policykit] + >=x11-libs/gtk+-3.1.19:3 + >=gnome-base/gsettings-desktop-schemas-3.0.2 + >=gnome-base/gconf-2.0:2 + >=dev-libs/dbus-glib-0.73 + >=gnome-base/gnome-desktop-3.1.0:3 + >=gnome-base/gnome-settings-daemon-3.1.4[colord(+)?,policykit] >=gnome-base/libgnomekbd-2.91.91 app-text/iso-codes @@ -37,7 +39,6 @@ COMMON_DEPEND=" gnome-base/gnome-menus:3 gnome-base/libgtop:2 media-libs/fontconfig - net-libs/gnome-online-accounts >=media-libs/libcanberra-0.13[gtk3] >=media-sound/pulseaudio-0.9.16[glib] @@ -51,32 +52,27 @@ COMMON_DEPEND=" >=x11-libs/libxklavier-5.1 >=x11-libs/libXi-1.2 - bluetooth? ( >=net-wireless/gnome-bluetooth-3.3.4 ) cheese? ( media-libs/gstreamer:0.10 - >=media-video/cheese-3.3.5 ) + >=media-video/cheese-2.91.91.1 ) colord? ( >=x11-misc/colord-0.1.8 ) cups? ( >=net-print/cups-1.4[dbus] ) + gnome-online-accounts? ( net-libs/gnome-online-accounts ) networkmanager? ( >=gnome-extra/nm-applet-0.9.1.90 >=net-misc/networkmanager-0.8.997 ) - socialweb? ( net-libs/libsocialweb ) - wacom? ( >=dev-libs/libwacom-0.3 - x11-libs/libXi )" + socialweb? ( net-libs/libsocialweb )" # <gnome-color-manager-3.1.2 has file collisions with g-c-c-3.1.x RDEPEND="${COMMON_DEPEND} app-admin/apg sys-apps/accountsservice x11-themes/gnome-icon-theme-symbolic - colord? ( >=gnome-extra/gnome-color-manager-3 ) cups? ( net-print/cups-pk-helper ) - wacom? ( gnome-base/gnome-settings-daemon[wacom] ) !<gnome-base/gdm-2.91.94 !<gnome-extra/gnome-color-manager-3.1.2 !gnome-extra/gnome-media[pulseaudio] - !<gnome-extra/gnome-media-2.32.0-r300 - !<net-wireless/gnome-bluetooth-3.3.2" + !<gnome-extra/gnome-media-2.32.0-r300" # PDEPEND to avoid circular dependency PDEPEND=">=gnome-base/gnome-session-2.91.6-r1" DEPEND="${COMMON_DEPEND} @@ -98,29 +94,24 @@ DEPEND="${COMMON_DEPEND} # gnome-base/gnome-common pkg_setup() { - # TODO: libwacom is needed for wacom support G2CONF="${G2CONF} --disable-update-mimedb --disable-static - $(use_enable bluetooth) $(use_with cheese) $(use_enable colord color) $(use_enable cups) - $(use_with socialweb libsocialweb) - $(use_enable wacom)" + $(use_enable gnome-online-accounts goa) + $(use_with socialweb libsocialweb)" DOCS="AUTHORS ChangeLog NEWS README TODO" } src_prepare() { - # Make colord plugin optional; requires eautoreconf - epatch "${FILESDIR}/${PN}-3.4.1-optional-bluetooth-colord-wacom.patch" + # https://bugzilla.gnome.org/show_bug.cgi?id=670051, requires eautoreconf + epatch "${FILESDIR}/${PN}-3.2.2-timezones-linguas.patch" + + # Make some panels optional; requires eautoreconf + epatch "${FILESDIR}/${PN}-3.2.3-optional-colord-goa.patch" eautoreconf gnome2_src_prepare - - # panels/datetime/Makefile.am gets touched as a result of something in our - # src_prepare(). We need to touch timedated{c,h} to prevent them from being - # regenerated (bug #415901) - [[ -f panels/datetime/timedated.h ]] && touch panels/datetime/timedated.h - [[ -f panels/datetime/timedated.c ]] && touch panels/datetime/timedated.c } diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.4.2.ebuild b/gnome-base/gnome-control-center/gnome-control-center-3.4.2.ebuild index 16b140047da1..aff960bfacaf 100644 --- a/gnome-base/gnome-control-center/gnome-control-center-3.4.2.ebuild +++ b/gnome-base/gnome-control-center/gnome-control-center-3.4.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/gnome-control-center-3.4.2.ebuild,v 1.2 2012/05/21 14:32:03 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/gnome-control-center-3.4.2.ebuild,v 1.3 2012/05/25 08:15:12 tetromino Exp $ EAPI="4" GCONF_DEBUG="yes" @@ -13,7 +13,7 @@ HOMEPAGE="http://www.gnome.org/" LICENSE="GPL-2" SLOT="2" -IUSE="+bluetooth +cheese +colord +cups +networkmanager +socialweb systemd wacom" +IUSE="+bluetooth +cheese +colord +cups +gnome-online-accounts +networkmanager +socialweb systemd wacom" KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" # XXX: gnome-desktop-2.91.5 is needed for upstream commit c67f7efb @@ -37,7 +37,6 @@ COMMON_DEPEND=" gnome-base/gnome-menus:3 gnome-base/libgtop:2 media-libs/fontconfig - net-libs/gnome-online-accounts >=media-libs/libcanberra-0.13[gtk3] >=media-sound/pulseaudio-0.9.16[glib] @@ -57,6 +56,7 @@ COMMON_DEPEND=" >=media-video/cheese-3.3.5 ) colord? ( >=x11-misc/colord-0.1.8 ) cups? ( >=net-print/cups-1.4[dbus] ) + gnome-online-accounts? ( net-libs/gnome-online-accounts ) networkmanager? ( >=gnome-extra/nm-applet-0.9.1.90 >=net-misc/networkmanager-0.8.997 ) @@ -107,6 +107,7 @@ pkg_setup() { $(use_with cheese) $(use_enable colord color) $(use_enable cups) + $(use_enable gnome-online-accounts goa) $(use_with socialweb libsocialweb) $(use_enable systemd) $(use_enable wacom)" @@ -114,8 +115,8 @@ pkg_setup() { } src_prepare() { - # Make colord plugin optional; requires eautoreconf - epatch "${FILESDIR}/${PN}-3.4.1-optional-bluetooth-colord-wacom.patch" + # Make some panels optional; requires eautoreconf + epatch "${FILESDIR}/${PN}-3.4.2-optional-bt-colord-goa-wacom.patch" eautoreconf gnome2_src_prepare diff --git a/gnome-base/gnome-control-center/metadata.xml b/gnome-base/gnome-control-center/metadata.xml index bc5209b07a1e..55c8b1b65015 100644 --- a/gnome-base/gnome-control-center/metadata.xml +++ b/gnome-base/gnome-control-center/metadata.xml @@ -7,8 +7,10 @@ <pkg>x11-misc/colord</pkg></flag> <flag name="cheese">Add support for taking pictures for the user accounts panel using <pkg>media-video/cheese</pkg></flag> - <flag name="socialweb">Add support for configuring social web service - settings using <pkg>net-libs/libsocialweb</pkg></flag> + <flag name="gnome-online-accounts">Enable configuration panel for + <pkg>net-libs/gnome-online-accounts</pkg> accounts</flag> + <flag name="socialweb">Add support for desktop background images from + Flickr using <pkg>net-libs/libsocialweb</pkg></flag> <flag name="systemd">Use <pkg>sys-apps/systemd</pkg> instead of <pkg>sys-auth/consolekit</pkg> for session tracking</flag> <flag name="wacom">Enable support for Wacom tablets and drawing |