Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package liferea for openSUSE:Factory checked in at 2023-04-01 19:32:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/liferea (Old) and /work/SRC/openSUSE:Factory/.liferea.new.9019 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liferea" Sat Apr 1 19:32:25 2023 rev:12 rq:1076646 version:1.14.4 Changes: -------- --- /work/SRC/openSUSE:Factory/liferea/liferea.changes 2023-03-31 21:16:14.946589536 +0200 +++ /work/SRC/openSUSE:Factory/.liferea.new.9019/liferea.changes 2023-04-01 19:32:37.861469973 +0200 @@ -1,0 +2,11 @@ +Sat Apr 1 13:26:20 UTC 2023 - Marcel Kuehlhorn <tu...@opensuse.org> + +- Update to version 1.14.4: + * Fix endless recursion in 1.14.3 + (gh#lwindolf/liferea#1217, gh#lwindolf/liferea#1224) + * Additional fix for crash in conf_get_bool_value_from_schema + (gh#lwindolf/liferea#1214) + * Fixes a g_object_unref warning on shutdown + * Drops a debug output in the plugin installer + +------------------------------------------------------------------- Old: ---- liferea-1.14.3.tar.bz2 New: ---- liferea-1.14.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ liferea.spec ++++++ --- /var/tmp/diff_new_pack.zTshQp/_old 2023-04-01 19:32:38.889475370 +0200 +++ /var/tmp/diff_new_pack.zTshQp/_new 2023-04-01 19:32:38.921475538 +0200 @@ -17,7 +17,7 @@ Name: liferea -Version: 1.14.3 +Version: 1.14.4 Release: 0 Summary: Linux Feed Reader License: GPL-2.0-only ++++++ liferea-1.14.3.tar.bz2 -> liferea-1.14.4.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.14.3/ChangeLog new/liferea-1.14.4/ChangeLog --- old/liferea-1.14.3/ChangeLog 2023-03-23 20:43:06.000000000 +0100 +++ new/liferea-1.14.4/ChangeLog 2023-03-31 20:26:20.000000000 +0200 @@ -1,3 +1,17 @@ +2023-03-31 Lars Windolf <lars.wind...@gmx.de> + + Version 1.14.4 + + * Fixes #1217, #1224: Endless recursion in 1.14.3 + (reported by uduecoder, mokraemer) + + * Additional fixes for #1214: crash in conf_get_bool_value_from_schema + (reported by Mikel Olasagasti) + + * Fixes a g_object_unref warning on shutdown + * Drops a debug output in the plugin installer + + 2023-03-23 Lars Windolf <lars.wind...@gmx.de> Version 1.14.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.14.3/configure new/liferea-1.14.4/configure --- old/liferea-1.14.3/configure 2023-03-23 20:19:31.000000000 +0100 +++ new/liferea-1.14.4/configure 2023-03-31 20:26:24.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for liferea 1.14.3. +# Generated by GNU Autoconf 2.71 for liferea 1.14.4. # # Report bugs to <liferea-de...@lists.sourceforge.net>. # @@ -621,8 +621,8 @@ # Identity of this package. PACKAGE_NAME='liferea' PACKAGE_TARNAME='liferea' -PACKAGE_VERSION='1.14.3' -PACKAGE_STRING='liferea 1.14.3' +PACKAGE_VERSION='1.14.4' +PACKAGE_STRING='liferea 1.14.4' PACKAGE_BUGREPORT='liferea-de...@lists.sourceforge.net' PACKAGE_URL='' @@ -1435,7 +1435,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 liferea 1.14.3 to adapt to many kinds of systems. +\`configure' configures liferea 1.14.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1506,7 +1506,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of liferea 1.14.3:";; + short | recursive ) echo "Configuration of liferea 1.14.4:";; esac cat <<\_ACEOF @@ -1637,7 +1637,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -liferea configure 1.14.3 +liferea configure 1.14.4 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -1855,7 +1855,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by liferea $as_me 1.14.3, which was +It was created by liferea $as_me 1.14.4, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3203,7 +3203,7 @@ # Define the identity of the package. PACKAGE='liferea' - VERSION='1.14.3' + VERSION='1.14.4' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -16861,7 +16861,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by liferea $as_me 1.14.3, which was +This file was extended by liferea $as_me 1.14.4, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16929,7 +16929,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -liferea config.status 1.14.3 +liferea config.status 1.14.4 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.14.3/configure.ac new/liferea-1.14.4/configure.ac --- old/liferea-1.14.3/configure.ac 2023-03-23 20:19:11.000000000 +0100 +++ new/liferea-1.14.4/configure.ac 2023-03-31 20:22:58.000000000 +0200 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([liferea],[1.14.3],[liferea-de...@lists.sourceforge.net]) +AC_INIT([liferea],[1.14.4],[liferea-de...@lists.sourceforge.net]) AC_CANONICAL_HOST AC_CONFIG_SRCDIR([src/feedlist.c]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.14.3/plugins/plugin-installer.py new/liferea-1.14.4/plugins/plugin-installer.py --- old/liferea-1.14.3/plugins/plugin-installer.py 2023-03-12 22:03:00.000000000 +0100 +++ new/liferea-1.14.4/plugins/plugin-installer.py 2023-03-31 19:55:43.000000000 +0200 @@ -162,7 +162,6 @@ """Fetch list from github project repo and parse JSON""" if True == Liferea.NetworkMonitor.is_online(): - print("ONLINE!!!!!!!!!!!!!!!!") list_url = "https://raw.githubusercontent.com/lwindolf/liferea/master/plugins/plugin-list.json" data = None req = urllib.request.Request(list_url) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.14.3/po/liferea.pot new/liferea-1.14.4/po/liferea.pot --- old/liferea-1.14.3/po/liferea.pot 2023-03-20 22:19:41.000000000 +0100 +++ new/liferea-1.14.4/po/liferea.pot 2023-03-31 20:26:27.000000000 +0200 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-20 22:19+0100\n" +"POT-Creation-Date: 2023-03-31 20:26+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <l...@li.org>\n" @@ -137,111 +137,111 @@ msgid "_Uninstall" msgstr "" -#: ../plugins/plugin-installer.py:253 +#: ../plugins/plugin-installer.py:252 #, python-format msgid "" "Missing package manager '%s'. Cannot check nor install necessary " "dependencies!" msgstr "" -#: ../plugins/plugin-installer.py:269 +#: ../plugins/plugin-installer.py:268 #, python-format msgid "Missing package '%s'. Do you want to install it? (Will run '%s')" msgstr "" -#: ../plugins/plugin-installer.py:276 +#: ../plugins/plugin-installer.py:275 #, python-format msgid "" "Package installation failed (%s)! Check console output for further problem " "details!" msgstr "" -#: ../plugins/plugin-installer.py:279 +#: ../plugins/plugin-installer.py:278 #, python-format msgid "Failed to check plugin dependencies (%s)!" msgstr "" -#: ../plugins/plugin-installer.py:288 +#: ../plugins/plugin-installer.py:287 msgid "Command \"git\" not found, please install it!" msgstr "" -#: ../plugins/plugin-installer.py:297 +#: ../plugins/plugin-installer.py:296 #, python-format msgid "Copying %s to %s" msgstr "" -#: ../plugins/plugin-installer.py:300 +#: ../plugins/plugin-installer.py:299 #, python-format msgid "Failed to copy plugin directory (%s)!" msgstr "" -#: ../plugins/plugin-installer.py:309 +#: ../plugins/plugin-installer.py:308 #, python-format msgid "Failed to copy plugin .py file (%s)!" msgstr "" -#: ../plugins/plugin-installer.py:319 +#: ../plugins/plugin-installer.py:318 #, python-format msgid "Failed to copy .plugin file (%s)!" msgstr "" -#: ../plugins/plugin-installer.py:330 +#: ../plugins/plugin-installer.py:329 #, python-format msgid "Creating schema directory %s" msgstr "" -#: ../plugins/plugin-installer.py:332 +#: ../plugins/plugin-installer.py:331 #, python-format msgid "Installing schema %s" msgstr "" -#: ../plugins/plugin-installer.py:336 +#: ../plugins/plugin-installer.py:335 msgid "Compiling schemas..." msgstr "" -#: ../plugins/plugin-installer.py:341 +#: ../plugins/plugin-installer.py:340 #, python-format msgid "Failed to install schema files (%s)!" msgstr "" -#: ../plugins/plugin-installer.py:351 +#: ../plugins/plugin-installer.py:350 #, python-format msgid "Failed to enable plugin (%s)!" msgstr "" -#: ../plugins/plugin-installer.py:357 +#: ../plugins/plugin-installer.py:356 #, python-format msgid "Plugin '%s' is now installed. Ensure to restart Liferea!" msgstr "" -#: ../plugins/plugin-installer.py:371 +#: ../plugins/plugin-installer.py:370 #, python-format msgid "Failed to disable plugin (%s)!" msgstr "" -#: ../plugins/plugin-installer.py:378 ../plugins/plugin-installer.py:398 +#: ../plugins/plugin-installer.py:377 ../plugins/plugin-installer.py:397 #, python-format msgid "Deleting '%s'" msgstr "" -#: ../plugins/plugin-installer.py:381 +#: ../plugins/plugin-installer.py:380 #, python-format msgid "Failed to remove directory '%s' (%s)!" msgstr "" -#: ../plugins/plugin-installer.py:391 +#: ../plugins/plugin-installer.py:390 msgid "Failed to remove .py file!" msgstr "" -#: ../plugins/plugin-installer.py:401 +#: ../plugins/plugin-installer.py:400 msgid "Failed to remove .plugin file!" msgstr "" -#: ../plugins/plugin-installer.py:410 +#: ../plugins/plugin-installer.py:409 msgid "Sorry! Plugin removal failed!." msgstr "" -#: ../plugins/plugin-installer.py:412 +#: ../plugins/plugin-installer.py:411 msgid "" "Plugin was removed. Please restart Liferea once for it to take full effect!." msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.14.3/src/common.c new/liferea-1.14.4/src/common.c --- old/liferea-1.14.3/src/common.c 2023-03-23 20:36:21.000000000 +0100 +++ new/liferea-1.14.4/src/common.c 2023-03-29 23:25:08.000000000 +0200 @@ -85,6 +85,8 @@ common_check_dir (g_build_filename (g_get_user_config_dir(), "liferea", NULL)); common_check_dir (g_build_filename (g_get_user_data_dir(), "liferea", NULL)); + pathsChecked = TRUE; + /* Install default stylesheet if it does not yet exist */ filename = common_create_config_filename ("liferea.css"); if (!g_file_test (filename, G_FILE_TEST_EXISTS)) @@ -95,8 +97,6 @@ umask (077); g_free (lifereaCachePath); - - pathsChecked = TRUE; } gchar * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liferea-1.14.3/src/conf.c new/liferea-1.14.4/src/conf.c --- old/liferea-1.14.3/src/conf.c 2023-03-12 22:03:00.000000000 +0100 +++ new/liferea-1.14.4/src/conf.c 2023-03-31 19:37:51.000000000 +0200 @@ -388,6 +388,7 @@ { g_object_unref (settings); g_object_unref (desktop_settings); - g_object_unref (fdo_settings); + if (fdo_settings) + g_object_unref (fdo_settings); }