diff -Nru mate-utils-1.8.1+dfsg1/baobab/src/baobab.c mate-utils-1.8.2+dfsg1/baobab/src/baobab.c --- mate-utils-1.8.1+dfsg1/baobab/src/baobab.c 2014-09-28 19:56:39.000000000 +0000 +++ mate-utils-1.8.2+dfsg1/baobab/src/baobab.c 2015-03-13 08:12:23.000000000 +0000 @@ -815,17 +815,17 @@ { gchar **uris; + g_signal_connect (baobab.prefs_settings, + "changed::" BAOBAB_SETTINGS_EXCLUDED_URIS, + G_CALLBACK (excluded_uris_changed), + NULL); + uris = g_settings_get_strv (baobab.prefs_settings, BAOBAB_SETTINGS_EXCLUDED_URIS); baobab_set_excluded_locations (uris); g_strfreev (uris); sanity_check_excluded_locations (); - - g_signal_connect (baobab.prefs_settings, - "changed::" BAOBAB_SETTINGS_EXCLUDED_URIS, - G_CALLBACK (excluded_uris_changed), - NULL); } static void @@ -847,14 +847,14 @@ monitor_volume (); - enable = g_settings_get_boolean (baobab.prefs_settings, - BAOBAB_SETTINGS_MONITOR_HOME); - g_signal_connect (baobab.prefs_settings, "changed::" BAOBAB_SETTINGS_MONITOR_HOME, G_CALLBACK (baobab_settings_monitor_home_changed), NULL); + enable = g_settings_get_boolean (baobab.prefs_settings, + BAOBAB_SETTINGS_MONITOR_HOME); + monitor_home (enable); } diff -Nru mate-utils-1.8.1+dfsg1/configure.ac mate-utils-1.8.2+dfsg1/configure.ac --- mate-utils-1.8.1+dfsg1/configure.ac 2014-09-28 19:56:39.000000000 +0000 +++ mate-utils-1.8.2+dfsg1/configure.ac 2015-03-13 08:12:23.000000000 +0000 @@ -1,6 +1,6 @@ m4_define([mate_utils_major], [1]) m4_define([mate_utils_minor], [8]) -m4_define([mate_utils_micro], [1]) +m4_define([mate_utils_micro], [2]) m4_define([mate_utils_version], [mate_utils_major.mate_utils_minor.mate_utils_micro]) diff -Nru mate-utils-1.8.1+dfsg1/debian/changelog mate-utils-1.8.2+dfsg1/debian/changelog --- mate-utils-1.8.1+dfsg1/debian/changelog 2014-10-31 12:38:13.000000000 +0000 +++ mate-utils-1.8.2+dfsg1/debian/changelog 2015-03-18 16:51:43.000000000 +0000 @@ -1,9 +1,21 @@ -mate-utils (1.8.1+dfsg1-1~trusty1) trusty; urgency=medium +mate-utils (1.8.2+dfsg1-1~trusty1) trusty; urgency=medium - * Back ported from http://ftp.de.debian.org/debian/pool/main/m/mate- - utils/mate-utils_1.8.1+dfsg1-1.dsc + * New upstream release. + - Including GLib >= 2.43 compatibility patch. (Closes: #780333, + LP:#1426327). + * debian/patches: + + Drop 0001_mate-dictionary-fix-double-free-error.patch. Included in latest + upstream release. - -- Ubuntu MATE Developers Fri, 31 Oct 2014 12:38:13 +0000 + -- Mike Gabriel Fri, 13 Mar 2015 13:43:12 +0100 + +mate-utils (1.8.1+dfsg1-2) unstable; urgency=medium + + * debian/patches: + + Add 0001_mate-dictionary-fix-double-free-error.patch. Avoid crashes of + mate-dictionary due to double-free error. (Closes: #779856). + + -- Mike Gabriel Mon, 09 Mar 2015 09:15:06 +0100 mate-utils (1.8.1+dfsg1-1) unstable; urgency=medium diff -Nru mate-utils-1.8.1+dfsg1/gsearchtool/gsearchtool.c mate-utils-1.8.2+dfsg1/gsearchtool/gsearchtool.c --- mate-utils-1.8.1+dfsg1/gsearchtool/gsearchtool.c 2014-09-28 19:56:39.000000000 +0000 +++ mate-utils-1.8.2+dfsg1/gsearchtool/gsearchtool.c 2015-03-13 08:12:23.000000000 +0000 @@ -2988,17 +2988,17 @@ return; } + g_signal_connect (gsearch->caja_settings, + "changed::click-policy", + G_CALLBACK (single_click_to_activate_key_changed_cb), + gsearch); + /* Get value of caja click behavior (single or double click to activate items) */ click_to_activate_pref = g_settings_get_string (gsearch->caja_settings, "click-policy"); gsearch->is_search_results_single_click_to_activate = (strncmp (click_to_activate_pref, "single", 6) == 0) ? TRUE : FALSE; - g_signal_connect (gsearch->caja_settings, - "changed::click-policy", - G_CALLBACK (single_click_to_activate_key_changed_cb), - gsearch); - g_free (click_to_activate_pref); } diff -Nru mate-utils-1.8.1+dfsg1/mate-dictionary/src/gdict-source-dialog.c mate-utils-1.8.2+dfsg1/mate-dictionary/src/gdict-source-dialog.c --- mate-utils-1.8.1+dfsg1/mate-dictionary/src/gdict-source-dialog.c 2014-09-28 19:56:39.000000000 +0000 +++ mate-utils-1.8.2+dfsg1/mate-dictionary/src/gdict-source-dialog.c 2015-03-13 08:12:23.000000000 +0000 @@ -477,7 +477,6 @@ gdict_show_gerror_dialog (GTK_WINDOW (dialog), _("There was an error while displaying help"), err); - g_error_free (err); } /* we don't want the dialog to close itself */ diff -Nru mate-utils-1.8.1+dfsg1/mate-dictionary/src/gdict-window.c mate-utils-1.8.2+dfsg1/mate-dictionary/src/gdict-window.c --- mate-utils-1.8.1+dfsg1/mate-dictionary/src/gdict-window.c 2014-09-28 19:56:39.000000000 +0000 +++ mate-utils-1.8.2+dfsg1/mate-dictionary/src/gdict-window.c 2015-03-13 08:12:23.000000000 +0000 @@ -1242,7 +1242,6 @@ gdict_show_gerror_dialog (GTK_WINDOW (window), _("There was an error while displaying help"), err); - g_error_free (err); } } diff -Nru mate-utils-1.8.1+dfsg1/NEWS mate-utils-1.8.2+dfsg1/NEWS --- mate-utils-1.8.1+dfsg1/NEWS 2014-09-28 19:56:39.000000000 +0000 +++ mate-utils-1.8.2+dfsg1/NEWS 2015-03-13 08:12:23.000000000 +0000 @@ -1,3 +1,8 @@ +1.8.2 + + * Bugfixes + * Add support for glib >= 2.43 + 1.8.1 * Add keywords key to .desktop files