Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package thunar for openSUSE:Factory checked in at 2021-09-23 23:04:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/thunar (Old) and /work/SRC/openSUSE:Factory/.thunar.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "thunar" Thu Sep 23 23:04:10 2021 rev:92 rq:921151 version:4.16.10 Changes: -------- --- /work/SRC/openSUSE:Factory/thunar/thunar.changes 2021-09-14 21:15:11.720452480 +0200 +++ /work/SRC/openSUSE:Factory/.thunar.new.1899/thunar.changes 2021-09-23 23:04:18.860334685 +0200 @@ -1,0 +2,7 @@ +Fri Sep 17 21:28:55 UTC 2021 - Marcel Kuehlhorn <tu...@opensuse.org> + +- Update to version 4.16.10 + * Fix signal disconnect to prevent crash (bxo#xfce/thunar#553) + * Don't go beyond THUNAR_N_VISIBLE_COLUMNS while parsing col widths + +------------------------------------------------------------------- Old: ---- thunar-4.16.9.tar.bz2 New: ---- thunar-4.16.10.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ thunar.spec ++++++ --- /var/tmp/diff_new_pack.v9jzr9/_old 2021-09-23 23:04:19.448335123 +0200 +++ /var/tmp/diff_new_pack.v9jzr9/_new 2021-09-23 23:04:19.452335126 +0200 @@ -19,7 +19,7 @@ %define libname libthunarx-3-0 %bcond_with git Name: thunar -Version: 4.16.9 +Version: 4.16.10 Release: 0 Summary: File Manager for the Xfce Desktop Environment License: GPL-2.0-or-later ++++++ thunar-4.16.9.tar.bz2 -> thunar-4.16.10.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thunar-4.16.9/ChangeLog new/thunar-4.16.10/ChangeLog --- old/thunar-4.16.9/ChangeLog 2021-09-11 15:05:32.000000000 +0200 +++ new/thunar-4.16.10/ChangeLog 2021-09-17 21:53:54.000000000 +0200 @@ -1,3 +1,37 @@ +commit b6dee14ae54cc07b9f16e4ef3f0809b6a2d3849c +Author: Evangelos Foutras <evange...@foutrelis.com> +Date: Fri Sep 17 20:49:24 2021 +0300 + + Fix signal disconnect in thunar_window_unrealize + + Commit c2a97b896f04 replaced the gtk_widget_queue_draw callback with + thunar_window_clipboard_manager_changed. The same change needs to be + made in thunar_window_unrealize, which was still referencing the old + function (gtk_widget_queue_draw). + + Fixes: c2a97b896f04 ("Fix file-icon update when file is cut (Issue #588)") + Closes: https://gitlab.xfce.org/xfce/thunar/-/issues/653 + +commit a5ec0d35ea65a6728fc0232b61ab8bdce7842396 +Author: Avinash Sonawane <root...@gmail.com> +Date: Thu Sep 16 00:38:46 2021 +0530 + + Don't go beyond THUNAR_N_VISIBLE_COLUMNS while parsing col widths + + MR !163 + +commit 3e5c52dfd35d030592343f8d0db262b1cab19a22 +Author: Alexander Schwinn <alexxc...@xfce.org> +Date: Sat Sep 11 15:17:10 2021 +0200 + + Back to development + +commit 9564fb1ec04b8878ab63c326fc73f97ae8a9f5e6 +Author: Alexander Schwinn <alexxc...@xfce.org> +Date: Sat Sep 11 15:11:30 2021 +0200 + + Updates for release + commit aea5346af03d0f1938da1418a3a958866574d153 Author: Alexander Schwinn <alexxc...@xfce.org> Date: Tue Aug 31 23:22:42 2021 +0200 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thunar-4.16.9/NEWS new/thunar-4.16.10/NEWS --- old/thunar-4.16.9/NEWS 2021-09-11 14:53:23.000000000 +0200 +++ new/thunar-4.16.10/NEWS 2021-09-17 21:43:07.000000000 +0200 @@ -1,3 +1,9 @@ +4.16.10 +====== +- Fix signal disconnect in thunar_window_unrealize to prevent crash +- Don't go beyond THUNAR_N_VISIBLE_COLUMNS while parsing col widths + + 4.16.9 ====== - Listen to changes on shortcuts to update them when required diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thunar-4.16.9/configure new/thunar-4.16.10/configure --- old/thunar-4.16.9/configure 2021-09-11 15:05:15.000000000 +0200 +++ new/thunar-4.16.10/configure 2021-09-17 21:53:38.000000000 +0200 @@ -1,7 +1,7 @@ #! /bin/sh -# From configure.ac aea5346a. +# From configure.ac b6dee14a. # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for thunar 4.16.9. +# Generated by GNU Autoconf 2.69 for thunar 4.16.10. # # Report bugs to <https://gitlab.xfce.org/xfce/thunar>. # @@ -593,8 +593,8 @@ # Identity of this package. PACKAGE_NAME='thunar' PACKAGE_TARNAME='thunar' -PACKAGE_VERSION='4.16.9' -PACKAGE_STRING='thunar 4.16.9' +PACKAGE_VERSION='4.16.10' +PACKAGE_STRING='thunar 4.16.10' PACKAGE_BUGREPORT='https://gitlab.xfce.org/xfce/thunar' PACKAGE_URL='' @@ -1545,7 +1545,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures thunar 4.16.9 to adapt to many kinds of systems. +\`configure' configures thunar 4.16.10 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1621,7 +1621,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of thunar 4.16.9:";; + short | recursive ) echo "Configuration of thunar 4.16.10:";; esac cat <<\_ACEOF @@ -1791,7 +1791,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -thunar configure 4.16.9 +thunar configure 4.16.10 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2162,7 +2162,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by thunar $as_me 4.16.9, which was +It was created by thunar $as_me 4.16.10, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3142,7 +3142,7 @@ # Define the identity of the package. PACKAGE='thunar' - VERSION='4.16.9' + VERSION='4.16.10' cat >>confdefs.h <<_ACEOF @@ -13984,7 +13984,7 @@ THUNARX_VERSION_API=3 THUNAR_VERSION_MAJOR=4 THUNAR_VERSION_MINOR=16 -THUNAR_VERSION_MICRO=9 +THUNAR_VERSION_MICRO=10 @@ -20510,7 +20510,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by thunar $as_me 4.16.9, which was +This file was extended by thunar $as_me 4.16.10, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -20576,7 +20576,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -thunar config.status 4.16.9 +thunar config.status 4.16.10 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thunar-4.16.9/configure.ac new/thunar-4.16.10/configure.ac --- old/thunar-4.16.9/configure.ac 2021-09-11 15:05:04.000000000 +0200 +++ new/thunar-4.16.10/configure.ac 2021-09-17 21:53:28.000000000 +0200 @@ -31,9 +31,9 @@ m4_define([thunarx_version_api], [3]) m4_define([thunar_version_major], [4]) m4_define([thunar_version_minor], [16]) -m4_define([thunar_version_micro], [9]) +m4_define([thunar_version_micro], [10]) m4_define([thunar_version_nano], []) -m4_define([thunar_version_build], [aea5346a]) +m4_define([thunar_version_build], [b6dee14a]) m4_define([thunar_version_tag], []) m4_define([thunar_version], [thunar_version_major().thunar_version_minor().thunar_version_micro()ifelse(thunar_version_nano(), [], [], [.thunar_version_nano()])ifelse(thunar_version_tag(), [git], [thunar_version_tag()-thunar_version_build()], [thunar_version_tag()])]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thunar-4.16.9/docs/Thunar.1 new/thunar-4.16.10/docs/Thunar.1 --- old/thunar-4.16.9/docs/Thunar.1 2021-09-11 15:06:42.000000000 +0200 +++ new/thunar-4.16.10/docs/Thunar.1 2021-09-17 21:32:24.000000000 +0200 @@ -1,13 +1,13 @@ '\" t .\" Title: Thunar .\" Author: [see the "Author" section] -.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> -.\" Date: 09/11/2021 +.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> +.\" Date: 09/17/2021 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "THUNAR" "1" "09/11/2021" "[FIXME: source]" "[FIXME: manual]" +.TH "THUNAR" "1" "09/17/2021" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thunar-4.16.9/docs/reference/thunarx/html/index.html new/thunar-4.16.10/docs/reference/thunarx/html/index.html --- old/thunar-4.16.9/docs/reference/thunarx/html/index.html 2021-09-11 15:06:50.000000000 +0200 +++ new/thunar-4.16.10/docs/reference/thunarx/html/index.html 2021-09-17 21:54:14.000000000 +0200 @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">thunar Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - For thunar 4.16.9. + For thunar 4.16.10. The latest version of this documentation can be found on-line at <a class="ulink" href="https://developer.xfce.org/thunar/index.html" target="_top">https://developer.xfce.org/thunar/</a>. </p></div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thunar-4.16.9/thunar/thunar-column-model.c new/thunar-4.16.10/thunar/thunar-column-model.c --- old/thunar-4.16.9/thunar/thunar-column-model.c 2021-09-11 14:52:59.000000000 +0200 +++ new/thunar-4.16.10/thunar/thunar-column-model.c 2021-09-17 21:30:41.000000000 +0200 @@ -567,7 +567,7 @@ column_model->width[THUNAR_COLUMN_NAME] = 200; /* parse the widths from the preferences */ - for (n = 0; column_widths[n] != NULL; ++n) + for (n = 0; (n < THUNAR_N_VISIBLE_COLUMNS) && (column_widths[n] != NULL); ++n) { width = strtol (column_widths[n], NULL, 10); if (G_LIKELY (width >= 0)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thunar-4.16.9/thunar/thunar-window.c new/thunar-4.16.10/thunar/thunar-window.c --- old/thunar-4.16.9/thunar/thunar-window.c 2021-09-11 14:52:59.000000000 +0200 +++ new/thunar-4.16.10/thunar/thunar-window.c 2021-09-17 21:40:48.000000000 +0200 @@ -1554,7 +1554,7 @@ ThunarWindow *window = THUNAR_WINDOW (widget); /* disconnect from the clipboard manager */ - g_signal_handlers_disconnect_by_func (G_OBJECT (window->clipboard), gtk_widget_queue_draw, widget); + g_signal_handlers_disconnect_by_func (G_OBJECT (window->clipboard), thunar_window_clipboard_manager_changed, widget); /* let the GtkWidget class unrealize the window */ (*GTK_WIDGET_CLASS (thunar_window_parent_class)->unrealize) (widget); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/thunar-4.16.9/thunarx/thunarx-config.h new/thunar-4.16.10/thunarx/thunarx-config.h --- old/thunar-4.16.9/thunarx/thunarx-config.h 2021-09-11 15:05:31.000000000 +0200 +++ new/thunar-4.16.10/thunarx/thunarx-config.h 2021-09-17 21:53:54.000000000 +0200 @@ -31,7 +31,7 @@ #define THUNARX_MAJOR_VERSION 4 #define THUNARX_MINOR_VERSION 16 -#define THUNARX_MICRO_VERSION 9 +#define THUNARX_MICRO_VERSION 10 #define THUNARX_CHECK_VERSION(major,minor,micro) \ (THUNARX_MAJOR_VERSION > (major) \