Merge lp:~noskcaj/gnome-settings-daemon/3.14.2-3 into lp:~ubuntu-desktop/gnome-settings-daemon/ubuntu

Proposed by Jackson Doak
Status: Merged
Merged at revision: 486
Proposed branch: lp:~noskcaj/gnome-settings-daemon/3.14.2-3
Merge into: lp:~ubuntu-desktop/gnome-settings-daemon/ubuntu
Diff against target: 92 lines (+69/-0)
3 files modified
debian/changelog (+40/-0)
debian/patches/power-make-sure-to-set-an-error-when-GDBus-set_prope.patch (+28/-0)
debian/patches/series (+1/-0)
To merge this branch: bzr merge lp:~noskcaj/gnome-settings-daemon/3.14.2-3
Reviewer Review Type Date Requested Status
Ubuntu Desktop Pending
Review via email: mp+253438@code.launchpad.net

Description of the change

Merge a bugfix from debian

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2015-01-29 06:01:20 +0000
+++ debian/changelog 2015-03-18 20:52:49 +0000
@@ -1,3 +1,43 @@
1gnome-settings-daemon (3.14.2-3ubuntu1) vivid; urgency=low
2
3 * Merge with Debian, remaining changes:
4 + Split out schemas into gnome-settings-daemon-schemas so
5 unity-settings-daemon can use them
6 + debian/patches:
7 - 05_disable_corner_tapping.patch:
8 Disable corner tapping when disabling tap to click
9 - 43_disable_locale_settings.patch:
10 Don't set locales after sourcing .profile
11 - 45_suppress-printer-may-not-be-connected-notification.patch
12 - 53_sync_input_sources_to_accountsservice.patch
13 - 64_restore_terminal_keyboard_shortcut_schema.patch
14 - correct_logout_action.patch
15 display the logout action on ctrl-alt-del (lp: #961501)
16 - migrate_metacity_keys.patch
17 Migrate screenshot/terminal keys from metacity gconf as well
18 (LP: #1058004)
19 - nexus-orientation.patch
20 Fix screen rotation on nexus7
21 - ubuntu-lid-close-suspend.patch
22 Reimplement support for setting lid close suspend actions
23 - revert_background_dropping.patch
24 Keep gsettings keys background u-s-d needs them
25 - revert-gsettings-removals.patch
26 Revert gsettings keys that were dropped since 3.8, for u-s-d
27 + debian/gnome-settings-daemon.install: Install apport hook
28 + debian/rules: install upstart scripts
29
30 -- Jackson Doak <noskcaj@ubuntu.com> Thu, 19 Mar 2015 07:37:45 +1100
31
32gnome-settings-daemon (3.14.2-3) unstable; urgency=medium
33
34 * Team upload
35 * power-make-sure-to-set-an-error-when-GDBus-set_prope.patch:
36 set the error when a GDBus set_property callback fails
37 (hopefully Closes: #775877)
38
39 -- Simon McVittie <smcv@debian.org> Mon, 09 Mar 2015 09:49:20 +0000
40
1gnome-settings-daemon (3.14.2-2ubuntu2) vivid; urgency=medium41gnome-settings-daemon (3.14.2-2ubuntu2) vivid; urgency=medium
242
3 * Turn new sharing plugin on now we have network-manager 0.9.1043 * Turn new sharing plugin on now we have network-manager 0.9.10
444
=== added file 'debian/patches/power-make-sure-to-set-an-error-when-GDBus-set_prope.patch'
--- debian/patches/power-make-sure-to-set-an-error-when-GDBus-set_prope.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/power-make-sure-to-set-an-error-when-GDBus-set_prope.patch 2015-03-18 20:52:49 +0000
@@ -0,0 +1,28 @@
1From: Simon McVittie <simon.mcvittie@collabora.co.uk>
2Date: Mon, 9 Mar 2015 09:48:16 +0000
3Subject: power: make sure to set an error when GDBus set_property fails
4
5If we return FALSE, the API is that the error must be set, and
6GDBus asserts this.
7
8Bug: https://bugzilla.gnome.org/show_bug.cgi?id=745920
9Bug-Debian: https://bugs.debian.org/775877
10Reviewed-by: Bastien Nocera
11Applied-upstream: 3.15.92, commit:4e8448a; 3.14.3, commit:d91542c
12---
13 plugins/power/gsd-power-manager.c | 2 ++
14 1 file changed, 2 insertions(+)
15
16diff --git a/plugins/power/gsd-power-manager.c b/plugins/power/gsd-power-manager.c
17index b31ec6d..eafa082 100644
18--- a/plugins/power/gsd-power-manager.c
19+++ b/plugins/power/gsd-power-manager.c
20@@ -2771,6 +2771,8 @@ handle_set_property (GDBusConnection *connection,
21 /* Check session pointer as a proxy for whether the manager is in the
22 start or stop state */
23 if (manager->priv->session == NULL) {
24+ g_set_error (error, G_DBUS_ERROR, G_DBUS_ERROR_FAILED,
25+ "Manager is starting or stopping");
26 return FALSE;
27 }
28
029
=== modified file 'debian/patches/series'
--- debian/patches/series 2014-12-20 20:23:02 +0000
+++ debian/patches/series 2015-03-18 20:52:49 +0000
@@ -1,6 +1,7 @@
101_reinstate_updates_plugin.patch101_reinstate_updates_plugin.patch
204_superP.patch204_superP.patch
330_xrandr_dbus_init.patch330_xrandr_dbus_init.patch
4power-make-sure-to-set-an-error-when-GDBus-set_prope.patch
405_disable_corner_tapping.patch505_disable_corner_tapping.patch
543_disable_locale_settings.patch643_disable_locale_settings.patch
645_suppress-printer-may-not-be-connected-notification.patch745_suppress-printer-may-not-be-connected-notification.patch

Subscribers

People subscribed via source and target branches

to all changes: