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>
