Hello community,

here is the log from the commit of package cinnamon-desktop for 
openSUSE:Factory checked in at 2017-05-27 13:17:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.cinnamon-desktop.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cinnamon-desktop"

Sat May 27 13:17:54 2017 rev:9 rq:498023 version:3.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/cinnamon-desktop/cinnamon-desktop.changes        
2017-01-10 10:42:01.367693758 +0100
+++ /work/SRC/openSUSE:Factory/.cinnamon-desktop.new/cinnamon-desktop.changes   
2017-05-27 13:19:02.137816670 +0200
@@ -1,0 +2,22 @@
+Wed May 24 14:40:01 UTC 2017 - [email protected]
+
+- Update to version 3.4.1:
+  * gnome-desktop-thumbnail: Add EFAULT as an exception to the
+    permission check.
+    See https://github.com/linuxmint/nemo/commit/b58bea5
+
+-------------------------------------------------------------------
+Wed May  4 17:44:11 UTC 2017 - [email protected]
+
+- Update to version 3.4.0:
+  * schemas: Add some new keys for High Contrast.
+  * gvc-mixer-control: fix double-free when setting headset
+    https://git.gnome.org/browse/libgnome-volume-control/commit/?id=a28e23d
+    https://git.gnome.org/browse/libgnome-volume-control/commit/?id=25bf3ed
+  * gvc-mixer-control: Fix reference being leaked
+    https://git.gnome.org/browse/libgnome-volume-control/commit/?id=d52194f
+  * Add detection for accountsservice background as it's Ubuntu
+    only.
+  * Remove aclocal from autogen.sh.
+
+-------------------------------------------------------------------

Old:
----
  cinnamon-desktop-3.2.4.tar.gz

New:
----
  cinnamon-desktop-3.4.1.tar.gz

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

Other differences:
------------------
++++++ cinnamon-desktop.spec ++++++
--- /var/tmp/diff_new_pack.N0SL0l/_old  2017-05-27 13:19:02.657743166 +0200
+++ /var/tmp/diff_new_pack.N0SL0l/_new  2017-05-27 13:19:02.661742601 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cinnamon-desktop
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 %define typelib typelib-1_0-CinnamonDesktop-3_0
 %define typelib_cvc typelib-1_0-Cvc-1_0
 Name:           cinnamon-desktop
-Version:        3.2.4
+Version:        3.4.1
 Release:        0
 Summary:        Libcinnamon-desktop API
 License:        GPL-2.0+ and MIT
@@ -44,6 +44,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  python-devel
 BuildRequires:  yelp-tools
+BuildRequires:  pkgconfig(accountsservice)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.22.0
 BuildRequires:  pkgconfig(gio-2.0) >= 2.37.3
 BuildRequires:  pkgconfig(glib-2.0) >= 2.37.3

++++++ cinnamon-desktop-3.2.4.tar.gz -> cinnamon-desktop-3.4.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-desktop-3.2.4/autogen.sh 
new/cinnamon-desktop-3.4.1/autogen.sh
--- old/cinnamon-desktop-3.2.4/autogen.sh       2016-12-14 00:00:33.000000000 
+0100
+++ new/cinnamon-desktop-3.4.1/autogen.sh       2017-05-23 16:31:51.000000000 
+0200
@@ -22,7 +22,8 @@
     echo "" >&2
 fi
 
-aclocal --install || exit 1
+mkdir -p m4
+
 glib-gettextize --force --copy || exit 1
 intltoolize --force --copy --automake || exit 1
 autoreconf --verbose --force --install || exit 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-desktop-3.2.4/configure.ac 
new/cinnamon-desktop-3.4.1/configure.ac
--- old/cinnamon-desktop-3.2.4/configure.ac     2016-12-14 00:00:33.000000000 
+0100
+++ new/cinnamon-desktop-3.4.1/configure.ac     2017-05-23 16:31:51.000000000 
+0200
@@ -1,5 +1,5 @@
 
