Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package liferea for openSUSE:Factory checked in at 2025-10-10 17:08:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/liferea (Old) and /work/SRC/openSUSE:Factory/.liferea.new.5300 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liferea" Fri Oct 10 17:08:12 2025 rev:16 rq:1309937 version:1.16.5 Changes: -------- --- /work/SRC/openSUSE:Factory/liferea/liferea.changes 2024-09-27 17:12:31.885255229 +0200 +++ /work/SRC/openSUSE:Factory/.liferea.new.5300/liferea.changes 2025-10-10 17:09:00.580386446 +0200 @@ -1,0 +2,74 @@ +Tue Oct 7 15:27:31 UTC 2025 - Bjørn Lie <[email protected]> + +- Update to version 1.16.5: + + Fixes a crash on subscribing when at least one news bin does + exist. + + Fix crash on viewing items with comment feeds. + + Fix input field vertical expand and margins in several dialogs +- Changes from version 16.4: + + Fixes a regression introduced in 1.16.3 that broken newsbins. + The "type" attribute in the exported OPML was wrong. If you are + affected please manually change "type" for your news bins back + to "newsbin" in the OPML file usually + ~/.config/liferea/feedlist.opml. + + Fix regression in main window geometry restoration + + Fix deprecated icon in headerbar plugin +- Changes from version 1.16.3: + + Rewrite GtkPaned position restoration to GSettings bindings + + Add print support, new menu option in 'Tools' + + Show full feed properties dialog on 'Advanced' subscribe + + Automatically determine girepository version to use +- Changes from version 1.16.2: + + Fix "Mark all as read ?" warning dialog does not appear on + middle-click + + Fix charset related issue with links + + Fix crash when subscribing with "Discover feeds" + + URL bar is now hidden for special help tabs + + Removes outdated FAQ menu entry + + GtkShortCutsWindow is now used for displaying hotkeys, new + hotkey is Ctrl-? + + Fix incorrectly emitting "move-cursor" signal in GtkTreeView +- Changes from version 1.16.1: + + Fix fails to start on empty database +- Changes from version 1.16.0: + + Networking: + - Update to libsoup3 + - New HTTP 429 handling to avoid overloading webservers + - Sending Accept-Language HTTP Header + - Support for sending Sec-GPC HTTP header + + Rendering: + - Redesign of the content view + - Audio and video enclosures are now embedded as HTML elements + - Now DOMPurify.js is used to filter displayed content + - Update to libwebkit2gtk-4.1 + - Automatic removing of empty content elements + (images/iframes/ads placeholders) + - Properly sizing SVGs to avoid forcing the to max-width + - Content view now uses a CSP to limit external ressources that + are allowed for loading + + Plugins: + - Migration from libpeas1 to libpeas2 + - Simplified plugin manager plugin + + Database: When upgrading to 1.16.0 a DB schema migration is + performed which depending on the number of your feeds and the + item cache setting might take a while. + + Deprecations: + - Manual proxy setting was removed + - Theme color support had to be dropped (no support in GTK4 + anymore) + - "pane" plugin was removed + - "webkit inspector" plugin was removed (functionality is now + builtin using --debug-html flag) + - Installing additional plugins from Github was removed +- Changes in BuildRequires: + + Added: c++_compiler, pkgconfig(fribidi), pkgconfig(libpeas-2), + pkgconfig(libsoup-3.0), pkgconfig(webkit2gtk-4.1) and + pkgconfig(webkitgtk-web-process-extension-6.0) + + Removed: gcc-c++, update-desktop-files, pkgconfig(libpeas-1.0), + pkgconfig(libpeas-gtk-1.0) and pkgconfig(libsoup-2.4) +- Drop be8ef494.patch: Fixed upstream. +- Exclude i586/i686 builds. +- Drop obsolete macros no longer needed for current versions of + openSUSE. + +------------------------------------------------------------------- @@ -1168 +1242 @@ -Wed Oct 1 20:25:54 WST 2008 - [email protected] +Wed Oct 1 20:25:54 UTC 2008 - [email protected] Old: ---- be8ef494.patch liferea-1.14.6.tar.bz2 New: ---- liferea-1.16.5.tar.bz2 ----------(Old B)---------- Old: pkgconfig(libpeas-gtk-1.0) and pkgconfig(libsoup-2.4) - Drop be8ef494.patch: Fixed upstream. - Exclude i586/i686 builds. ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ liferea.spec ++++++ --- /var/tmp/diff_new_pack.yqHXUh/_old 2025-10-10 17:09:01.308417148 +0200 +++ /var/tmp/diff_new_pack.yqHXUh/_new 2025-10-10 17:09:01.312417316 +0200 @@ -1,7 +1,7 @@ # # spec file for package liferea # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: liferea -Version: 1.14.6 +Version: 1.16.5 Release: 0 Summary: Linux Feed Reader License: GPL-2.0-only @@ -26,30 +26,30 @@ Source0: https://github.com/lwindolf/liferea/releases/download/v%{version}/%{name}-%{version}.tar.bz2 # PATCH-FEATURE-OPENSUSE liferea-opensuse-feeds.patch -- Add openSUSE feeds to default feeds Patch0: liferea-opensuse-feeds.patch -# PATCH-FIX-UPSTREAM -Patch1: https://github.com/lwindolf/liferea/commit/be8ef494.patch + BuildRequires: appstream-glib +BuildRequires: c++_compiler BuildRequires: fdupes -BuildRequires: gcc-c++ BuildRequires: intltool >= 0.40.0 -BuildRequires: update-desktop-files -BuildRequires: pkgconfig(glib-2.0) >= 2.28.0 +BuildRequires: pkgconfig(fribidi) +BuildRequires: pkgconfig(glib-2.0) >= 2.74.0 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gsettings-desktop-schemas) BuildRequires: pkgconfig(gtk+-3.0) >= 3.4.0 BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libnotify) -BuildRequires: pkgconfig(libpeas-1.0) >= 1.0.0 -BuildRequires: pkgconfig(libpeas-gtk-1.0) >= 1.0.0 -BuildRequires: pkgconfig(libsoup-2.4) >= 2.28.2 +BuildRequires: pkgconfig(libpeas-2) +BuildRequires: pkgconfig(libsoup-3.0) BuildRequires: pkgconfig(libxml-2.0) >= 2.6.27 BuildRequires: pkgconfig(libxslt) >= 1.1.19 -BuildRequires: pkgconfig(pango) >= 1.4.0 -BuildRequires: pkgconfig(sqlite3) >= 3.7.0 -BuildRequires: pkgconfig(webkit2gtk-4.0) +BuildRequires: pkgconfig(pango) >= 1.56 +BuildRequires: pkgconfig(sqlite3) >= 3.22 +BuildRequires: pkgconfig(webkit2gtk-4.1) +BuildRequires: pkgconfig(webkitgtk-web-process-extension-6.0) Requires: dbus-1 >= 0.30 Requires: python3-cairo Requires: python3-gobject-Gdk +ExcludeArch: %{ix86} %description Liferea is an abbreviation for Linux Feed Reader. It is a news @@ -66,35 +66,19 @@ %autosetup -p1 %build -%if 0%{?suse_version} >= 01550 || 0%{?sle_version} >= 150200 -export WEBKIT_DISABLE_COMPOSITING_MODE=1 -%endif %configure --disable-static %make_build %install %make_install -%suse_update_desktop_file net.sourceforge.liferea X-SuSE-RSS-News %find_lang %{name} %{?no_lang_C} rm doc/Makefile* rm doc/html/Makefile* -%fdupes %{buildroot} +%fdupes %{buildroot}%{_prefix} appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.xml -%if 0%{?suse_version} < 1500 -%post -%desktop_database_post -%icon_theme_cache_post -%glib2_gsettings_schema_post - -%postun -%desktop_database_postun -%icon_theme_cache_postun -%glib2_gsettings_schema_postun -%endif - %files %license COPYING %doc AUTHORS ChangeLog ++++++ liferea-1.14.6.tar.bz2 -> liferea-1.16.5.tar.bz2 ++++++ ++++ 168492 lines of diff (skipped)
