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 - [email protected]
+
+- 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 <[email protected]> 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 ();