Hello community,

here is the log from the commit of package gnome-settings-daemon for 
openSUSE:Factory checked in at 2016-09-21 18:43:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-settings-daemon (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-settings-daemon"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-settings-daemon/gnome-settings-daemon.changes  
    2016-08-29 14:27:08.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-settings-daemon.new/gnome-settings-daemon.changes
 2016-09-21 18:43:25.000000000 +0200
@@ -1,0 +2,84 @@
+Tue Sep 20 16:10:11 UTC 2016 - dims...@opensuse.org
+
+- Update to version 3.22.0:
+  + Fix possible problem with battery and mains timeouts.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 14 13:38:34 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.21.92.1:
+  + Fix a build problem in the smartcard plugin.
+
+-------------------------------------------------------------------
+Tue Sep 13 21:06:34 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.21.92:
+  + Use systemd to track running services in the Sharing plugin.
+  + Updated translations.
+- Only apply gnome-settings-daemon-shutdown-with-power-button.patch
+  on SLE and Leap. Following this, conditionally BuildRequires
+  gnome-common for SLE and Leap only.
+- Add gtk-doc BuildRequires: gnome-common was pulling it in before.
+- Rename sle-configure-timeout-blank.patch to
+  gnome-settings-daemon-sle-configure-timeout-blank.patch, align
+  patchname with our standard.
+- Stop passing V=1 to make, we do debugging locally.
+
+-------------------------------------------------------------------
+Mon Sep 12 11:19:11 UTC 2016 - fezh...@suse.com
+
+- Rebase gnome-settings-daemon-revert-libinput-mandatory.patch
+  for version 3.21.90.
+
+-------------------------------------------------------------------
+Mon Sep 12 10:07:53 UTC 2016 - fezh...@suse.com
+
+- Rename gnome-settings-daemon-shutdown-with-power-button.patch to
+  gnome-settings-daemon-more-power-button-actions.patch:
+  Also add back the "interactive" power button action for
+  consistency with SLES11 behavior (bsc#996342).
+
+-------------------------------------------------------------------
+Thu Sep  8 12:39:50 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.21.90:
+  + Color: Ignore fake VNC devices.
+  + Housekeeping: Code cleanups.
+  + Media keys:
+    - Add Super+F1 as a hardcoded shortcut for launching Help.
+    - Update gvc to fix a crash setting a headset.
+  + Power: Don't claim the light sensor if we're not active.
+  + Smartcard:
+    - Complete activation task right away if no drivers.
+    - Fix crash on startup.
+  + Wacom:
+    - Fix hot(un)plug related crashes.
+    - Fix memory leaks.
+  + XSettings: Fix keynav-use-caret setting not working.
+
+-------------------------------------------------------------------
+Thu Sep  8 11:49:13 UTC 2016 - dims...@opensuse.org
+
+- Also apply gnome-settings-daemon-shutdown-with-power-button.patch
+  on openSUSE (boo#993381).
+
+-------------------------------------------------------------------
+Wed Sep  7 12:44:12 UTC 2016 - fezh...@suse.com
+
+- Add gnome-settings-daemon-shutdown-with-power-button.patch:
+  Bring back "shutdown" as a configurable choice for power button.
+  Even though upstream removed it due to "too destructive" and
+  recommends using a custom shortcut, we still need it for bare
+  metal servers without keyboards attched (bsc#996342).
+  Check bgo#753713, bgo#755953 to learn why upstream removed the
+  power button actions.
+
+-------------------------------------------------------------------
+Fri Aug 26 11:55:29 UTC 2016 - dims...@opensuse.org
+
+- Call autoreconf on SLE12 and Leap 42.x:
+  gnome-settings-daemon-bring-back-updates-plugin.patch is also
+  applied on Leap, hence autoreconf needs to run there too.
+
+-------------------------------------------------------------------
@@ -66 +149,0 @@
-
@@ -68,2 +150,0 @@
-- Add gnome-settings-daemon-revert-libinput-mandatory.patch: do not
-      force libinput driver on SLE.

Old:
----
  gnome-settings-daemon-3.20.1.tar.xz
  sle-configure-timeout-blank.patch

New:
----
  gnome-settings-daemon-3.22.0.tar.xz
  gnome-settings-daemon-more-power-button-actions.patch
  gnome-settings-daemon-sle-configure-timeout-blank.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-settings-daemon.spec ++++++
--- /var/tmp/diff_new_pack.02RFqW/_old  2016-09-21 18:43:26.000000000 +0200
+++ /var/tmp/diff_new_pack.02RFqW/_new  2016-09-21 18:43:26.000000000 +0200
@@ -30,28 +30,33 @@
 %endif
 
 Name:           gnome-settings-daemon
-Version:        3.20.1
+Version:        3.22.0
 Release:        0
 Summary:        Settings daemon for the GNOME desktop
 License:        GPL-2.0+
 Group:          System/GUI/GNOME
 Url:            http://www.gnome.org
-Source:         
http://download.gnome.org/sources/gnome-settings-daemon/3.20/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gnome-settings-daemon/3.22/%{name}-%{version}.tar.xz
 # PATCH-FEATURE-SLE gnome-settings-daemon-revert-libinput-mandatory.patch 
fcro...@suse.com -- ensure libinput is not mandatory
 Patch20:        gnome-settings-daemon-revert-libinput-mandatory.patch
 # PATCH-FEATURE-SLE gnome-settings-daemon-notify-idle-resumed.patch bnc#439018 
bnc#708182 bgo#575467 h...@suse.com -- notify user about auto suspend when 
returning from sleep
 Patch21:        gnome-settings-daemon-notify-idle-resumed.patch
 # PATCH-FIX-SLE gnome-settings-daemon-bnc873545-hide-warnings.patch bnc#873545 
fezh...@suse.com -- hide the warnings when g-s-d cannot find colord running, 
which is expected on SLES
 Patch22:        gnome-settings-daemon-bnc873545-hide-warnings.patch
-# PATCH-FIX-SLE sle-configure-timeout-blank.patch bnc#869685 bgo#710904 
cxi...@suse.com -- monitor off timeout is too short, extends it to 5 min
-Patch24:        sle-configure-timeout-blank.patch
+# PATCH-FIX-SLE gnome-settings-daemon-sle-configure-timeout-blank.patch 
bnc#869685 bgo#710904 cxi...@suse.com -- monitor off timeout is too short, 
extends it to 5 min
+Patch24:        gnome-settings-daemon-sle-configure-timeout-blank.patch
 # PATCH-FIX-SLE gnome-settings-daemon-initial-keyboard.patch bsc#979051 
feder...@suse.com -- Deal with the default keyboard being set from xkb instead 
of GNOME
 Patch29:        gnome-settings-daemon-initial-keyboard.patch
 # PATCH-FIX-OPENSUSE gnome-settings-daemon-bring-back-updates-plugin.patch 
bsc#991024 sck...@suse.com -- Add the updates plugin back
 Patch31:        gnome-settings-daemon-bring-back-updates-plugin.patch
+# PATCH-FEATURE-OPENSUSE gnome-settings-daemon-more-power-button-actions.patch 
bsc#996342 fezh...@suse.com -- Bring back the "shutdown" and "interactive" 
power button actions.
+Patch32:        gnome-settings-daemon-more-power-button-actions.patch
 BuildRequires:  cups-devel
 BuildRequires:  fdupes
+BuildRequires:  gtk-doc
+%if 0%{?suse_version} == 1315
 BuildRequires:  gnome-common
+%endif
 %if !0%{?is_opensuse}
 BuildRequires:  gnome-patch-translation
 BuildRequires:  translation-update-upstream
@@ -156,10 +161,11 @@
 %endif
 %if 0%{?suse_version} == 1315
 %patch31 -p1
+%patch32 -p1
 %endif
 
 %build
-%if !0%{?is_opensuse}
+%if 0%{?suse_version} == 1315
 autoreconf -f -i
 %endif
 %configure\
@@ -174,7 +180,7 @@
         %{nil}
 # work around a racing condition in plugins/common, which does not always 
build properly using parallel build
 (cd plugins/common; make -j 1 gsd-common-enums.h)
-make %{?jobs:-j%jobs} V=1
+make %{?jobs:-j%jobs}
 
 %install
 %makeinstall

++++++ gnome-settings-daemon-3.20.1.tar.xz -> 
gnome-settings-daemon-3.22.0.tar.xz ++++++
++++ 50845 lines of diff (skipped)

++++++ gnome-settings-daemon-more-power-button-actions.patch ++++++
>From 3d9c3ecda9c68039c309bfb6bfc93830c4a0e20e Mon Sep 17 00:00:00 2001
From: Felix Zhang <fezh...@suse.com>
Date: Mon, 12 Sep 2016 18:00:07 +0800
Subject: [PATCH] more power button actions

---
 data/gsd-enums.h                            | 2 ++
 plugins/media-keys/gsd-media-keys-manager.c | 6 ++++++
 2 files changed, 8 insertions(+)

diff --git a/data/gsd-enums.h b/data/gsd-enums.h
index 4a0356a..87fd158 100644
--- a/data/gsd-enums.h
+++ b/data/gsd-enums.h
@@ -113,6 +113,8 @@ typedef enum
 typedef enum
 {
   GSD_POWER_BUTTON_ACTION_NOTHING,
+  GSD_POWER_BUTTON_ACTION_INTERACTIVE,
+  GSD_POWER_BUTTON_ACTION_SHUTDOWN,
   GSD_POWER_BUTTON_ACTION_SUSPEND,
   GSD_POWER_BUTTON_ACTION_HIBERNATE
 } GsdPowerButtonActionType;
diff --git a/plugins/media-keys/gsd-media-keys-manager.c 
b/plugins/media-keys/gsd-media-keys-manager.c
index d77ed10..e9611b9 100644
--- a/plugins/media-keys/gsd-media-keys-manager.c
+++ b/plugins/media-keys/gsd-media-keys-manager.c
@@ -1929,6 +1929,12 @@ do_config_power_button_action (GsdMediaKeysManager 
*manager,
 
         action_type = g_settings_get_enum (manager->priv->power_settings, 
"power-button-action");
         switch (action_type) {
+        case GSD_POWER_BUTTON_ACTION_INTERACTIVE:
+                do_config_power_action (manager, GSD_POWER_ACTION_INTERACTIVE, 
in_lock_screen);
+                break;
+        case GSD_POWER_BUTTON_ACTION_SHUTDOWN:
+                do_config_power_action (manager, GSD_POWER_ACTION_SHUTDOWN, 
in_lock_screen);
+                break;
         case GSD_POWER_BUTTON_ACTION_SUSPEND:
                 do_config_power_action (manager, GSD_POWER_ACTION_SUSPEND, 
in_lock_screen);
                 break;
-- 
2.6.6

++++++ gnome-settings-daemon-revert-libinput-mandatory.patch ++++++
--- /var/tmp/diff_new_pack.02RFqW/_old  2016-09-21 18:43:27.000000000 +0200
+++ /var/tmp/diff_new_pack.02RFqW/_new  2016-09-21 18:43:27.000000000 +0200
@@ -1781,6 +1781,7 @@
          GList *devices, *l;
 -      gboolean has_touchpad, has_touchscreen;
 +      gboolean has_touchpad, has_touchscreen, has_trackball;
+         gboolean has_mouse;
  
        gtk_init (&argc, &argv);
  

++++++ gnome-settings-daemon-sle-configure-timeout-blank.patch ++++++
Index: plugins/power/gsd-power-constants.h
===================================================================
--- plugins/power/gsd-power-constants.h.orig    2013-11-12 01:25:13.000000000 
+0800
+++ plugins/power/gsd-power-constants.h 2014-03-27 11:39:34.100125030 +0800
@@ -18,7 +18,7 @@
  */
 
 /* The blank delay when the screensaver is active */
-#define SCREENSAVER_TIMEOUT_BLANK                       15 /* seconds */
+#define SCREENSAVER_TIMEOUT_BLANK                       300 /* seconds */
 
 /* The dim delay when dimming on idle is requested but idle-delay
  * is set to "Never" */
Index: plugins/power/gsd-power-manager.c
===================================================================
--- plugins/power/gsd-power-manager.c.orig      2014-03-27 11:39:34.089124716 
+0800
+++ plugins/power/gsd-power-manager.c   2014-03-27 11:39:34.101125059 +0800
@@ -1921,8 +1921,8 @@ handle_screensaver_active (GsdPowerManag
                  * and its fade has finished.
                  *
                  * See also idle_configure() */
-                if (active)
-                        idle_set_mode (manager, GSD_POWER_IDLE_MODE_BLANK);
+                /* if (active) */
+                /*         idle_set_mode (manager, GSD_POWER_IDLE_MODE_BLANK); 
*/
         }
 }
 

Reply via email to