[packages/liferea] Up to 1.14.6

arekm arekm at pld-linux.org
Thu Jul 17 12:50:45 CEST 2025


commit 7df24bf6f302c8236af426e3fdc815fa84127f71
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Thu Jul 17 12:50:24 2025 +0200

    Up to 1.14.6

 libxml2.patch         | 20 ++++++++++++++++++++
 liferea-desktop.patch | 14 +++++++-------
 liferea.spec          | 25 +++++++++++++++----------
 3 files changed, 42 insertions(+), 17 deletions(-)
---
diff --git a/liferea.spec b/liferea.spec
index be133f6..9fff58a 100644
--- a/liferea.spec
+++ b/liferea.spec
@@ -1,13 +1,14 @@
 Summary:	A RSS feed reader
 Summary(pl.UTF-8):	Program do pobierania informacji w formacie RSS
 Name:		liferea
-Version:	1.10.13
-Release:	3
+Version:	1.14.6
+Release:	1
 License:	GPL v2+
 Group:		X11/Applications/Networking
 Source0:	http://github.com/lwindolf/liferea/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	9f1d952ff670f48aa92f5cf2983e928e
+# Source0-md5:	9e64f58ad51e1086b1823b52658cf85a
 Patch0:		%{name}-desktop.patch
+Patch1:		libxml2.patch
 URL:		http://liferea.sourceforge.net/
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake >= 1:1.11
@@ -15,7 +16,7 @@ BuildRequires:	gettext-tools
 BuildRequires:	glib2-devel >= 1:2.28.0
 BuildRequires:	gsettings-desktop-schemas-devel
 BuildRequires:	gtk+3-devel >= 3.4.0
-BuildRequires:	gtk-webkit3-devel
+BuildRequires:	gtk-webkit4-devel
 BuildRequires:	intltool >= 0.40.0
 BuildRequires:	json-glib-devel
 BuildRequires:	libnotify-devel >= 0.7.0
@@ -65,6 +66,7 @@ Play music and videos directly from Liferea.
 %prep
 %setup -q
 %patch -P0 -p1
+%patch -P1 -p1
 
 %build
 %{__autopoint}
@@ -76,7 +78,6 @@ Play music and videos directly from Liferea.
 %{__automake}
 %{__autoconf}
 %configure \
-	--disable-schemas-install \
 	--disable-silent-rules
 
 %{__make}
@@ -104,21 +105,25 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog README
+%doc AUTHORS ChangeLog README.md
 %attr(755,root,root) %{_bindir}/liferea
 %attr(755,root,root) %{_bindir}/liferea-add-feed
 %dir %{_libdir}/liferea
 %dir %{_libdir}/liferea/girepository-1.0
 %{_libdir}/liferea/girepository-1.0/Liferea-3.0.typelib
-%dir %{_libdir}/liferea/plugins
-%{_datadir}/appdata/liferea.appdata.xml
+%{_libdir}/liferea/plugins
+%dir %{_libdir}/liferea/web-extension
+%attr(755,root,root) %{_libdir}/liferea/web-extension/*.so
 %{_datadir}/glib-2.0/schemas/net.sf.liferea.gschema.xml
 %{_iconsdir}/hicolor/*/*/*.png
 %{_iconsdir}/hicolor/*/*/*.svg
 %{_datadir}/%{name}
-%{_desktopdir}/liferea.desktop
+%{_desktopdir}/net.sourceforge.liferea.desktop
+%{_datadir}/dbus-1/services/net.sourceforge.liferea.service
+%{_datadir}/metainfo/net.sourceforge.liferea.appdata.xml
+%{_datadir}/GConf/gsettings/liferea.convert
 %{_mandir}/man1/liferea.1*
-%{_mandir}/pl/man1/liferea.1*
+%{_mandir}/it/man1/liferea.1*
 
 %files plugin-gnome-keyring
 %defattr(644,root,root,755)
diff --git a/libxml2.patch b/libxml2.patch
new file mode 100644
index 0000000..edd7866
--- /dev/null
+++ b/libxml2.patch
@@ -0,0 +1,20 @@
+--- liferea-1.10.13/src/xml.h~	2015-01-07 16:54:43.000000000 +0100
++++ liferea-1.10.13/src/xml.h	2025-07-17 12:32:56.459058116 +0200
+@@ -25,6 +25,7 @@
+ #include <glib.h>
+ #include <libxml/xmlmemory.h>
+ #include <libxml/parser.h>
++#include <libxml/tree.h>
+ 
+ #include "feed_parser.h"
+ 
+--- liferea-1.10.13/src/node_type.h~	2015-01-07 16:54:43.000000000 +0100
++++ liferea-1.10.13/src/node_type.h	2025-07-17 12:35:58.645693464 +0200
+@@ -24,6 +24,7 @@
+ #include "node.h"
+ 
+ #include <libxml/xmlmemory.h>
++#include <libxml/tree.h>
+ #include <gtk/gtk.h>
+ 
+ /** node type capabilities */
diff --git a/liferea-desktop.patch b/liferea-desktop.patch
index 2f196d5..2d749be 100644
--- a/liferea-desktop.patch
+++ b/liferea-desktop.patch
@@ -1,11 +1,11 @@
-diff -ur liferea-1.10.13.org/liferea.desktop.in liferea-1.10.13/liferea.desktop.in
---- liferea-1.10.13.org/liferea.desktop.in	2015-01-07 16:54:43.000000000 +0100
-+++ liferea-1.10.13/liferea.desktop.in	2025-07-16 22:18:08.104327625 +0200
-@@ -9,6 +9,6 @@
+--- liferea-1.14.6/net.sourceforge.liferea.desktop.in~	2023-08-02 16:52:22.000000000 +0200
++++ liferea-1.14.6/net.sourceforge.liferea.desktop.in	2025-07-17 12:40:32.033868834 +0200
+@@ -10,7 +10,7 @@ Icon=net.sourceforge.liferea
  StartupNotify=true
  Terminal=false
  Type=Application
--Categories=Network;Feed;
-+Categories=GTK;Network;Feed;
+-Categories=Network;News;
++Categories=GTK;Network;News;
+ X-Ubuntu-Gettext-Domain=liferea
  Version=1.1
- MimeType=application/rss+xml;application/atom+xml;application/rdf+xml;
+ MimeType=application/rss+xml;application/atom+xml;application/rdf+xml;x-scheme-handler/feed
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/liferea.git/commitdiff/7df24bf6f302c8236af426e3fdc815fa84127f71



More information about the pld-cvs-commit mailing list