diff --git a/net/liferea/Makefile b/net/liferea/Makefile index 03b9cfec7739..5c08b1729413 100644 --- a/net/liferea/Makefile +++ b/net/liferea/Makefile @@ -1,41 +1,41 @@ PORTNAME= liferea -DISTVERSION= 2.0 -PORTREVISION= 1 +DISTVERSION= 2.0.1 CATEGORIES= net gnome MASTER_SITES= https://github.com/lwindolf/liferea/releases/download/v${DISTVERSION}/ MAINTAINER= cmt@FreeBSD.org COMMENT= Simple RSS/RDF feed reader WWW= https://lzone.de/liferea/ LICENSE= GPLv2 LGPL3 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libfribidi.so:converters/fribidi \ + libdbus-1.so:devel/dbus \ libharfbuzz.so:print/harfbuzz \ libsoup-3.0.so:devel/libsoup3 \ libwebkitgtk-6.0.so:www/webkit2-gtk@60 \ libpeas-2.so:devel/libpeas \ libjson-glib-1.0.so:devel/json-glib RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} USES= compiler:c++11-lang cpe desktop-file-utils gettext \ gmake gnome libtool localbase meson \ pathfix pkgconfig python sqlite tar:xz USE_GNOME= cairo dconf:run glib20 gtk40 gdkpixbuf intltool introspection \ libadwaita libxslt libxml2 pango GLIB_SCHEMAS= net.sf.liferea.gschema.xml # Introspection starts the program, but it may hang or crash-abort # without an X server because the Webkit compositor tries to initialize # a graphics backend MAKE_ENV+= WEBKIT_DISABLE_COMPOSITING_MODE=1 INSTALL_TARGET= install-strip .include diff --git a/net/liferea/distinfo b/net/liferea/distinfo index 61058c59879a..e2eb3dc3cb96 100644 --- a/net/liferea/distinfo +++ b/net/liferea/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1787158183 -SHA256 (liferea-2.0.tar.xz) = 94322f51d1bca03a3fbc2b763ea310dfe9c717a085ed7d7d84e269c34a6fa13e -SIZE (liferea-2.0.tar.xz) = 1454368 +TIMESTAMP = 1788364811 +SHA256 (liferea-2.0.1.tar.xz) = 0457efcc53c10e018d1ebf689943175bba3bf9920612547f27ebc96ffb95ea7e +SIZE (liferea-2.0.1.tar.xz) = 1454548 diff --git a/net/liferea/files/patch-263663385df5a98301b053c6f0d1cc4b22e2f89e b/net/liferea/files/patch-263663385df5a98301b053c6f0d1cc4b22e2f89e deleted file mode 100644 index 025542595dc4..000000000000 --- a/net/liferea/files/patch-263663385df5a98301b053c6f0d1cc4b22e2f89e +++ /dev/null @@ -1,18 +0,0 @@ -commit 263663385df5a98301b053c6f0d1cc4b22e2f89e -Author: Lars Windolf -Date: Wed Aug 19 22:48:49 2026 +0200 - - Fix missing OPML install - -diff --git meson.build meson.build -index 20827dfa..83394637 100644 ---- meson.build -+++ meson.build -@@ -95,6 +95,7 @@ endforeach - - install_subdir('plugins', install_dir: libdir) - install_subdir('css', install_dir: datadir) -+install_subdir('opml', install_dir: datadir) - install_subdir('resources/help', install_dir: datadir) - - dbus_service_file = configure_file( diff --git a/net/liferea/files/patch-meson.build b/net/liferea/files/patch-meson.build index 93f22c406535..e29f61550d0c 100644 --- a/net/liferea/files/patch-meson.build +++ b/net/liferea/files/patch-meson.build @@ -1,20 +1,22 @@ -commit 0823bf205e9daf50e070ab11fabf7796ba2b8e9b -Author: Christoph Moench-Tegeder - - lower adwaita dependency to 1.8.5 - - we don't have 1.9 in FreeBSD ports yet - diff --git meson.build meson.build -index 032aaf23..beb4b001 100644 +index 642bdad3..f624e538 100644 --- meson.build +++ meson.build -@@ -41,7 +41,7 @@ liferea_deps = [ +@@ -42,7 +42,7 @@ liferea_deps = [ dependency('glib-2.0', version: '>= 2.74.0'), dependency('gsettings-desktop-schemas'), dependency('gtk4', version: '>= 4.12.0'), - dependency('libadwaita-1', version: '>=1.9'), + dependency('libadwaita-1', version: '>=1.8.5'), dependency('json-glib-1.0', version: '>= 1.6'), dependency('libxml-2.0', version: '>= 2.6.12'), dependency('libxslt', version: '>= 1.1.19'), +@@ -95,7 +95,7 @@ endforeach + + install_subdir('plugins', install_dir: libdir) + install_subdir('css', install_dir: datadir) +-install_subdir('opml', install_dir: datadir) ++install_subdir('opml', install_dir: datadir, exclude_files: ['update.sh']) + install_subdir('resources/help', install_dir: datadir) + + dbus_service_file = configure_file( diff --git a/net/liferea/files/patch-src_liferea__application.c b/net/liferea/files/patch-src_liferea__application.c deleted file mode 100644 index 50ea6c2572b9..000000000000 --- a/net/liferea/files/patch-src_liferea__application.c +++ /dev/null @@ -1,12 +0,0 @@ -diff --git src/liferea_application.c src/liferea_application.c -index a6ad0dd3..25835f0c 100644 ---- src/liferea_application.c -+++ src/liferea_application.c -@@ -143,6 +143,7 @@ on_app_startup (GApplication *gapp, gpointer user_data) - /* Configuration necessary for network options, so it - has to be initialized before network_init() */ - conf_init (); -+ network_init(); - - /* Setup update queue handling */ - app->updateQueue = update_job_queue_get_instance (); diff --git a/net/liferea/pkg-plist b/net/liferea/pkg-plist index b85cf8fb7bec..039d2698eb28 100644 --- a/net/liferea/pkg-plist +++ b/net/liferea/pkg-plist @@ -1,170 +1,168 @@ bin/liferea lib/liferea/girepository-1.0/Liferea-3.0.typelib lib/liferea/plugins/README.md lib/liferea/plugins/add-bookmark-site.plugin lib/liferea/plugins/add-bookmark-site.py lib/liferea/plugins/add-bookmark-site.ui -lib/liferea/plugins/bold-unread.plugin -lib/liferea/plugins/bold-unread.py lib/liferea/plugins/download-manager.plugin lib/liferea/plugins/download-manager.py lib/liferea/plugins/download-manager.ui lib/liferea/plugins/getfocus.plugin lib/liferea/plugins/getfocus.py lib/liferea/plugins/getfocus.ui lib/liferea/plugins/gnome-keyring.plugin lib/liferea/plugins/gnome-keyring.py lib/liferea/plugins/libnotify.plugin lib/liferea/plugins/libnotify.py lib/liferea/plugins/pc.py lib/liferea/plugins/python-console.plugin lib/liferea/plugins/python-console.py share/applications/net.sourceforge.liferea.desktop share/dbus-1/services/net.sourceforge.liferea.service share/icons/hicolor/16x16/apps/net.sourceforge.liferea.png share/icons/hicolor/22x22/apps/net.sourceforge.liferea.png share/icons/hicolor/24x24/apps/net.sourceforge.liferea.png share/icons/hicolor/32x32/apps/net.sourceforge.liferea.png share/icons/hicolor/48x48/apps/net.sourceforge.liferea.png share/icons/hicolor/scalable/apps/net.sourceforge.liferea-symbolic.svg share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg %%DATADIR%%/css/liferea.css %%DATADIR%%/css/user.css %%DATADIR%%/gir-1.0/Liferea-3.0.gir %%DATADIR%%/help/about_de.html %%DATADIR%%/help/about_en.html %%DATADIR%%/help/about_it.html %%DATADIR%%/help/about_ru.html %%DATADIR%%/help/concepts_de.html %%DATADIR%%/help/concepts_en.html %%DATADIR%%/help/concepts_it.html %%DATADIR%%/help/concepts_ru.html %%DATADIR%%/help/folders_de.html %%DATADIR%%/help/folders_en.html %%DATADIR%%/help/folders_it.html %%DATADIR%%/help/folders_ru.html %%DATADIR%%/help/headlines_de.html %%DATADIR%%/help/headlines_en.html %%DATADIR%%/help/headlines_it.html %%DATADIR%%/help/headlines_ru.html %%DATADIR%%/help/help_feed_default.png %%DATADIR%%/help/help_feed_error.png %%DATADIR%%/help/help_feed_prop_adv_1.6.0.png %%DATADIR%%/help/help_feed_prop_cache_1.6.0.png %%DATADIR%%/help/help_feed_prop_downl_1.6.0.png %%DATADIR%%/help/help_feed_prop_general_1.6.0.png %%DATADIR%%/help/help_feed_prop_source_1.6.0.png %%DATADIR%%/help/help_folder.png %%DATADIR%%/help/help_item_flag.png %%DATADIR%%/help/help_item_unread.png %%DATADIR%%/help/help_opml.png %%DATADIR%%/help/help_prefs_browser_1.14.0.png %%DATADIR%%/help/help_prefs_desktop_1.14.0.png %%DATADIR%%/help/help_prefs_feeds_1.14.0.png %%DATADIR%%/help/help_prefs_folders_1.14.0.png %%DATADIR%%/help/help_prefs_headlines_1.14.0.png %%DATADIR%%/help/help_prefs_privacy_1.14.0.png %%DATADIR%%/help/help_prefs_proxy_1.14.0.png %%DATADIR%%/help/help_search_1.6.0.png %%DATADIR%%/help/help_subscribe_1.6.0.png %%DATADIR%%/help/help_subscribe_adv_1.6.0.png %%DATADIR%%/help/help_vfolder_1.6.0.png %%DATADIR%%/help/newsbin_de.html %%DATADIR%%/help/newsbin_en.html %%DATADIR%%/help/newsbin_it.html %%DATADIR%%/help/newsbin_ru.html %%DATADIR%%/help/onlineservices_de.html %%DATADIR%%/help/onlineservices_en.html %%DATADIR%%/help/onlineservices_it.html %%DATADIR%%/help/onlineservices_ru.html %%DATADIR%%/help/preferences_de.html %%DATADIR%%/help/preferences_en.html %%DATADIR%%/help/preferences_it.html %%DATADIR%%/help/preferences_ru.html %%DATADIR%%/help/reference.css %%DATADIR%%/help/searching_de.html %%DATADIR%%/help/searching_en.html %%DATADIR%%/help/searching_it.html %%DATADIR%%/help/searching_ru.html %%DATADIR%%/help/subscriptions_de.html %%DATADIR%%/help/subscriptions_en.html %%DATADIR%%/help/subscriptions_it.html %%DATADIR%%/help/subscriptions_ru.html %%DATADIR%%/help/topics_de.html %%DATADIR%%/help/topics_en.html %%DATADIR%%/help/topics_it.html %%DATADIR%%/help/topics_ru.html %%DATADIR%%/help/updating_de.html %%DATADIR%%/help/updating_en.html %%DATADIR%%/help/updating_it.html %%DATADIR%%/help/updating_ru.html %%DATADIR%%/opml/feedlist_bg.opml %%DATADIR%%/opml/feedlist_ca.opml %%DATADIR%%/opml/feedlist_de.opml %%DATADIR%%/opml/feedlist_en.opml %%DATADIR%%/opml/feedlist_es.opml %%DATADIR%%/opml/feedlist_eu.opml %%DATADIR%%/opml/feedlist_fa.opml %%DATADIR%%/opml/feedlist_fr.opml %%DATADIR%%/opml/feedlist_gl.opml %%DATADIR%%/opml/feedlist_he.opml %%DATADIR%%/opml/feedlist_hu.opml %%DATADIR%%/opml/feedlist_id.opml %%DATADIR%%/opml/feedlist_it.opml %%DATADIR%%/opml/feedlist_nl.opml %%DATADIR%%/opml/feedlist_no.opml %%DATADIR%%/opml/feedlist_pl.opml %%DATADIR%%/opml/feedlist_pt.opml %%DATADIR%%/opml/feedlist_pt_BR.opml %%DATADIR%%/opml/feedlist_sk.opml %%DATADIR%%/opml/feedlist_sv.opml %%DATADIR%%/pixmaps/default.svg %%DATADIR%%/pixmaps/emblem-important.svg %%DATADIR%%/pixmaps/emblem-web.svg %%DATADIR%%/pixmaps/fl_opml.png %%DATADIR%%/pixmaps/folder-saved-search.png %%DATADIR%%/pixmaps/folder.png %%DATADIR%%/pixmaps/newsbin.png %%DATADIR%%/pixmaps/unread.png share/locale/ar/LC_MESSAGES/liferea.mo share/locale/ast/LC_MESSAGES/liferea.mo share/locale/be@latin/LC_MESSAGES/liferea.mo share/locale/bg/LC_MESSAGES/liferea.mo share/locale/ca/LC_MESSAGES/liferea.mo share/locale/cs/LC_MESSAGES/liferea.mo share/locale/da/LC_MESSAGES/liferea.mo share/locale/de/LC_MESSAGES/liferea.mo share/locale/el/LC_MESSAGES/liferea.mo share/locale/en_GB/LC_MESSAGES/liferea.mo share/locale/es/LC_MESSAGES/liferea.mo share/locale/eu/LC_MESSAGES/liferea.mo share/locale/fi/LC_MESSAGES/liferea.mo share/locale/fr/LC_MESSAGES/liferea.mo share/locale/gl/LC_MESSAGES/liferea.mo share/locale/he/LC_MESSAGES/liferea.mo share/locale/hu/LC_MESSAGES/liferea.mo share/locale/id/LC_MESSAGES/liferea.mo share/locale/it/LC_MESSAGES/liferea.mo share/locale/ja/LC_MESSAGES/liferea.mo share/locale/ka/LC_MESSAGES/liferea.mo share/locale/ko/LC_MESSAGES/liferea.mo share/locale/lt/LC_MESSAGES/liferea.mo share/locale/lv/LC_MESSAGES/liferea.mo share/locale/mk/LC_MESSAGES/liferea.mo share/locale/nl/LC_MESSAGES/liferea.mo share/locale/pl/LC_MESSAGES/liferea.mo share/locale/pt_BR/LC_MESSAGES/liferea.mo share/locale/pt/LC_MESSAGES/liferea.mo share/locale/ro/LC_MESSAGES/liferea.mo share/locale/ru/LC_MESSAGES/liferea.mo share/locale/sk/LC_MESSAGES/liferea.mo share/locale/sq/LC_MESSAGES/liferea.mo share/locale/sv/LC_MESSAGES/liferea.mo share/locale/te/LC_MESSAGES/liferea.mo share/locale/tr/LC_MESSAGES/liferea.mo share/locale/uk/LC_MESSAGES/liferea.mo share/locale/vi/LC_MESSAGES/liferea.mo share/locale/zh_CN/LC_MESSAGES/liferea.mo share/locale/zh_TW/LC_MESSAGES/liferea.mo share/man/man1/liferea.1.gz share/metainfo/net.sourceforge.liferea.appdata.xml