Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfce4-terminal for openSUSE:Factory checked in at 2022-06-05 21:28:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfce4-terminal (Old) and /work/SRC/openSUSE:Factory/.xfce4-terminal.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-terminal" Sun Jun 5 21:28:36 2022 rev:31 rq:980876 version:1.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/xfce4-terminal/xfce4-terminal.changes 2022-05-16 18:10:07.857355167 +0200 +++ /work/SRC/openSUSE:Factory/.xfce4-terminal.new.1548/xfce4-terminal.changes 2022-06-05 21:28:42.901061271 +0200 @@ -1,0 +2,7 @@ +Tue May 31 19:24:35 UTC 2022 - Maurizio Galli <maurizio.ga...@suse.com> + +- Update to version 1.0.4 + * Fixes a regression: URL drag-n-drop adding rubbish characters + (gxo#apps/xfce4-terminak#196) + +------------------------------------------------------------------- Old: ---- xfce4-terminal-1.0.3.tar.bz2 New: ---- xfce4-terminal-1.0.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfce4-terminal.spec ++++++ --- /var/tmp/diff_new_pack.Jaeo8G/_old 2022-06-05 21:28:43.405061949 +0200 +++ /var/tmp/diff_new_pack.Jaeo8G/_new 2022-06-05 21:28:43.409061954 +0200 @@ -19,7 +19,7 @@ %bcond_with git Name: xfce4-terminal -Version: 1.0.3 +Version: 1.0.4 Release: 0 Summary: Terminal Emulator for the Xfce Desktop Environment License: GPL-2.0-or-later ++++++ xfce4-terminal-1.0.3.tar.bz2 -> xfce4-terminal-1.0.4.tar.bz2 ++++++ ++++ 19825 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfce4-terminal-1.0.3/ChangeLog new/xfce4-terminal-1.0.4/ChangeLog --- old/xfce4-terminal-1.0.3/ChangeLog 2022-05-12 23:54:20.000000000 +0200 +++ new/xfce4-terminal-1.0.4/ChangeLog 2022-05-22 11:20:28.000000000 +0200 @@ -1,3 +1,27 @@ +commit 7dfd70639581aba7146288a73778114ed2f247e0 +Author: Sergios - Anestis Kefalidis <sergioskefali...@gmail.com> +Date: Mon May 16 10:23:56 2022 +0300 + + Fix CI build + +commit 416883ace7b32671dc08e58214af3528bd438894 +Author: Sergios - Anestis Kefalidis <sergioskefali...@gmail.com> +Date: Mon May 16 10:17:06 2022 +0300 + + Regression: URL drag-n-drop adding rubbish characters (Issue #196) + +commit 4e747efeab421406198c9dd69e1d738f11a1e704 +Author: Sergios - Anestis Kefalidis <sergioskefali...@gmail.com> +Date: Fri May 13 00:57:08 2022 +0300 + + Back to development + +commit f16e5cba0dea7800476d76c51684f3fd7d401e35 +Author: Sergios - Anestis Kefalidis <sergioskefali...@gmail.com> +Date: Fri May 13 00:54:58 2022 +0300 + + Updates for release + commit c51b20859023dc317b759d785d5e3389e310848b Author: Sergios - Anestis Kefalidis <sergioskefali...@gmail.com> Date: Sat May 7 09:15:02 2022 +0300 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfce4-terminal-1.0.3/Makefile.am new/xfce4-terminal-1.0.4/Makefile.am --- old/xfce4-terminal-1.0.3/Makefile.am 2021-08-20 22:19:46.000000000 +0200 +++ new/xfce4-terminal-1.0.4/Makefile.am 2022-05-22 11:06:41.000000000 +0200 @@ -52,6 +52,7 @@ intltool-extract \ intltool-merge \ intltool-update \ + po/.intltool-merge-cache.lock \ $(desktop_DATA) \ $(xml_in_files) \ $(xml_DATA) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfce4-terminal-1.0.3/NEWS new/xfce4-terminal-1.0.4/NEWS --- old/xfce4-terminal-1.0.3/NEWS 2022-05-12 23:53:50.000000000 +0200 +++ new/xfce4-terminal-1.0.4/NEWS 2022-05-22 11:18:00.000000000 +0200 @@ -1,3 +1,14 @@ +1.0.4 +====== +Fixes a regression introduced in 1.0.1. + +Regressions fixed: +- URL drag-n-drop adding rubbish characters (Issue #196) + +Gitlab: +- Fix CI build + + 1.0.3 ====== Stable release fixing regressions. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfce4-terminal-1.0.3/compile new/xfce4-terminal-1.0.4/compile --- old/xfce4-terminal-1.0.3/compile 2022-05-12 23:54:15.000000000 +0200 +++ new/xfce4-terminal-1.0.4/compile 2022-05-22 11:20:24.000000000 +0200 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # Written by Tom Tromey <tro...@cygnus.com>. # # This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ MINGW*) file_conv=mingw ;; - CYGWIN*) + CYGWIN* | MSYS*) file_conv=cygwin ;; *) @@ -67,7 +67,7 @@ mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; - cygwin/*) + cygwin/* | msys/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfce4-terminal-1.0.3/config.h.in new/xfce4-terminal-1.0.4/config.h.in --- old/xfce4-terminal-1.0.3/config.h.in 2022-05-12 23:54:14.000000000 +0200 +++ new/xfce4-terminal-1.0.4/config.h.in 2022-05-22 11:20:23.000000000 +0200 @@ -33,8 +33,8 @@ /* Define to 1 if you have the <locale.h> header file. */ #undef HAVE_LOCALE_H -/* Define to 1 if you have the <memory.h> header file. */ -#undef HAVE_MEMORY_H +/* Define to 1 if you have the <minix/config.h> header file. */ +#undef HAVE_MINIX_CONFIG_H /* Define to 1 if you have the <pwd.h> header file. */ #undef HAVE_PWD_H @@ -45,6 +45,9 @@ /* Define to 1 if you have the <stdint.h> header file. */ #undef HAVE_STDINT_H +/* Define to 1 if you have the <stdio.h> header file. */ +#undef HAVE_STDIO_H + /* Define to 1 if you have the <stdlib.h> header file. */ #undef HAVE_STDLIB_H @@ -66,6 +69,9 @@ /* Define to 1 if you have the <unistd.h> header file. */ #undef HAVE_UNISTD_H +/* Define to 1 if you have the <wchar.h> header file. */ +#undef HAVE_WCHAR_H + /* Define to the sub-directory where libtool stores uninstalled libraries. */ #undef LT_OBJDIR @@ -90,28 +96,96 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION -/* Define to 1 if you have the ANSI C header files. */ +/* Define to 1 if all of the C90 standard headers exist (not just the ones + required in a freestanding environment). This macro is provided for + backward compatibility; new code need not use it. */ #undef STDC_HEADERS /* Enable extensions on AIX 3, Interix. */ #ifndef _ALL_SOURCE # undef _ALL_SOURCE #endif +/* Enable general extensions on macOS. */ +#ifndef _DARWIN_C_SOURCE +# undef _DARWIN_C_SOURCE +#endif +/* Enable general extensions on Solaris. */ +#ifndef __EXTENSIONS__ +# undef __EXTENSIONS__ +#endif /* Enable GNU extensions on systems that have them. */ #ifndef _GNU_SOURCE # undef _GNU_SOURCE #endif -/* Enable threading extensions on Solaris. */ +/* Enable X/Open compliant socket functions that do not require linking + with -lxnet on HP-UX 11.11. */ +#ifndef _HPUX_ALT_XOPEN_SOCKET_API +# undef _HPUX_ALT_XOPEN_SOCKET_API +#endif +/* Identify the host operating system as Minix. + This macro does not affect the system headers' behavior. + A future release of Autoconf may stop defining this macro. */ +#ifndef _MINIX +# undef _MINIX +#endif +/* Enable general extensions on NetBSD. + Enable NetBSD compatibility extensions on Minix. */ +#ifndef _NETBSD_SOURCE +# undef _NETBSD_SOURCE +#endif +/* Enable OpenBSD compatibility extensions on NetBSD. + Oddly enough, this does nothing on OpenBSD. */ +#ifndef _OPENBSD_SOURCE +# undef _OPENBSD_SOURCE +#endif +/* Define to 1 if needed for POSIX-compatible behavior. */ +#ifndef _POSIX_SOURCE +# undef _POSIX_SOURCE +#endif +/* Define to 2 if needed for POSIX-compatible behavior. */ +#ifndef _POSIX_1_SOURCE +# undef _POSIX_1_SOURCE +#endif +/* Enable POSIX-compatible threading on Solaris. */ #ifndef _POSIX_PTHREAD_SEMANTICS # undef _POSIX_PTHREAD_SEMANTICS #endif +/* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ +#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ +# undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ +#endif +/* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ +#ifndef __STDC_WANT_IEC_60559_BFP_EXT__ +# undef __STDC_WANT_IEC_60559_BFP_EXT__ +#endif +/* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ +#ifndef __STDC_WANT_IEC_60559_DFP_EXT__ +# undef __STDC_WANT_IEC_60559_DFP_EXT__ +#endif +/* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ +#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ +# undef __STDC_WANT_IEC_60559_FUNCS_EXT__ +#endif +/* Enable extensions specified by ISO/IEC TS 18661-3:2015. */ +#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ +# undef __STDC_WANT_IEC_60559_TYPES_EXT__ +#endif +/* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ +#ifndef __STDC_WANT_LIB_EXT2__ +# undef __STDC_WANT_LIB_EXT2__ +#endif +/* Enable extensions specified by ISO/IEC 24747:2009. */ +#ifndef __STDC_WANT_MATH_SPEC_FUNCS__ +# undef __STDC_WANT_MATH_SPEC_FUNCS__ +#endif /* Enable extensions on HP NonStop. */ #ifndef _TANDEM_SOURCE # undef _TANDEM_SOURCE #endif -/* Enable general extensions on Solaris. */ -#ifndef __EXTENSIONS__ -# undef __EXTENSIONS__ +/* Enable X/Open extensions. Define to 500 only if necessary + to make mbstate_t available. */ +#ifndef _XOPEN_SOURCE +# undef _XOPEN_SOURCE #endif @@ -120,13 +194,3 @@ /* Define to 1 if the X Window System is missing or not being used. */ #undef X_DISPLAY_MISSING - -/* Define to 1 if on MINIX. */ -#undef _MINIX - -/* Define to 2 if the system does not provide POSIX.1 features except with - this defined. */ -#undef _POSIX_1_SOURCE - -/* Define to 1 if you need to in order for `stat' and other things to work. */ -#undef _POSIX_SOURCE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfce4-terminal-1.0.3/configure.ac new/xfce4-terminal-1.0.4/configure.ac --- old/xfce4-terminal-1.0.3/configure.ac 2022-05-12 23:54:07.000000000 +0200 +++ new/xfce4-terminal-1.0.4/configure.ac 2022-05-22 11:20:17.000000000 +0200 @@ -15,7 +15,7 @@ dnl *************************** m4_define([terminal_version_major], [1]) m4_define([terminal_version_minor], [0]) -m4_define([terminal_version_micro], [3]) +m4_define([terminal_version_micro], [4]) m4_define([terminal_version_nano], []) m4_define([terminal_version_build], [UNKNOWN]) m4_define([terminal_version_tag], []) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfce4-terminal-1.0.3/doc/xfce4-terminal.1 new/xfce4-terminal-1.0.4/doc/xfce4-terminal.1 --- old/xfce4-terminal-1.0.3/doc/xfce4-terminal.1 2022-04-24 11:00:58.000000000 +0200 +++ new/xfce4-terminal-1.0.4/doc/xfce4-terminal.1 2022-05-22 11:07:06.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: xfce4-terminal .\" Author: Sergios - Anestis Kefalidis <sergioskefali...@gmail.com> .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 04/24/2022 +.\" Date: 05/22/2022 .\" Manual: Xfce .\" Source: xfce4-terminal .\" Language: English .\" -.TH "XFCE4\-TERMINAL" "1" "04/24/2022" "xfce4-terminal" "Xfce" +.TH "XFCE4\-TERMINAL" "1" "05/22/2022" "xfce4-terminal" "Xfce" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfce4-terminal-1.0.3/m4/libtool.m4 new/xfce4-terminal-1.0.4/m4/libtool.m4 --- old/xfce4-terminal-1.0.3/m4/libtool.m4 2022-05-12 23:54:12.000000000 +0200 +++ new/xfce4-terminal-1.0.4/m4/libtool.m4 2022-05-22 11:20:21.000000000 +0200 @@ -1071,11 +1071,11 @@ # to the OS version, if on x86, and 10.4, the deployment # target defaults to 10.4. Don't you love it? case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in - 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) + 10.0,*86*-darwin8*|10.0,*-darwin[[912]]*) _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 10.[[012]][[,.]]*) _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; - 10.*) + 10.*|11.*) _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; esac ;; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfce4-terminal-1.0.3/missing new/xfce4-terminal-1.0.4/missing --- old/xfce4-terminal-1.0.3/missing 2022-05-12 23:54:15.000000000 +0200 +++ new/xfce4-terminal-1.0.4/missing 2022-05-22 11:20:24.000000000 +0200 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfce4-terminal-1.0.3/terminal/terminal-widget.c new/xfce4-terminal-1.0.4/terminal/terminal-widget.c --- old/xfce4-terminal-1.0.3/terminal/terminal-widget.c 2022-04-24 11:01:58.000000000 +0200 +++ new/xfce4-terminal-1.0.4/terminal/terminal-widget.c 2022-05-22 11:06:41.000000000 +0200 @@ -489,7 +489,7 @@ guint info, guint time) { - const guchar *ucs; + const gunichar2 *ucs; GdkRGBA color; GString *str; GValue value = { 0, }; @@ -539,8 +539,8 @@ else { str = g_string_new (NULL); - ucs = gtk_selection_data_get_data (selection_data); - for (n = 0; n < gtk_selection_data_get_length (selection_data) && ucs[n] != '\n'; ++n) + ucs = (const gunichar2 *) gtk_selection_data_get_data (selection_data); + for (n = 0; n < gtk_selection_data_get_length (selection_data) / 2 && ucs[n] != '\n'; ++n) g_string_append_unichar (str, ucs[n]); filename = g_filename_from_uri (str->str, NULL, NULL); if (filename != NULL)