-AC_INIT(cinnamon-desktop, 3.2.4)
+AC_INIT(cinnamon-desktop, 3.4.1)
 
 m4_ifdef([AX_IS_RELEASE], [AX_IS_RELEASE([always])])
 
@@ -106,6 +106,7 @@
                                     xrandr >= $XRANDR_REQUIRED
                                     xext >= $XEXT_REQUIRED
                                     xkeyboard-config
+                                    accountsservice
                                     xkbfile)
 
 PKG_CHECK_MODULES(CVC, gio-2.0 libpulse libpulse-mainloop-glib gobject-2.0)
@@ -129,6 +130,8 @@
   AC_DEFINE(HAVE_TIMERFD, 1, [we have the timerfd_create(2) system call])
 fi
 
+AC_SEARCH_LIBS(accounts_user_set_background_file, accountsservice, 
AC_DEFINE([ACCOUNTSERVICE_BG],1, [accountservice bg support]))
+
 dnl Language Support
 
 GETTEXT_PACKAGE=cinnamon-desktop
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-desktop-3.2.4/debian/changelog 
new/cinnamon-desktop-3.4.1/debian/changelog
--- old/cinnamon-desktop-3.2.4/debian/changelog 2016-12-14 00:00:33.000000000 
+0100
+++ new/cinnamon-desktop-3.4.1/debian/changelog 2017-05-23 16:31:51.000000000 
+0200
@@ -1,3 +1,28 @@
+cinnamon-desktop (3.4.1) sonya; urgency=medium
+
+  [ Clement Lefebvre ]
+  * Packaging: Don't expect gnome_bg_set_accountsservice_background() in 
symbols as it might not be there.
+
+  [ Michael Webster ]
+  * gnome-desktop-thumbnail: add EFAULT as an exception to the permission 
check.  See 
https://github.com/linuxmint/nemo/commit/b58bea5384436fda9cb6b31f7010f72d3c74e76a.
+
+ -- Clement Lefebvre <[email protected]>  Tue, 23 May 2017 15:31:13 +0100
+
+cinnamon-desktop (3.4.0) sonya; urgency=medium
+
+  [ JosephMcc ]
+  * schemas: Add some new keys for High Contrast
+
+  [ brownsr ]
+  * gvc-mixer-control: fix double-free when setting headset 
https://git.gnome.org/browse/libgnome-volume-control/commit/?id=a28e23d9006a32c8982ad8bda11fec131c6b36e8
 
https://git.gnome.org/browse/libgnome-volume-control/commit/?id=25bf3ed75fa604fa73e8b25241119a993fc659d6
+  * gvc-mixer-control: fix reference being leaked 
https://git.gnome.org/browse/libgnome-volume-control/commit/?id=d52194fce13f4b477afc997ff752233aa6886cbf
+
+  [ leigh123linux ]
+  * remove aclocal from autogen
+  * Add detection for accountsservice background as it's ubuntu only
+
+ -- Clement Lefebvre <[email protected]>  Wed, 03 May 2017 12:11:53 +0100
+
 cinnamon-desktop (3.2.4) serena; urgency=medium
 
   * Fix dpkg build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-desktop-3.2.4/debian/control 
new/cinnamon-desktop-3.4.1/debian/control
--- old/cinnamon-desktop-3.2.4/debian/control   2016-12-14 00:00:33.000000000 
+0100
+++ new/cinnamon-desktop-3.4.1/debian/control   2017-05-23 16:31:51.000000000 
+0200
@@ -13,6 +13,7 @@
                gobject-introspection (>= 0.10.2-1~),
                gtk-doc-tools (>= 1.4),
                intltool (>= 0.40.6),
