Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff -Nru gnome-shell-3.16.2/debian/changelog gnome-shell-3.16.2/debian/changelog
- --- gnome-shell-3.16.2/debian/changelog 2015-06-03 22:22:24.000000000 +1000
- +++ gnome-shell-3.16.2/debian/changelog 2015-06-18 07:02:04.000000000 +1000
- @@ -1,7 +1,87 @@
- +gnome-shell (3.16.2-4ubuntu1) wily; urgency=low
- +
- + * Merge from Debian unstable. Remaining changes:
- + - debian/control.in:
- + + Recommend gdm instead of gdm3
- + + Add Recommends on network-manager since this
- + is required for network panel to work.
- + + Depend on gnome-session which due to package
- + split now contains only the session files
- + + drop depend on gnome-icon-theme-symoblic
- + + revert bumps on e-d-s and gnome-bluetooth, until these
- + are updated in wily.
- + - debian/rules: switch to adwaita-icon-theme
- + - debian/patches/ubuntu-lightdm-user-switching.patch:
- + + Allow user switching when using LightDM.
- + - debian/patches/ubuntu_lock_on_suspend.patch
- + + Respect Ubuntu's lock-on-suspend setting.
- + - debian/patches/revert_new_bluetooth.patch:
- + + revert changes requiring Bluez5
- + - debian/patches/revert_eds_bump.patch:
- + + e-d-s has not been packaged 3.16 yet
- + - debian/patches/10_background_race.patch:
- + + replaced with 3.15 patches from bugzilla
- + - debian/gnome-shell.gsettings-override:
- + + Replace iceweasel with firefox
- + * Revert Bump gnome-settings-daemon to 3.16.0 till we have it
- +
- + -- Jackson Doak <[email protected]> Thu, 18 Jun 2015 07:00:31 +1000
- +
- +gnome-shell (3.16.2-4) unstable; urgency=medium
- +
- + * Drop debian/patches/10-make-NetworkManager-optional.patch, merged
- + upstream. Refresh remaining patches.
- + * Strip out mnemonics indicators from labels. Currently GNOME Shell doesn't
- + support mnemonics and prompters may send labels with it. Patch
- + cherry-picked from upstream Git.
- + * Add Provides: notification-daemon. GNOME Shell provides an implementation
- + of org.freedesktop.Notifications which other applications make use of.
- + This dependency is typically expressed by depending on the
- + notification-daemon package.
- + * Update Homepage: URL.
- + * Drop obsolete Breaks/Replaces from pre-wheezy.
- + * Build against libsystemd. Closes: #779743
- +
- + -- Michael Biebl <[email protected]> Mon, 15 Jun 2015 21:52:13 +0200
- +
- +gnome-shell (3.16.2-3) unstable; urgency=medium
- +
- + * Upload to unstable.
- +
- + -- Emilio Pozuelo Monfort <[email protected]> Sun, 14 Jun 2015 13:44:20 +0200
- +
- +gnome-shell (3.16.2-2) experimental; urgency=medium
- +
- + * debian/control.in: Bump gnome-settings-daemon to 3.16.0, this seems
- + necessary for the media keys to work.
- +
- + -- Laurent Bigonville <[email protected]> Thu, 11 Jun 2015 15:00:29 +0200
- +
- gnome-shell (3.16.2-1ubuntu1) wily; urgency=medium
- * Merge from debian, remaining changes:
- -
- + - debian/control.in:
- + + Recommend gdm instead of gdm3
- + + Add Recommends on network-manager since this
- + is required for network panel to work.
- + + Depend on gnome-session which due to package
- + split now contains only the session files
- + + drop depend on gnome-icon-theme-symoblic
- + + revert bumps on e-d-s and gnome-bluetooth, until these
- + are updated in wily.
- + - debian/rules: switch to adwaita-icon-theme
- + - debian/patches/ubuntu-lightdm-user-switching.patch:
- + + Allow user switching when using LightDM.
- + - debian/patches/ubuntu_lock_on_suspend.patch
- + + Respect Ubuntu's lock-on-suspend setting.
- + - debian/patches/revert_new_bluetooth.patch:
- + + revert changes requiring Bluez5
- + - debian/patches/revert_eds_bump.patch:
- + + e-d-s has not been packaged 3.16 yet
- + - debian/patches/10_background_race.patch:
- + + replaced with 3.15 patches from bugzilla
- + - debian/gnome-shell.gsettings-override:
- + + Replace iceweasel with firefox
- -- Tim Lunn <[email protected]> Wed, 03 Jun 2015 22:21:54 +1000
- diff -Nru gnome-shell-3.16.2/debian/control gnome-shell-3.16.2/debian/control
- --- gnome-shell-3.16.2/debian/control 2015-06-04 09:36:55.000000000 +1000
- +++ gnome-shell-3.16.2/debian/control 2015-06-18 07:04:37.000000000 +1000
- @@ -7,7 +7,7 @@
- Priority: optional
- Maintainer: Ubuntu Developers <[email protected]>
- XSBC-Original-Maintainer: Debian GNOME Maintainers <[email protected]>
- -Uploaders: Debian GNOME Maintainers <[email protected]>, Emilio Pozuelo Monfort <[email protected]>, Jordi Mallach <[email protected]>, Josselin Mouette <[email protected]>, Laurent Bigonville <[email protected]>
- +Uploaders: Debian GNOME Maintainers <[email protected]>, Emilio Pozuelo Monfort <[email protected]>, Josselin Mouette <[email protected]>, Laurent Bigonville <[email protected]>, Michael Biebl <[email protected]>
- Build-Depends: autotools-dev,
- cdbs,
- debhelper (>= 8.1.3~),
- @@ -45,16 +45,14 @@
- libpulse-dev (>= 2.0),
- libsecret-1-dev,
- libstartup-notification0-dev (>= 0.11),
- - libsystemd-login-dev [linux-any],
- - libsystemd-daemon-dev [linux-any],
- - libsystemd-journal-dev [linux-any],
- + libsystemd-dev [linux-any],
- libtelepathy-glib-dev (>= 0.17.5),
- libx11-dev,
- libxfixes-dev,
- libxml2-dev,
- python3,
- Standards-Version: 3.9.6
- -Homepage: http://live.gnome.org/GnomeShell
- +Homepage: https://wiki.gnome.org/Projects/GnomeShell
- Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gnome-shell
- Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gnome-shell/
- @@ -105,13 +103,11 @@
- gnome-user-guide,
- network-manager,
- unzip,
- - gdm (>= 3.5.90)
- -Breaks: fglrx-driver (<< 1:11-10),
- - gdm (<< 3.5.90),
- - gnome-control-center (<< 1:3.0),
- - gnome-session (<< 3.0),
- + gdm (>= 3.10.0.1-3~)
- +Breaks: gdm (<< 3.10.0.1-3~),
- gnome-tweak-tool (<< 3.5)
- Conflicts: gnome-screensaver (<< 3.6)
- +Provides: notification-daemon
- Description: graphical shell for the GNOME desktop
- The GNOME Shell provides core interface functions like switching
- windows, launching applications or see your notifications. It takes
- @@ -123,9 +119,6 @@
- Package: gnome-shell-common
- Architecture: all
- Depends: ${misc:Depends}
- -Replaces: gnome-shell (<< 3.2.1-6)
- -Breaks: gnome-shell (<< 3.2.1-6),
- - gnome-tweak-tool (<< 3.3)
- Description: common files for the GNOME graphical shell
- This package contains translations and data files for the GNOME shell.
- diff -Nru gnome-shell-3.16.2/debian/control.in gnome-shell-3.16.2/debian/control.in
- --- gnome-shell-3.16.2/debian/control.in 2015-06-04 09:30:26.000000000 +1000
- +++ gnome-shell-3.16.2/debian/control.in 2015-06-18 06:57:48.000000000 +1000
- @@ -41,16 +41,14 @@
- libpulse-dev (>= 2.0),
- libsecret-1-dev,
- libstartup-notification0-dev (>= 0.11),
- - libsystemd-login-dev [linux-any],
- - libsystemd-daemon-dev [linux-any],
- - libsystemd-journal-dev [linux-any],
- + libsystemd-dev [linux-any],
- libtelepathy-glib-dev (>= 0.17.5),
- libx11-dev,
- libxfixes-dev,
- libxml2-dev,
- python3,
- Standards-Version: 3.9.6
- -Homepage: http://live.gnome.org/GnomeShell
- +Homepage: https://wiki.gnome.org/Projects/GnomeShell
- Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gnome-shell
- Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gnome-shell/
- @@ -101,13 +99,11 @@
- gnome-user-guide,
- network-manager,
- unzip,
- - gdm (>= 3.5.90)
- -Breaks: fglrx-driver (<< 1:11-10),
- - gdm (<< 3.5.90),
- - gnome-control-center (<< 1:3.0),
- - gnome-session (<< 3.0),
- + gdm (>= 3.10.0.1-3~)
- +Breaks: gdm (<< 3.10.0.1-3~),
- gnome-tweak-tool (<< 3.5)
- Conflicts: gnome-screensaver (<< 3.6)
- +Provides: notification-daemon
- Description: graphical shell for the GNOME desktop
- The GNOME Shell provides core interface functions like switching
- windows, launching applications or see your notifications. It takes
- @@ -119,9 +115,6 @@
- Package: gnome-shell-common
- Architecture: all
- Depends: ${misc:Depends}
- -Replaces: gnome-shell (<< 3.2.1-6)
- -Breaks: gnome-shell (<< 3.2.1-6),
- - gnome-tweak-tool (<< 3.3)
- Description: common files for the GNOME graphical shell
- This package contains translations and data files for the GNOME shell.
- diff -Nru gnome-shell-3.16.2/debian/patches/10-make-NetworkManager-optional.patch gnome-shell-3.16.2/debian/patches/10-make-NetworkManager-optional.patch
- --- gnome-shell-3.16.2/debian/patches/10-make-NetworkManager-optional.patch 2014-12-13 14:44:03.000000000 +1100
- +++ gnome-shell-3.16.2/debian/patches/10-make-NetworkManager-optional.patch 1970-01-01 10:00:00.000000000 +1000
- @@ -1,173 +0,0 @@
- -From: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/gnome-base/gnome-shell/files/
- -
- - * use config.js (and AC_SUBST HAVE_NETWORKMANAGER appropriately);
- - * take care to not import ui.status.network if nm is disabled;
- - * do not try to reassign to const variables;
- - * no point really in fiddling with the list of installed js files;
- - * don't build shell-mobile-providers if nm is disabled;
- - * use "networkmanager" instead of "network_manager" because THE
- - BIKESHED SHOULD BE BLUE, also because the upstream package name is
- - NetworkManager, not Network_Manager.
- ---- a/js/Makefile.am
- -+++ b/js/Makefile.am
- -@@ -8,6 +8,7 @@
- - sed -e "s|[@]PACKAGE_NAME@|$(PACKAGE_NAME)|g" \
- - -e "s|[@]PACKAGE_VERSION@|$(PACKAGE_VERSION)|g" \
- - -e "s|[@]HAVE_BLUETOOTH@|$(HAVE_BLUETOOTH)|g" \
- -+ -e "s|[@]HAVE_NETWORKMANAGER@|$(HAVE_NETWORKMANAGER)|g" \
- - -e "s|[@]GETTEXT_PACKAGE@|$(GETTEXT_PACKAGE)|g" \
- - -e "s|[@]datadir@|$(datadir)|g" \
- - -e "s|[@]libexecdir@|$(libexecdir)|g" \
- ---- a/js/misc/config.js.in
- -+++ b/js/misc/config.js.in
- -@@ -6,6 +6,8 @@
- - const PACKAGE_VERSION = '@PACKAGE_VERSION@';
- - /* 1 if gnome-bluetooth is available, 0 otherwise */
- - const HAVE_BLUETOOTH = @HAVE_BLUETOOTH@;
- -+/* 1 if networkmanager is available, 0 otherwise */
- -+const HAVE_NETWORKMANAGER = @HAVE_NETWORKMANAGER@;
- - /* gettext package */
- - const GETTEXT_PACKAGE = '@GETTEXT_PACKAGE@';
- - /* locale dir */
- ---- a/js/ui/panel.js
- -+++ b/js/ui/panel.js
- -@@ -811,7 +811,9 @@
- - this._indicators = new St.BoxLayout({ style_class: 'panel-status-indicators-box' });
- - this.actor.add_child(this._indicators);
- -
- -- this._network = new imports.ui.status.network.NMApplet();
- -+ if (Config.HAVE_NETWORKMANAGER) {
- -+ this._network = new imports.ui.status.network.NMApplet();
- -+ }
- - if (Config.HAVE_BLUETOOTH) {
- - this._bluetooth = new imports.ui.status.bluetooth.Indicator();
- - } else {
- ---- a/js/ui/sessionMode.js
- -+++ b/js/ui/sessionMode.js
- -@@ -10,6 +10,8 @@
- - const Main = imports.ui.main;
- - const Params = imports.misc.params;
- -
- -+const Config = imports.misc.config;
- -+
- - const DEFAULT_MODE = 'restrictive';
- -
- - const _modes = {
- -@@ -92,7 +94,10 @@
- - isLocked: false,
- - isPrimary: true,
- - unlockDialog: imports.ui.unlockDialog.UnlockDialog,
- -- components: ['networkAgent', 'polkitAgent', 'telepathyClient',
- -+ components: Config.HAVE_NETWORKMANAGER ?
- -+ ['networkAgent', 'polkitAgent', 'telepathyClient',
- -+ 'keyring', 'autorunManager', 'automountManager'] :
- -+ ['polkitAgent', 'telepathyClient',
- - 'keyring', 'autorunManager', 'automountManager'],
- - panel: {
- - left: ['activities', 'appMenu'],
- ---- a/src/Makefile.am
- -+++ b/src/Makefile.am
- -@@ -103,7 +103,6 @@
- - shell-invert-lightness-effect.h \
- - shell-keybinding-modes.h \
- - shell-mount-operation.h \
- -- shell-network-agent.h \
- - shell-perf-log.h \
- - shell-screenshot.h \
- - shell-slicer.h \
- -@@ -140,7 +139,6 @@
- - shell-menu-tracker.c \
- - shell-menu-tracker.h \
- - shell-mount-operation.c \
- -- shell-network-agent.c \
- - shell-perf-log.c \
- - shell-polkit-authentication-agent.h \
- - shell-polkit-authentication-agent.c \
- -@@ -175,6 +173,10 @@
- -
- - libgnome_shell_la_SOURCES = $(libgnome_shell_sources)
- -
- -+if HAVE_NETWORKMANAGER
- -+libgnome_shell_la_SOURCES += shell-network-agent.c
- -+endif
- -+
- - libgnome_shell_la_gir_sources = \
- - $(filter-out %-private.h $(shell_private_sources), $(shell_public_headers_h) $(libgnome_shell_base_la_SOURCES) $(libgnome_shell_sources))
- -
- -@@ -331,7 +333,10 @@
- - CLEANFILES += ShellMenu-0.1.gir
- -
- - Shell-0.1.gir: gnome-shell St-1.0.gir ShellMenu-0.1.gir
- --Shell_0_1_gir_INCLUDES = Clutter-1.0 ClutterX11-1.0 Meta-3.0 TelepathyGLib-0.12 Soup-2.4 GMenu-3.0 NetworkManager-1.0 NMClient-1.0
- -+Shell_0_1_gir_INCLUDES = Clutter-1.0 ClutterX11-1.0 Meta-3.0 TelepathyGLib-0.12 Soup-2.4 GMenu-3.0
- -+if HAVE_NETWORKMANAGER
- -+Shell_0_1_gir_INCLUDES += NetworkManager-1.0 NMClient-1.0
- -+endif
- - Shell_0_1_gir_CFLAGS = $(libgnome_shell_la_CPPFLAGS) -I $(srcdir)
- - # Hack! we use PROGRAM instead of LIBS so that the soname is not included
- - # in the typelib. This way the symbols will be resolved with the libgnome-shell
- ---- a/configure.ac
- -+++ b/configure.ac
- -@@ -91,8 +91,6 @@
- - libcanberra libcanberra-gtk3
- - telepathy-glib >= $TELEPATHY_GLIB_MIN_VERSION
- - polkit-agent-1 >= $POLKIT_MIN_VERSION
- -- libnm-glib libnm-util >= $NETWORKMANAGER_MIN_VERSION
- -- libnm-gtk >= $NETWORKMANAGER_MIN_VERSION
- - libsecret-unstable gcr-base-3 >= $GCR_MIN_VERSION"
- -
- - PKG_CHECK_MODULES(GNOME_SHELL, $SHARED_PCS)
- -@@ -162,6 +160,37 @@
- - [Define if _NL_TIME_FIRST_WEEKDAY is available])
- - fi
- -
- -+AC_ARG_ENABLE(networkmanager,
- -+ AS_HELP_STRING([--disable-networkmanager],
- -+ [disable NetworkManager support @<:@default=auto@:>@]),,
- -+ [enable_networkmanager=auto])
- -+
- -+if test "x$enable_networkmanager" != "xno"; then
- -+ PKG_CHECK_MODULES(NETWORKMANAGER,
- -+ [libnm-glib
- -+ libnm-util >= $NETWORKMANAGER_MIN_VERSION
- -+ libnm-gtk >= $NETWORKMANAGER_MIN_VERSION],
- -+ [have_networkmanager=yes],
- -+ [have_networkmanager=no])
- -+
- -+ GNOME_SHELL_CFLAGS="$GNOME_SHELL_CFLAGS $NETWORKMANAGER_CFLAGS"
- -+ GNOME_SHELL_LIBS="$GNOME_SHELL_LIBS $NETWORKMANAGER_LIBS"
- -+else
- -+ have_networkmanager="no (disabled)"
- -+fi
- -+
- -+if test "x$have_networkmanager" = "xyes"; then
- -+ AC_DEFINE(HAVE_NETWORKMANAGER, [1], [Define if we have NetworkManager])
- -+ AC_SUBST([HAVE_NETWORKMANAGER], [1])
- -+else
- -+ if test "x$enable_networkmanager" = "xyes"; then
- -+ AC_MSG_ERROR([Couldn't find NetworkManager.])
- -+ fi
- -+ AC_SUBST([HAVE_NETWORKMANAGER], [0])
- -+fi
- -+
- -+AM_CONDITIONAL(HAVE_NETWORKMANAGER, test "$have_networkmanager" = "yes")
- -+
- - # Sets GLIB_GENMARSHAL and GLIB_MKENUMS
- - AM_PATH_GLIB_2_0()
- -
- -@@ -203,3 +232,15 @@
- - man/Makefile
- - ])
- - AC_OUTPUT
- -+
- -+echo "
- -+Build configuration:
- -+
- -+ Prefix: ${prefix}
- -+ Source code location: ${srcdir}
- -+ Compiler: ${CC}
- -+ Compiler Warnings: $enable_compile_warnings
- -+
- -+ Support for NetworkManager: $have_networkmanager
- -+ Support for GStreamer recording: $build_recorder
- -+"
- diff -Nru gnome-shell-3.16.2/debian/patches/27-nm-libexec-path.patch gnome-shell-3.16.2/debian/patches/27-nm-libexec-path.patch
- --- gnome-shell-3.16.2/debian/patches/27-nm-libexec-path.patch 2014-12-13 14:44:04.000000000 +1100
- +++ gnome-shell-3.16.2/debian/patches/27-nm-libexec-path.patch 2015-06-16 14:40:57.000000000 +1000
- @@ -2,9 +2,11 @@
- Author: Laurent Bigonville <[email protected]>
- Forwarded: not-needed
- ---- a/js/ui/components/networkAgent.js
- -+++ b/js/ui/components/networkAgent.js
- -@@ -718,7 +718,7 @@ const NetworkAgent = new Lang.Class({
- +Index: gnome-shell-3.16.2/js/ui/components/networkAgent.js
- +===================================================================
- +--- gnome-shell-3.16.2.orig/js/ui/components/networkAgent.js 2015-06-15 20:46:20.285766160 +0200
- ++++ gnome-shell-3.16.2/js/ui/components/networkAgent.js 2015-06-15 20:46:20.281766245 +0200
- +@@ -793,7 +793,7 @@
- let path = binary;
- if (!GLib.path_is_absolute(path)) {
- diff -Nru gnome-shell-3.16.2/debian/patches/41-handle-logind-fail.patch gnome-shell-3.16.2/debian/patches/41-handle-logind-fail.patch
- --- gnome-shell-3.16.2/debian/patches/41-handle-logind-fail.patch 2014-12-13 14:44:04.000000000 +1100
- +++ gnome-shell-3.16.2/debian/patches/41-handle-logind-fail.patch 2015-06-16 14:40:57.000000000 +1000
- @@ -9,9 +9,11 @@
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729877
- ---- a/js/misc/loginManager.js
- -+++ b/js/misc/loginManager.js
- -@@ -117,7 +117,7 @@
- +Index: gnome-shell-3.16.2/js/misc/loginManager.js
- +===================================================================
- +--- gnome-shell-3.16.2.orig/js/misc/loginManager.js 2015-06-15 20:46:24.805673265 +0200
- ++++ gnome-shell-3.16.2/js/misc/loginManager.js 2015-06-15 20:46:24.801673346 +0200
- +@@ -90,7 +90,7 @@
- */
- function getLoginManager() {
- if (_loginManager == null) {
- diff -Nru gnome-shell-3.16.2/debian/patches/50-ShellKeyringPrompt-Strip-out-mnemonics-indicators-fr.patch gnome-shell-3.16.2/debian/patches/50-ShellKeyringPrompt-Strip-out-mnemonics-indicators-fr.patch
- --- gnome-shell-3.16.2/debian/patches/50-ShellKeyringPrompt-Strip-out-mnemonics-indicators-fr.patch 1970-01-01 10:00:00.000000000 +1000
- +++ gnome-shell-3.16.2/debian/patches/50-ShellKeyringPrompt-Strip-out-mnemonics-indicators-fr.patch 2015-06-16 04:42:25.000000000 +1000
- @@ -0,0 +1,87 @@
- +From 97b6f7fbbcdfb7126a1ff95d2f0e95cff4e56305 Mon Sep 17 00:00:00 2001
- +From: Watson Yuuma Sato <[email protected]>
- +Date: Sun, 7 Jun 2015 18:48:51 -0300
- +Subject: [PATCH] ShellKeyringPrompt: Strip out mnemonics indicators from
- + labels
- +
- +Currently GNOME Shell doesn't support mnemonics and prompters may
- +send labels with it.
- +
- +Remove the mnemonics indicator for now.
- +
- +Signed-off-by: Stef Walter <[email protected]>
- + * Fixed style issue
- +
- +https://bugzilla.gnome.org/show_bug.cgi?id=750465
- +
- +(cherry-picked from commit 59a18c4eadb3be032208eaeada500eb45a685a12)
- +---
- + src/shell-keyring-prompt.c | 34 +++++++++++++++++++++++++++++++---
- + 1 file changed, 31 insertions(+), 3 deletions(-)
- +
- +diff --git a/src/shell-keyring-prompt.c b/src/shell-keyring-prompt.c
- +index e07cd1e..85b4e00 100644
- +--- a/src/shell-keyring-prompt.c
- ++++ b/src/shell-keyring-prompt.c
- +@@ -111,6 +111,34 @@ shell_keyring_prompt_init (ShellKeyringPrompt *self)
- +
- + }
- +
- ++static gchar *
- ++remove_mnemonics (const GValue *value)
- ++{
- ++ const gchar mnemonic = '_';
- ++ gchar *stripped_label, *temp;
- ++ const gchar *label;
- ++
- ++ g_return_val_if_fail (value != NULL, NULL);
- ++ g_return_val_if_fail (G_VALUE_HOLDS_STRING (value), NULL);
- ++
- ++ label = g_value_get_string (value);
- ++ g_return_val_if_fail (label != NULL, NULL);
- ++
- ++ /* Stripped label will have the original label lenght at most */
- ++ stripped_label = temp = g_new (gchar, strlen(label) + 1);
- ++ g_assert (stripped_label != NULL);
- ++
- ++ while (*label != '\0')
- ++ {
- ++ if (*label == mnemonic)
- ++ label++;
- ++ *(temp++) = *(label++);
- ++ }
- ++ *temp = '\0';
- ++
- ++ return stripped_label;
- ++}
- ++
- + static void
- + shell_keyring_prompt_set_property (GObject *obj,
- + guint prop_id,
- +@@ -145,7 +173,7 @@ shell_keyring_prompt_set_property (GObject *obj,
- + break;
- + case PROP_CHOICE_LABEL:
- + g_free (self->choice_label);
- +- self->choice_label = g_value_dup_string (value);
- ++ self->choice_label = remove_mnemonics (value);
- + if (!self->choice_label)
- + self->choice_label = g_strdup ("");
- + g_object_notify (obj, "choice-label");
- +@@ -165,12 +193,12 @@ shell_keyring_prompt_set_property (GObject *obj,
- + break;
- + case PROP_CONTINUE_LABEL:
- + g_free (self->continue_label);
- +- self->continue_label = g_value_dup_string (value);
- ++ self->continue_label = remove_mnemonics (value);
- + g_object_notify (obj, "continue-label");
- + break;
- + case PROP_CANCEL_LABEL:
- + g_free (self->cancel_label);
- +- self->cancel_label = g_value_dup_string (value);
- ++ self->cancel_label = remove_mnemonics (value);
- + g_object_notify (obj, "cancel-label");
- + break;
- + case PROP_PASSWORD_ACTOR:
- +--
- +2.1.4
- +
- diff -Nru gnome-shell-3.16.2/debian/patches/60-Update-configure.ac-to-check-for-libsystemd.patch gnome-shell-3.16.2/debian/patches/60-Update-configure.ac-to-check-for-libsystemd.patch
- --- gnome-shell-3.16.2/debian/patches/60-Update-configure.ac-to-check-for-libsystemd.patch 1970-01-01 10:00:00.000000000 +1000
- +++ gnome-shell-3.16.2/debian/patches/60-Update-configure.ac-to-check-for-libsystemd.patch 2015-06-16 05:48:55.000000000 +1000
- @@ -0,0 +1,37 @@
- +From 9aaf5d5ec6183e0a077a6d83ab1f71d47dd3da0a Mon Sep 17 00:00:00 2001
- +From: Michael Biebl <[email protected]>
- +Date: Mon, 15 Jun 2015 21:48:00 +0200
- +Subject: [PATCH] Update configure.ac to check for libsystemd
- +
- +https://bugzilla.gnome.org/show_bug.cgi?id=751016
- +---
- + configure.ac | 6 +++---
- + 1 file changed, 3 insertions(+), 3 deletions(-)
- +
- +diff --git a/configure.ac b/configure.ac
- +index d8a2ee7..417e262 100644
- +--- a/configure.ac
- ++++ b/configure.ac
- +@@ -63,8 +63,8 @@ AC_ARG_ENABLE([systemd],
- + [enable_systemd=$enableval],
- + [enable_systemd=auto])
- + AS_IF([test x$enable_systemd != xno], [
- +- AC_MSG_CHECKING([for libsystemd-journal])
- +- PKG_CHECK_EXISTS([libsystemd-journal],
- ++ AC_MSG_CHECKING([for libsystemd])
- ++ PKG_CHECK_EXISTS([libsystemd],
- + [have_systemd=yes
- + AC_DEFINE([HAVE_SYSTEMD], [1], [Define if we have systemd])],
- + [have_systemd=no])
- +@@ -106,7 +106,7 @@ SHARED_PCS="gio-unix-2.0 >= $GIO_MIN_VERSION
- + polkit-agent-1 >= $POLKIT_MIN_VERSION
- + gcr-base-3 >= $GCR_MIN_VERSION"
- + if test x$have_systemd = xyes; then
- +- SHARED_PCS="${SHARED_PCS} libsystemd-journal"
- ++ SHARED_PCS="${SHARED_PCS} libsystemd"
- + fi
- +
- + PKG_CHECK_MODULES(GNOME_SHELL, $SHARED_PCS)
- +--
- +2.1.4
- +
- diff -Nru gnome-shell-3.16.2/debian/patches/series gnome-shell-3.16.2/debian/patches/series
- --- gnome-shell-3.16.2/debian/patches/series 2015-06-04 08:53:13.000000000 +1000
- +++ gnome-shell-3.16.2/debian/patches/series 2015-06-18 07:00:07.000000000 +1000
- @@ -1,8 +1,9 @@
- -#10-make-NetworkManager-optional.patch
- 10_background_race.patch
- 27-nm-libexec-path.patch
- #30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch
- 41-handle-logind-fail.patch
- +50-ShellKeyringPrompt-Strip-out-mnemonics-indicators-fr.patch
- +60-Update-configure.ac-to-check-for-libsystemd.patch
- ubuntu-lightdm-user-switching.patch
- ubuntu_lock_on_suspend.patch
- revert_new_bluetooth.patch
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement