Compare commits
2 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 5cedd3e47e | |||
| 8a6294f9bc |
@@ -1,28 +0,0 @@
|
||||
From be8ef494586d9ef73c04ec4ca058a9a158ae3562 Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Trofimovich <slyich@gmail.com>
|
||||
Date: Sun, 31 Dec 2023 22:26:31 +0000
|
||||
Subject: [PATCH] src/node_type.h: add `#include <libxml/tree.h>` for
|
||||
`xmlNodePtr` type
|
||||
|
||||
Without the change build fails on `libxml2-2.12.3` as:
|
||||
|
||||
../../src/node_type.h:62:64: error: unknown type name 'xmlNodePtr'; did you mean 'nodePtr'?
|
||||
62 | void (*export) (nodePtr node, xmlNodePtr cur, gboolean trusted);
|
||||
| ^~~~~~~~~~
|
||||
| nodePtr
|
||||
---
|
||||
src/node_type.h | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/src/node_type.h b/src/node_type.h
|
||||
index fcd3e7223..a41ff52fc 100644
|
||||
--- a/src/node_type.h
|
||||
+++ b/src/node_type.h
|
||||
@@ -23,6 +23,7 @@
|
||||
|
||||
#include "node.h"
|
||||
|
||||
+#include <libxml/tree.h>
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:36f28e51d26eebcbd3460c53eb5cb012855a5fc6cce6bca58103dfc06353cc72
|
||||
size 1750293
|
||||
3
liferea-1.16.5.tar.bz2
Normal file
3
liferea-1.16.5.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b07e10da62f42f18d1539e204037d32cb63b433bc68a2f8836c25bbd1098e0a5
|
||||
size 1774390
|
||||
@@ -1,3 +1,77 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 7 15:27:31 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 27 08:20:33 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
@@ -1165,7 +1239,7 @@ Mon Nov 10 11:14:02 CET 2008 - cthiel@suse.de
|
||||
- fixes liferea crash (bnc#440800)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 1 20:25:54 WST 2008 - mboman@suse.de
|
||||
Wed Oct 1 20:25:54 UTC 2008 - mboman@suse.de
|
||||
|
||||
- Update to version 1.4.20:
|
||||
+ Fixes SF #2042420: "Toggle Read Status" item list
|
||||
|
||||
44
liferea.spec
44
liferea.spec
@@ -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 @@ URL: https://lzone.de/liferea/
|
||||
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 @@ news aggregator for GTK and GNOME.
|
||||
%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
|
||||
|
||||
Reference in New Issue
Block a user