+               libaccountsservice-dev,
                libgdk-pixbuf2.0-dev (>= 2.22.0),
                libgirepository1.0-dev (>= 0.10.2-1~),
                libglib2.0-dev (>= 2.37.3),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cinnamon-desktop-3.2.4/debian/libcinnamon-desktop4.symbols 
new/cinnamon-desktop-3.4.1/debian/libcinnamon-desktop4.symbols
--- old/cinnamon-desktop-3.2.4/debian/libcinnamon-desktop4.symbols      
2016-12-14 00:00:33.000000000 +0100
+++ new/cinnamon-desktop-3.4.1/debian/libcinnamon-desktop4.symbols      
2017-05-23 16:31:51.000000000 +0200
@@ -23,7 +23,6 @@
  gnome_bg_load_from_preferences@Base 2.0.4
  gnome_bg_new@Base 2.0.4
  gnome_bg_save_to_preferences@Base 2.0.4
- gnome_bg_set_accountsservice_background@Base 2.2.0
  gnome_bg_set_color@Base 2.0.4
  gnome_bg_set_filename@Base 2.0.4
  gnome_bg_set_placement@Base 2.0.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cinnamon-desktop-3.2.4/libcinnamon-desktop/gnome-bg.c 
new/cinnamon-desktop-3.4.1/libcinnamon-desktop/gnome-bg.c
--- old/cinnamon-desktop-3.2.4/libcinnamon-desktop/gnome-bg.c   2016-12-14 
00:00:33.000000000 +0100
+++ new/cinnamon-desktop-3.4.1/libcinnamon-desktop/gnome-bg.c   2017-05-23 
16:31:51.000000000 +0200
@@ -27,6 +27,8 @@
 
 */
 
+#include "config.h"
+
 #include <string.h>
 #include <math.h>
 #include <stdarg.h>
@@ -324,6 +326,7 @@
        return FALSE;
 }
 
+#if ACCOUNTSERVICE_BG
 void
 gnome_bg_set_accountsservice_background (const gchar *background)
 {
@@ -404,6 +407,7 @@
   if (variant != NULL)
     g_variant_unref (variant);
 }
