diff options
author | Alexandre Rostovtsev <tetromino@gmail.com> | 2011-07-26 23:26:39 -0400 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gmail.com> | 2011-07-26 23:52:58 -0400 |
commit | b3f6ae0f8587391e06b6833371c4b6d8165ea746 (patch) | |
tree | 2d95b1cbe14a9f452b2929f429d4ff0639b9c278 /gnome-base/gnome-shell | |
parent | net-wireless/gnome-bluetooth: 3.0.1 → 3.1.3 (diff) | |
download | gnome-b3f6ae0f8587391e06b6833371c4b6d8165ea746.tar.gz gnome-b3f6ae0f8587391e06b6833371c4b6d8165ea746.tar.bz2 gnome-b3f6ae0f8587391e06b6833371c4b6d8165ea746.zip |
gnome-base/gnome-shell: 3.0.2 → 3.1.3
Bump to gnome-3.1.x version. Warning: this is very nearly untested. Drop
patch that was applied upstream and update dependencies.
Diffstat (limited to 'gnome-base/gnome-shell')
-rw-r--r-- | gnome-base/gnome-shell/Manifest | 7 | ||||
-rw-r--r-- | gnome-base/gnome-shell/files/gnome-shell-3.0.2-user-removed-signals.patch | 33 | ||||
-rw-r--r-- | gnome-base/gnome-shell/gnome-shell-3.1.3.ebuild (renamed from gnome-base/gnome-shell/gnome-shell-3.0.2.ebuild) | 27 | ||||
-rw-r--r-- | gnome-base/gnome-shell/gnome-shell-9999.ebuild | 30 |
4 files changed, 28 insertions, 69 deletions
diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index c7b26abd..4094639a 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,4 +1,3 @@ -AUX gnome-shell-3.0.2-user-removed-signals.patch 1252 RMD160 74eeaa734afa678a03ab6aa108197871a076d504 SHA1 f419c8d6c69dc3a7232345e2730a1f34605227f7 SHA256 6ce72c46e9abbfa21e58abaeea872202df0609aaaa1233822f53758cfd901348 -DIST gnome-shell-3.0.2.tar.bz2 1073613 RMD160 c94b73f53189026684a98aaa0ee301680fa54a92 SHA1 1dcdbb2fd77641edfb222fa9aad6efa1eaff9895 SHA256 a44963877da895d9b9f1ea98617067c5e88a5c4b414c6ccf0fcbfacdeac7db95 -EBUILD gnome-shell-3.0.2.ebuild 3857 RMD160 5dc793254a7b78c13b4216f69c242272aed9e8b0 SHA1 312f47b2b4c6a00938c0c48e0c9f181834aea158 SHA256 29b3ee7208b3a1d3372d7b7b801f5b6f949226179c394f208b846182e595d48c -EBUILD gnome-shell-9999.ebuild 3724 RMD160 54bd772b4414c3e45ceb18d8ce3517220a0f0245 SHA1 f07a3e02e343a3e5eea78eff409c0717c4b405c3 SHA256 1017188073955e8376583095c89519916f57913312468e2aaca01593432831c6 +DIST gnome-shell-3.1.3.tar.xz 982712 RMD160 a410399132f154326aa2f9f0ab999327c0022193 SHA1 1eccc67b44d478d15104fe81ff41410bb01824e5 SHA256 65418d813d8c4f70629b377ac5fb7d37c45feb177321b8005cb781d3d118a325 +EBUILD gnome-shell-3.1.3.ebuild 3735 RMD160 fbe83c4e33d4343ba8a1197c47df3b382fdf1bab SHA1 a5dda3ad1dae339dd3ccb7aa8b2e17f5aa002578 SHA256 b147f5abcdee2e2698bbc8201621c54f83bd5594d1b0283b8c2d4701cd4b724b +EBUILD gnome-shell-9999.ebuild 3771 RMD160 df5a8b01a62f8faf2687f1498019277e3ce97104 SHA1 8a32f7fcf78f2278073555dd294e15d5e835f418 SHA256 c73bab7d9019da4040e954bc3d9adc8d863670b8bda598e50032b4459fce9296 diff --git a/gnome-base/gnome-shell/files/gnome-shell-3.0.2-user-removed-signals.patch b/gnome-base/gnome-shell/files/gnome-shell-3.0.2-user-removed-signals.patch deleted file mode 100644 index adae1f0c..00000000 --- a/gnome-base/gnome-shell/files/gnome-shell-3.0.2-user-removed-signals.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 9a7f3dbd2030a5e1b54297f1aa7cf228eccafb27 Mon Sep 17 00:00:00 2001 -From: Ray Strode <rstrode@redhat.com> -Date: Tue, 24 May 2011 22:15:10 -0400 -Subject: [PATCH] gdm: ignore user-removed signals for untracked users - -If we don't know about a user, we don't care if it goes away, -and we shouldn't try to remove it from the book keeping. - -https://bugzilla.gnome.org/show_bug.cgi?id=647893 ---- - src/gdmuser/gdm-user-manager.c | 7 +++++++ - 1 files changed, 7 insertions(+), 0 deletions(-) - -diff --git a/src/gdmuser/gdm-user-manager.c b/src/gdmuser/gdm-user-manager.c -index e7ca833..561be32 100644 ---- a/src/gdmuser/gdm-user-manager.c -+++ b/src/gdmuser/gdm-user-manager.c -@@ -887,6 +887,13 @@ on_user_removed_in_accounts_service (DBusGProxy *proxy, - - user = g_hash_table_lookup (manager->priv->users_by_object_path, object_path); - -+ if (user == NULL) { -+ g_debug ("GdmUserManager: ignoring untracked user %s", object_path); -+ return; -+ } else { -+ g_debug ("GdmUserManager: tracked user %s removed from accounts service", object_path); -+ } -+ - manager->priv->new_users = g_slist_remove (manager->priv->new_users, user); - - remove_user (manager, user); --- -1.7.5.1
\ No newline at end of file diff --git a/gnome-base/gnome-shell/gnome-shell-3.0.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.1.3.ebuild index 14feacbd..0c898a4b 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.0.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.1.3.ebuild @@ -3,11 +3,12 @@ # $Header: $ EAPI="3" +GNOME_TARBALL_SUFFIX="xz" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" PYTHON_DEPEND="2:2.5" -inherit eutils gnome2 python +inherit gnome2 python if [[ ${PV} = 9999 ]]; then inherit gnome2-live fi @@ -28,6 +29,7 @@ fi # FIXME: Automagic gnome-bluetooth[introspection] support. # latest gsettings-desktop-schemas is needed due to commit 602fa1c6 # latest g-c-c is needed due to https://bugs.gentoo.org/show_bug.cgi?id=360057 +# libXfixes-5.0 needed for pointer barriers COMMON_DEPEND=">=dev-libs/glib-2.25.9:2 >=dev-libs/gjs-0.7.11 >=dev-libs/gobject-introspection-0.10.1 @@ -36,19 +38,19 @@ COMMON_DEPEND=">=dev-libs/glib-2.25.9:2 >=media-libs/clutter-1.5.15:1.0[introspection] >=gnome-base/gnome-desktop-2.91.2:3 >=gnome-base/gsettings-desktop-schemas-2.91.91 - >=gnome-extra/evolution-data-server-2.32.0 + >=gnome-extra/evolution-data-server-2.91.6 >=media-libs/gstreamer-0.10.16:0.10 >=media-libs/gst-plugins-base-0.10.16:0.10 >=net-im/telepathy-logger-0.2.4[introspection] - >=net-libs/telepathy-glib-0.13.12[introspection] - >=net-wireless/gnome-bluetooth-2.90.0[introspection] + >=net-libs/telepathy-glib-0.15.0[introspection] + >=net-wireless/gnome-bluetooth-3.1.0[introspection] >=sys-auth/polkit-0.100[introspection] >=x11-wm/mutter-3.0.0[introspection] dev-libs/dbus-glib dev-libs/libxml2:2 x11-libs/pango[introspection] - dev-libs/libcroco:0.6 + >=dev-libs/libcroco-0.6.2:0.6 gnome-base/gconf:2[introspection] gnome-base/gnome-menus @@ -56,9 +58,9 @@ COMMON_DEPEND=">=dev-libs/glib-2.25.9:2 media-libs/libcanberra media-sound/pulseaudio - x11-libs/startup-notification + >=x11-libs/startup-notification-0.11 x11-libs/libX11 - x11-libs/libXfixes + >=x11-libs/libXfixes-5.0 x11-apps/mesa-progs" # Runtime-only deps are probably incomplete and approximate. # Each block: @@ -86,9 +88,9 @@ RDEPEND="${COMMON_DEPEND} >=gnome-extra/nm-applet-0.8.999 >=net-misc/networkmanager-0.8.999[introspection] )" DEPEND="${COMMON_DEPEND} - sys-devel/gettext + >=sys-devel/gettext-0.17 >=dev-util/pkgconfig-0.22 - >=dev-util/intltool-0.26 + >=dev-util/intltool-0.40 gnome-base/gnome-common !!<dev-lang/spidermonkey-2" # libmozjs.so is picked up from /usr/lib while compiling, so block at build-time @@ -103,13 +105,6 @@ pkg_setup() { --disable-jhbuild-wrapper-script" } -src_prepare() { - # https://bugzilla.gnome.org/show_bug.cgi?id=647893 - # can trigger the crash even with accountsservice-0.6.12 - epatch "${FILESDIR}/${PN}-3.0.2-user-removed-signals.patch" - gnome2_src_prepare -} - src_install() { gnome2_src_install python_convert_shebangs 2 "${D}"/usr/bin/gnome-shell-extension-tool diff --git a/gnome-base/gnome-shell/gnome-shell-9999.ebuild b/gnome-base/gnome-shell/gnome-shell-9999.ebuild index 3df02e50..0ad9a8eb 100644 --- a/gnome-base/gnome-shell/gnome-shell-9999.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-9999.ebuild @@ -3,11 +3,12 @@ # $Header: $ EAPI="3" +GNOME_TARBALL_SUFFIX="xz" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" PYTHON_DEPEND="2:2.5" -inherit eutils gnome2 python +inherit gnome2 python if [[ ${PV} = 9999 ]]; then inherit gnome2-live fi @@ -28,27 +29,29 @@ fi # FIXME: Automagic gnome-bluetooth[introspection] support. # latest gsettings-desktop-schemas is needed due to commit 602fa1c6 # latest g-c-c is needed due to https://bugs.gentoo.org/show_bug.cgi?id=360057 +# libXfixes-5.0 needed for pointer barriers COMMON_DEPEND=">=dev-libs/glib-2.25.9:2 >=dev-libs/gjs-0.7.11 >=dev-libs/gobject-introspection-0.10.1 x11-libs/gdk-pixbuf:2[introspection] >=x11-libs/gtk+-3.0.0:3[introspection] - >=media-libs/clutter-1.5.15:1.0[introspection] + >=media-libs/clutter-1.7.5:1.0[introspection] >=gnome-base/gnome-desktop-2.91.2:3 >=gnome-base/gsettings-desktop-schemas-2.91.91 - >=gnome-extra/evolution-data-server-2.32.0 + >=gnome-extra/evolution-data-server-2.91.6 >=media-libs/gstreamer-0.10.16:0.10 >=media-libs/gst-plugins-base-0.10.16:0.10 >=net-im/telepathy-logger-0.2.4[introspection] - >=net-libs/telepathy-glib-0.13.12[introspection] - >=net-wireless/gnome-bluetooth-2.90.0[introspection] + net-libs/libsoup:2.4[introspection] + >=net-libs/telepathy-glib-0.15.3[introspection] + >=net-wireless/gnome-bluetooth-3.1.0[introspection] >=sys-auth/polkit-0.100[introspection] >=x11-wm/mutter-3.0.0[introspection] dev-libs/dbus-glib dev-libs/libxml2:2 x11-libs/pango[introspection] - dev-libs/libcroco:0.6 + >=dev-libs/libcroco-0.6.2:0.6 gnome-base/gconf:2[introspection] gnome-base/gnome-menus @@ -56,9 +59,9 @@ COMMON_DEPEND=">=dev-libs/glib-2.25.9:2 media-libs/libcanberra media-sound/pulseaudio - x11-libs/startup-notification + >=x11-libs/startup-notification-0.11 x11-libs/libX11 - x11-libs/libXfixes + >=x11-libs/libXfixes-5.0 x11-apps/mesa-progs" # Runtime-only deps are probably incomplete and approximate. # Each block: @@ -86,11 +89,11 @@ RDEPEND="${COMMON_DEPEND} >=gnome-extra/nm-applet-0.8.999 >=net-misc/networkmanager-0.8.999[introspection] )" DEPEND="${COMMON_DEPEND} - sys-devel/gettext + >=sys-devel/gettext-0.17 >=dev-util/pkgconfig-0.22 - >=dev-util/intltool-0.26 + >=dev-util/intltool-0.40 gnome-base/gnome-common - !dev-lang/spidermonkey" + !!<dev-lang/spidermonkey-2" # libmozjs.so is picked up from /usr/lib while compiling, so block at build-time # https://bugs.gentoo.org/show_bug.cgi?id=360413 @@ -103,11 +106,6 @@ pkg_setup() { --disable-jhbuild-wrapper-script" } -src_prepare() { - EPATCH_SUFFIX="patch" epatch "${WORKDIR}" - gnome2_src_prepare -} - src_install() { gnome2_src_install python_convert_shebangs 2 "${D}"/usr/bin/gnome-shell-extension-tool |