From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-commits+bounces-507215-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C7C30138010 for <garchives@archives.gentoo.org>; Fri, 21 Sep 2012 00:29:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 789BAE058E; Fri, 21 Sep 2012 00:27:54 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 36D3AE058E for <gentoo-commits@lists.gentoo.org>; Fri, 21 Sep 2012 00:27:54 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 79A2E33D710 for <gentoo-commits@lists.gentoo.org>; Fri, 21 Sep 2012 00:27:48 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id CC5EFE5456 for <gentoo-commits@lists.gentoo.org>; Fri, 21 Sep 2012 00:27:44 +0000 (UTC) From: "Nirbheek Chauhan" <nirbheek@gentoo.org> To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Nirbheek Chauhan" <nirbheek@gentoo.org> Message-ID: <1348186101.decb6469c9cfd7ba7305c4a7aee6a6e571c6af00.nirbheek@gentoo> Subject: [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-control-center/, gnome-base/gnome-control-center/files/ X-VCS-Repository: proj/gnome X-VCS-Files: gnome-base/gnome-control-center/files/gnome-control-center-3.5.91-fix-printer-panel-build.patch gnome-base/gnome-control-center/gnome-control-center-3.5.91.ebuild gnome-base/gnome-control-center/gnome-control-center-3.5.92.ebuild gnome-base/gnome-control-center/gnome-control-center-9999.ebuild X-VCS-Directories: gnome-base/gnome-control-center/ gnome-base/gnome-control-center/files/ X-VCS-Committer: nirbheek X-VCS-Committer-Name: Nirbheek Chauhan X-VCS-Revision: decb6469c9cfd7ba7305c4a7aee6a6e571c6af00 X-VCS-Branch: master Date: Fri, 21 Sep 2012 00:27:44 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: b1fee106-8c29-4019-ac76-7bc7798cfe6d X-Archives-Hash: b4c826295aae57f02d09bb2a3899dd22 commit: decb6469c9cfd7ba7305c4a7aee6a6e571c6af00 Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org> AuthorDate: Thu Sep 20 23:44:07 2012 +0000 Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org> CommitDate: Fri Sep 21 00:08:21 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=decb6469 gnome-base/gnome-control-center: 3.5.91 → 3.5.92 --- ...rol-center-3.5.91-fix-printer-panel-build.patch | 29 -------------------- ...1.ebuild => gnome-control-center-3.5.92.ebuild} | 18 ++++-------- .../gnome-control-center-9999.ebuild | 20 +++++--------- 3 files changed, 13 insertions(+), 54 deletions(-) diff --git a/gnome-base/gnome-control-center/files/gnome-control-center-3.5.91-fix-printer-panel-build.patch b/gnome-base/gnome-control-center/files/gnome-control-center-3.5.91-fix-printer-panel-build.patch deleted file mode 100644 index 8fd19ee..0000000 --- a/gnome-base/gnome-control-center/files/gnome-control-center-3.5.91-fix-printer-panel-build.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 49797e8ae2753bacc74b86cd28be250ff93a62cc Mon Sep 17 00:00:00 2001 -From: Stefano Facchini <stefano.facchini@gmail.com> -Date: Wed, 05 Sep 2012 17:34:19 +0000 -Subject: printers: Add missing definition of HAVE_CUPS_1_6 - -Commit 1532d7ef forgot to actually define HAVE_CUPS_1_6 -when building against CUPS 1.6 - -https://bugzilla.gnome.org/show_bug.cgi?id=683441 ---- -(limited to 'panels/printers/pp-maintenance-command.c') - -diff --git a/panels/printers/pp-maintenance-command.c b/panels/printers/pp-maintenance-command.c -index e2a831b..0966945 100644 ---- a/panels/printers/pp-maintenance-command.c -+++ b/panels/printers/pp-maintenance-command.c -@@ -25,6 +25,10 @@ - - #include "pp-utils.h" - -+#if (CUPS_VERSION_MAJOR > 1) || (CUPS_VERSION_MINOR > 5) -+#define HAVE_CUPS_1_6 1 -+#endif -+ - #ifndef HAVE_CUPS_1_6 - #define ippGetCount(attr) attr->num_values - #define ippGetValueTag(attr) attr->value_tag --- -cgit v0.9.0.2 diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.5.91.ebuild b/gnome-base/gnome-control-center/gnome-control-center-3.5.92.ebuild similarity index 87% rename from gnome-base/gnome-control-center/gnome-control-center-3.5.91.ebuild rename to gnome-base/gnome-control-center/gnome-control-center-3.5.92.ebuild index 395f6aa..53be9cb 100644 --- a/gnome-base/gnome-control-center/gnome-control-center-3.5.91.ebuild +++ b/gnome-base/gnome-control-center/gnome-control-center-3.5.92.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.gnome.org/" LICENSE="GPL-2" SLOT="2" -IUSE="+bluetooth +cheese +colord +cups +gnome-online-accounts +i18n kerberos +networkmanager +socialweb systemd wacom" +IUSE="+bluetooth +colord +cups +gnome-online-accounts +i18n kerberos +networkmanager +socialweb systemd v4l wacom" if [[ ${PV} = 9999 ]]; then KEYWORDS="" else @@ -33,7 +33,7 @@ COMMON_DEPEND=" >=x11-libs/gtk+-3.5.13:3 >=gnome-base/gsettings-desktop-schemas-3.5.91 >=gnome-base/gnome-desktop-3.5.91:3 - >=gnome-base/gnome-settings-daemon-3.5.2[colord?,policykit] + >=gnome-base/gnome-settings-daemon-3.5.90[colord?,policykit] >=gnome-base/libgnomekbd-2.91.91 app-text/iso-codes @@ -55,10 +55,10 @@ COMMON_DEPEND=" >=x11-libs/libXi-1.2 bluetooth? ( >=net-wireless/gnome-bluetooth-3.5.5 ) - cheese? ( - media-libs/gstreamer:0.10 + v4l? ( + media-libs/gstreamer:1.0 media-libs/clutter-gtk:1.0 - >=media-video/cheese-3.3.5 ) + >=media-video/cheese-3.5.91 ) colord? ( >=x11-misc/colord-0.1.8 ) cups? ( >=net-print/cups-1.4[dbus] ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.5.90 ) @@ -69,7 +69,7 @@ COMMON_DEPEND=" >=net-misc/networkmanager-0.8.997 ) socialweb? ( net-libs/libsocialweb ) systemd? ( >=sys-apps/systemd-31 ) - wacom? ( >=dev-libs/libwacom-0.5 + wacom? ( >=dev-libs/libwacom-0.6 >=x11-libs/libXi-1.2 )" # <gnome-color-manager-3.1.2 has file collisions with g-c-c-3.1.x RDEPEND="${COMMON_DEPEND} @@ -134,17 +134,11 @@ pkg_setup() { } src_prepare() { - # Temporary fix for https://bugzilla.gnome.org/show_bug.cgi?id=683696 - sed -e "s/\(typedef.*UserResponseCallback.*\)/#ifndef URC\n#define URC\n\1\n\#endif/" \ - -i "${S}"/panels/printers/pp-{ppd-selection,options,jobs}-dialog.h || die - # Make some panels optional; requires eautoreconf epatch "${FILESDIR}/${PN}-3.5.91-optional-bt-colord-goa-wacom.patch" epatch "${FILESDIR}/${PN}-3.5.91-optional-kerberos.patch" # Fix some absolute paths to be appropriate for Gentoo epatch "${FILESDIR}/${PN}-3.5.91-gentoo-paths.patch" - # This will be in the next release - epatch "${FILESDIR}/${P}-fix-printer-panel-build.patch" [[ ${PV} != 9999 ]] && eautoreconf gnome2_src_prepare diff --git a/gnome-base/gnome-control-center/gnome-control-center-9999.ebuild b/gnome-base/gnome-control-center/gnome-control-center-9999.ebuild index 5a3fc80..53be9cb 100644 --- a/gnome-base/gnome-control-center/gnome-control-center-9999.ebuild +++ b/gnome-base/gnome-control-center/gnome-control-center-9999.ebuild @@ -16,8 +16,7 @@ HOMEPAGE="http://www.gnome.org/" LICENSE="GPL-2" SLOT="2" -# +kerberos because USE=-kerberos fails to compile; see pkg_setup() -IUSE="+bluetooth +cheese +colord +cups +gnome-online-accounts +i18n +kerberos +networkmanager +socialweb systemd wacom" +IUSE="+bluetooth +colord +cups +gnome-online-accounts +i18n kerberos +networkmanager +socialweb systemd v4l wacom" if [[ ${PV} = 9999 ]]; then KEYWORDS="" else @@ -34,7 +33,7 @@ COMMON_DEPEND=" >=x11-libs/gtk+-3.5.13:3 >=gnome-base/gsettings-desktop-schemas-3.5.91 >=gnome-base/gnome-desktop-3.5.91:3 - >=gnome-base/gnome-settings-daemon-3.5.2[colord?,policykit] + >=gnome-base/gnome-settings-daemon-3.5.90[colord?,policykit] >=gnome-base/libgnomekbd-2.91.91 app-text/iso-codes @@ -56,10 +55,10 @@ COMMON_DEPEND=" >=x11-libs/libXi-1.2 bluetooth? ( >=net-wireless/gnome-bluetooth-3.5.5 ) - cheese? ( - media-libs/gstreamer:0.10 + v4l? ( + media-libs/gstreamer:1.0 media-libs/clutter-gtk:1.0 - >=media-video/cheese-3.3.5 ) + >=media-video/cheese-3.5.91 ) colord? ( >=x11-misc/colord-0.1.8 ) cups? ( >=net-print/cups-1.4[dbus] ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.5.90 ) @@ -70,7 +69,7 @@ COMMON_DEPEND=" >=net-misc/networkmanager-0.8.997 ) socialweb? ( net-libs/libsocialweb ) systemd? ( >=sys-apps/systemd-31 ) - wacom? ( >=dev-libs/libwacom-0.5 + wacom? ( >=dev-libs/libwacom-0.6 >=x11-libs/libXi-1.2 )" # <gnome-color-manager-3.1.2 has file collisions with g-c-c-3.1.x RDEPEND="${COMMON_DEPEND} @@ -135,16 +134,11 @@ pkg_setup() { } src_prepare() { - # Temporary fix for https://bugzilla.gnome.org/show_bug.cgi?id=683696 - sed -e "s/\(typedef.*UserResponseCallback.*\)/#ifndef URC\n#define URC\n\1\n\#endif/" \ - -i "${S}"/panels/printers/pp-{ppd-selection,options,jobs}-dialog.h || die - # Make some panels optional; requires eautoreconf epatch "${FILESDIR}/${PN}-3.5.91-optional-bt-colord-goa-wacom.patch" + epatch "${FILESDIR}/${PN}-3.5.91-optional-kerberos.patch" # Fix some absolute paths to be appropriate for Gentoo epatch "${FILESDIR}/${PN}-3.5.91-gentoo-paths.patch" - # This will be in the next release - epatch "${FILESDIR}/${P}-fix-printer-panel-build.patch" [[ ${PV} != 9999 ]] && eautoreconf gnome2_src_prepare