+#endif
 
 void
 gnome_bg_load_from_preferences (GnomeBG   *bg,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cinnamon-desktop-3.2.4/libcinnamon-desktop/gnome-desktop-thumbnail.c 
new/cinnamon-desktop-3.4.1/libcinnamon-desktop/gnome-desktop-thumbnail.c
--- old/cinnamon-desktop-3.2.4/libcinnamon-desktop/gnome-desktop-thumbnail.c    
2016-12-14 00:00:33.000000000 +0100
+++ new/cinnamon-desktop-3.4.1/libcinnamon-desktop/gnome-desktop-thumbnail.c    
2017-05-23 16:31:51.000000000 +0200
@@ -1758,7 +1758,7 @@
 {
     /* user mode will always trip on this */
     if (g_access (path, R_OK|W_OK) != 0) {
-        if (errno != ENOENT)
+        if (errno != ENOENT && errno != EFAULT)
             return FALSE;
         else
             return TRUE;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-desktop-3.2.4/libcvc/gvc-mixer-control.c 
new/cinnamon-desktop-3.4.1/libcvc/gvc-mixer-control.c
--- old/cinnamon-desktop-3.2.4/libcvc/gvc-mixer-control.c       2016-12-14 
00:00:33.000000000 +0100
+++ new/cinnamon-desktop-3.4.1/libcvc/gvc-mixer-control.c       2017-05-23 
16:31:51.000000000 +0200
@@ -1955,7 +1955,7 @@
 
         g_hash_table_insert (is_card_port_an_output (port) ? 
control->priv->ui_outputs : control->priv->ui_inputs,
                              GUINT_TO_POINTER (gvc_mixer_ui_device_get_id 
(uidevice)),
-                             g_object_ref (uidevice));
+                             uidevice);
 
 
         if (available) {
@@ -2099,7 +2099,7 @@
         int j;
         const char *s;
 
-        if (eol) {
+        if (eol != 0) {
                 port_status_data_free (data);
                 return;
         }
@@ -2122,7 +2122,6 @@
 
         o = pa_context_set_sink_port_by_index (c, i->index, s, NULL, NULL);
         g_clear_pointer (&o, pa_operation_unref);
-        port_status_data_free (data);
 }
 
 static void
@@ -2136,7 +2135,7 @@
         int j;
         const char *s;
 
-        if (eol) {
+        if (eol != 0) {
                 port_status_data_free (data);
                 return;
         }
@@ -2158,7 +2157,6 @@
 
         o = pa_context_set_source_port_by_index(c, i->index, s, NULL, NULL);
         g_clear_pointer (&o, pa_operation_unref);
-        port_status_data_free (data);
 }
 
 static void
@@ -2480,7 +2478,7 @@
         if (is_new) {
                 g_hash_table_insert (control->priv->cards,
                                      GUINT_TO_POINTER (info->index),
-                                     g_object_ref (card));
+                                     card);
         }
 
         card_ports = gvc_mixer_card_get_ports (card);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cinnamon-desktop-3.2.4/schemas/org.cinnamon.desktop.interface.gschema.xml.in.in
 
new/cinnamon-desktop-3.4.1/schemas/org.cinnamon.desktop.interface.gschema.xml.in.in
--- 
old/cinnamon-desktop-3.2.4/schemas/org.cinnamon.desktop.interface.gschema.xml.in.in
 2016-12-14 00:00:33.000000000 +0100
+++ 
new/cinnamon-desktop-3.4.1/schemas/org.cinnamon.desktop.interface.gschema.xml.in.in
 2017-05-23 16:31:51.000000000 +0200
@@ -103,6 +103,13 @@
         Icon theme to use for the panel, nautilus etc.
       </_description>
     </key>
+    <key name="icon-theme-backup" type="s">
+      <default>'gnome'</default>
+      <_summary>Icon Theme Backup</_summary>
+      <_description>
+        This is used to store the current icon theme when high contrast is 
enabled.
+      </_description>
+    </key>
     <key name="gtk-theme" type="s">
       <default>'Adwaita'</default>
       <_summary>Gtk+ Theme</_summary>
@@ -110,6 +117,13 @@
         Basename of the default theme used by gtk+.
       </_description>
     </key>
+    <key name="gtk-theme-backup" type="s">
+      <default>'Adwaita'</default>
+      <_summary>Gtk+ Theme Backup</_summary>
+      <_description>
+        This is used to store the current theme when enabling high contrast.
+      </_description>
+    </key>
     <key name="gtk-key-theme" type="s">
       <default>'Default'</default>
       <_summary>Gtk+ Keybinding Theme</_summary>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cinnamon-desktop-3.2.4/schemas/org.cinnamon.desktop.wm.preferences.gschema.xml.in.in
 
new/cinnamon-desktop-3.4.1/schemas/org.cinnamon.desktop.wm.preferences.gschema.xml.in.in
--- 
old/cinnamon-desktop-3.2.4/schemas/org.cinnamon.desktop.wm.preferences.gschema.xml.in.in
    2016-12-14 00:00:33.000000000 +0100
+++ 
new/cinnamon-desktop-3.4.1/schemas/org.cinnamon.desktop.wm.preferences.gschema.xml.in.in
    2017-05-23 16:31:51.000000000 +0200
@@ -222,6 +222,13 @@
         and so forth.
       </_description>
     </key>
+    <key name="theme-backup" type="s">
+      <default>'Adwaita'</default>
+      <_summary>Current theme backup</_summary>
+      <_description>
+        This is used to store the current theme when enabling high contrast.
+      </_description>
+    </key>
     <key name="titlebar-uses-system-font" type="b">
       <default>false</default>
       <_summary>Use standard system font in window titles</_summary>


Reply via email to