Hello community,

here is the log from the commit of package cinnamon-settings-daemon for 
openSUSE:Factory checked in at 2017-06-23 09:18:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-settings-daemon (Old)
 and      /work/SRC/openSUSE:Factory/.cinnamon-settings-daemon.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cinnamon-settings-daemon"

Fri Jun 23 09:18:06 2017 rev:8 rq:505530 version:3.4.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/cinnamon-settings-daemon/cinnamon-settings-daemon.changes
        2017-05-27 13:13:16.418693343 +0200
+++ 
/work/SRC/openSUSE:Factory/.cinnamon-settings-daemon.new/cinnamon-settings-daemon.changes
   2017-06-23 09:18:40.599791209 +0200
@@ -1,0 +2,8 @@
+Wed Jun 21 16:11:48 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 3.4.2:
+  * csd-color-manager.c: Make a device connect warning a debug
+    message instead to reduce .xsession-errors clutter.
+  * daemon-skeleton: Add a few upstream fixes for startup issues.
+
+-------------------------------------------------------------------

Old:
----
  cinnamon-settings-daemon-3.4.1.tar.gz

New:
----
  cinnamon-settings-daemon-3.4.2.tar.gz

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

Other differences:
------------------
++++++ cinnamon-settings-daemon.spec ++++++
--- /var/tmp/diff_new_pack.EwsrZ5/_old  2017-06-23 09:18:41.319689485 +0200
+++ /var/tmp/diff_new_pack.EwsrZ5/_new  2017-06-23 09:18:41.319689485 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           cinnamon-settings-daemon
-Version:        3.4.1
+Version:        3.4.2
 Release:        0
 Summary:        The settings Daemon for the Cinnamon Desktop
 License:        GPL-2.0+ and LGPL-2.1

++++++ cinnamon-settings-daemon-3.4.1.tar.gz -> 
cinnamon-settings-daemon-3.4.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-settings-daemon-3.4.1/configure.ac 
new/cinnamon-settings-daemon-3.4.2/configure.ac
--- old/cinnamon-settings-daemon-3.4.1/configure.ac     2017-05-23 
16:33:23.000000000 +0200
+++ new/cinnamon-settings-daemon-3.4.2/configure.ac     2017-06-20 
15:50:38.000000000 +0200
@@ -1,7 +1,7 @@
 AC_PREREQ([2.60])
 
 AC_INIT([cinnamon-settings-daemon],
-        [3.4.1],
+        [3.4.2],
         [https://github.com/linuxmint/cinnamon-settings-daemon/issues])
 
 AC_CONFIG_MACRO_DIR([m4])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-settings-daemon-3.4.1/debian/changelog 
new/cinnamon-settings-daemon-3.4.2/debian/changelog
--- old/cinnamon-settings-daemon-3.4.1/debian/changelog 2017-05-23 
16:33:23.000000000 +0200
+++ new/cinnamon-settings-daemon-3.4.2/debian/changelog 2017-06-20 
15:50:38.000000000 +0200
@@ -1,3 +1,11 @@
+cinnamon-settings-daemon (3.4.2) sonya; urgency=medium
+
+  [ Michael Webster ]
+  * csd-color-manager.c: Make a device connect warning a debug message instead 
to reduce .xsession-errors clutter. 
+  * daemon-skeleton: Add a few upstream fixes for startup issues.
+
+ -- Clement Lefebvre <r...@linuxmint.com>  Tue, 20 Jun 2017 15:49:57 +0200
+
 cinnamon-settings-daemon (3.4.1) sonya; urgency=medium
 
   [ Clement Lefebvre ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cinnamon-settings-daemon-3.4.1/plugins/color/csd-color-manager.c 
new/cinnamon-settings-daemon-3.4.2/plugins/color/csd-color-manager.c
--- old/cinnamon-settings-daemon-3.4.1/plugins/color/csd-color-manager.c        
2017-05-23 16:33:23.000000000 +0200
+++ new/cinnamon-settings-daemon-3.4.2/plugins/color/csd-color-manager.c        
2017-06-20 15:50:38.000000000 +0200
@@ -1196,7 +1196,7 @@
         /* get properties */
         ret = cd_device_connect_finish (device, res, &error);
         if (!ret) {
-                g_warning ("failed to connect to device: %s",
+                g_debug ("failed to connect to device: %s",
                            error->message);
                 g_error_free (error);
                 goto out;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cinnamon-settings-daemon-3.4.1/plugins/common/daemon-skeleton.h 
new/cinnamon-settings-daemon-3.4.2/plugins/common/daemon-skeleton.h
--- old/cinnamon-settings-daemon-3.4.1/plugins/common/daemon-skeleton.h 
2017-05-23 16:33:23.000000000 +0200
+++ new/cinnamon-settings-daemon-3.4.2/plugins/common/daemon-skeleton.h 
2017-06-20 15:50:38.000000000 +0200
@@ -83,9 +83,12 @@
 
         variant = g_dbus_proxy_call_finish (G_DBUS_PROXY (source_object), res, 
&error);
         if (!variant) {
+            if (error != NULL) {
                 g_warning ("Unable to register client: %s", error->message);
                 g_error_free (error);
-                return;
+            }
+
+            return;
         }
 
         g_variant_get (variant, "(o)", &object_path);
@@ -99,9 +102,12 @@
                                                       NULL,
                                                       &error);
         if (!client_proxy) {
+            if (error != NULL) {
                 g_warning ("Unable to get the session client proxy: %s", 
error->message);
                 g_error_free (error);
-                return;
+            }
+
+            return;
         }
 
         g_signal_connect (client_proxy, "g-signal",
@@ -135,9 +141,12 @@
     g_object_unref (bus);
 
     if (proxy == NULL) {
+        if (error != NULL) {
             g_debug ("Could not connect to the Session manager: %s", 
error->message);
             g_error_free (error);
-            return;
+        }
+
+        return;
     }
 
    startup_id = g_getenv ("DESKTOP_AUTOSTART_ID");
@@ -160,15 +169,25 @@
         bindtextdomain (GETTEXT_PACKAGE, CINNAMON_SETTINGS_LOCALEDIR);
         bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
         textdomain (GETTEXT_PACKAGE);
+
+        /* Work around https://bugzilla.gnome.org/show_bug.cgi?id=674885 */
+        g_type_ensure (G_TYPE_DBUS_CONNECTION);
+        g_type_ensure (G_TYPE_DBUS_PROXY);
+
+        gdk_set_allowed_backends ("x11");
+
         notify_init ("cinnamon-settings-daemon");
 
         g_setenv ("GDK_SCALE", "1", TRUE);
 
         error = NULL;
         if (! gtk_init_with_args (&argc, &argv, PLUGIN_NAME, entries, NULL, 
&error)) {
+            if (error != NULL) {
                 fprintf (stderr, "%s\n", error->message);
                 g_error_free (error);
-                exit (1);
+            }
+
+            exit (1);
         }
 
         g_unsetenv ("GDK_SCALE");
@@ -196,9 +215,12 @@
         }
 
         if (!started) {
+            if (error != NULL) {
                 fprintf (stderr, "[cinnamon-settings-daemon-%s] Failed to 
start: %s\n", PLUGIN_NAME, error->message);
                 g_error_free (error);
-                exit (1);
+            }
+
+            exit (1);
         }
 
         gtk_main ();


Reply via email to