Here comes a major update to liferea, from 1.2.23 to 1.4.2b It's running fine for me, but I get some warnings when running, especially when closing:
(liferea:32250): Gdk-CRITICAL **: _gdk_window_destroy_hierarchy: assertion `window != NULL' failed (liferea:32250): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (liferea:32250): Gtk-CRITICAL **: gtk_style_detach: assertion `style->attach_count > 0' failed Anyway, here's the patch: Index: Makefile =================================================================== RCS file: /cvs/ports/www/liferea/Makefile,v retrieving revision 1.7 diff -u -d -r1.7 Makefile --- Makefile 9 Sep 2007 20:21:33 -0000 1.7 +++ Makefile 24 Sep 2007 20:27:59 -0000 @@ -4,7 +4,7 @@ COMMENT= simple GTK desktop news aggregator -DISTNAME= liferea-1.2.23 +DISTNAME= liferea-1.4.2b CATEGORIES= www x11 HOMEPAGE= http://liferea.sourceforge.net/ @@ -35,7 +35,9 @@ dbus-glib-1::x11/dbus-glib \ gnutls.>=12::security/gnutls \ gcrypt.>=12::security/libgcrypt \ - gpg-error.>=1::security/libgpg-error + gpg-error.>=1::security/libgpg-error \ + sqlite3::databases/sqlite3 \ + glade-2.0.::devel/libglade2 RUN_DEPENDS= ::devel/desktop-file-utils \ ::x11/hicolor-icon-theme Index: distinfo =================================================================== RCS file: /cvs/ports/www/liferea/distinfo,v retrieving revision 1.5 diff -u -d -r1.5 distinfo --- distinfo 9 Sep 2007 20:21:33 -0000 1.5 +++ distinfo 24 Sep 2007 20:27:59 -0000 @@ -1,5 +1,5 @@ -MD5 (liferea-1.2.23.tar.gz) = LZEMYPBjp9J01pgVylXQAg== -RMD160 (liferea-1.2.23.tar.gz) = Jqnu4b12DB5/ej+967mIgEF7Jus= -SHA1 (liferea-1.2.23.tar.gz) = JwogtZklzAg6sX8wKLrkopYlXfI= -SHA256 (liferea-1.2.23.tar.gz) = E23uh8cVbX+yAjO2ull+GUvKr7zk8TK9OwAhSLKYKmc= -SIZE (liferea-1.2.23.tar.gz) = 1517098 +MD5 (liferea-1.4.2b.tar.gz) = zP/qPDqPGmL8N+Mtt7rJIg== +RMD160 (liferea-1.4.2b.tar.gz) = y/F80nikayQL6Y+AWfdluhdqTdI= +SHA1 (liferea-1.4.2b.tar.gz) = NXaa29bDiesJr6BS7Mj1xB54J4c= +SHA256 (liferea-1.4.2b.tar.gz) = dySUx6tzVROfuaGtmcecGU0oArNO6EFpOKyMfHEt6ss= +SIZE (liferea-1.4.2b.tar.gz) = 1576903 Index: patches/patch-src_callbacks_c =================================================================== RCS file: patches/patch-src_callbacks_c diff -N patches/patch-src_callbacks_c --- patches/patch-src_callbacks_c 28 Jun 2007 16:20:42 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,27 +0,0 @@ -$OpenBSD: patch-src_callbacks_c,v 1.1.1.1 2007/06/28 16:20:42 jasper Exp $ ---- src/callbacks.c.orig Mon Jun 25 22:58:51 2007 -+++ src/callbacks.c Mon Jun 25 23:01:06 2007 -@@ -115,20 +115,20 @@ void on_homepagebtn_clicked(GtkButton *button, gpointe - } - - void on_topics_activate(GtkMenuItem *menuitem, gpointer user_data) { -- gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/" PACKAGE "/doc/html/%s", _("topics_en.html")); -+ gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/doc/" PACKAGE "/html/%s", _("topics_en.html")); - ui_tabs_new(filename, _("Help Topics"), TRUE); - g_free(filename); - } - - - void on_quick_reference_activate(GtkMenuItem *menuitem, gpointer user_data) { -- gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/" PACKAGE "/doc/html/%s", _("reference_en.html")); -+ gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/doc/" PACKAGE "/html/%s", _("reference_en.html")); - ui_tabs_new(filename, _("Quick Reference"), TRUE); - g_free(filename); - } - - void on_faq_activate(GtkMenuItem *menuitem, gpointer user_data) { -- gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/" PACKAGE "/doc/html/%s", _("faq_en.html")); -+ gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/doc/" PACKAGE "/html/%s", _("faq_en.html")); - ui_tabs_new(filename, _("FAQ"), TRUE); - g_free(filename); - } Index: patches/patch-src_notification_Makefile_in =================================================================== RCS file: patches/patch-src_notification_Makefile_in diff -N patches/patch-src_notification_Makefile_in --- patches/patch-src_notification_Makefile_in 9 Sep 2007 20:21:33 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-src_notification_Makefile_in,v 1.2 2007/09/09 20:21:33 jasper Exp $ ---- src/notification/Makefile.in.orig Fri Aug 31 23:26:23 2007 -+++ src/notification/Makefile.in Sun Sep 9 22:02:22 2007 -@@ -289,7 +289,7 @@ am__liblinotiflibnotify_la_SOURCES_DIST = notif_libnot - @[EMAIL PROTECTED] = \ - @WITH_LIBNOTIFY_TRUE@ liblinotiflibnotify_la-notif_libnotify.lo - liblinotiflibnotify_la_OBJECTS = $(am_liblinotiflibnotify_la_OBJECTS) --liblinotifpopup_la_LDFLAGS = -+liblinotifpopup_la_LDFLAGS = -module -avoid-version - liblinotifpopup_la_DEPENDENCIES = - am_liblinotifpopup_la_OBJECTS = liblinotifpopup_la-notif_popup.lo - liblinotifpopup_la_OBJECTS = $(am_liblinotifpopup_la_OBJECTS) Index: patches/patch-src_ui_ui_mainwindow_c =================================================================== RCS file: patches/patch-src_ui_ui_mainwindow_c diff -N patches/patch-src_ui_ui_mainwindow_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_ui_ui_mainwindow_c 24 Sep 2007 20:27:59 -0000 @@ -0,0 +1,27 @@ +$OpenBSD$ +--- src/ui/ui_mainwindow.c.orig Tue Sep 18 23:43:08 2007 ++++ src/ui/ui_mainwindow.c Tue Sep 18 23:45:30 2007 +@@ -211,20 +211,20 @@ on_homepagebtn_clicked (GtkButton *button, gpointer us + } + + void on_topics_activate(GtkMenuItem *menuitem, gpointer user_data) { +- gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/" PACKAGE "/doc/html/%s", _("topics_en.html")); ++ gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/doc/" PACKAGE "/html/%s", _("topics_en.html")); + ui_tabs_new(filename, _("Help Topics"), TRUE); + g_free(filename); + } + + + void on_quick_reference_activate(GtkMenuItem *menuitem, gpointer user_data) { +- gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/" PACKAGE "/doc/html/%s", _("reference_en.html")); ++ gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/doc/" PACKAGE "/html/%s", _("reference_en.html")); + ui_tabs_new(filename, _("Quick Reference"), TRUE); + g_free(filename); + } + + void on_faq_activate(GtkMenuItem *menuitem, gpointer user_data) { +- gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/" PACKAGE "/doc/html/%s", _("faq_en.html")); ++ gchar *filename = g_strdup_printf("file://" PACKAGE_DATA_DIR "/doc/" PACKAGE "/html/%s", _("faq_en.html")); + ui_tabs_new(filename, _("FAQ"), TRUE); + g_free(filename); + } Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/liferea/pkg/PLIST,v retrieving revision 1.3 diff -u -d -r1.3 PLIST --- pkg/PLIST 9 Sep 2007 20:21:33 -0000 1.3 +++ pkg/PLIST 24 Sep 2007 20:27:59 -0000 @@ -9,9 +9,6 @@ lib/liferea/liblinotiflibnotify.a lib/liferea/liblinotiflibnotify.la lib/liferea/liblinotiflibnotify.so -lib/liferea/liblinotifpopup.a -lib/liferea/liblinotifpopup.la -lib/liferea/liblinotifpopup.so lib/liferea/libliscrlua.a lib/liferea/libliscrlua.la lib/liferea/libliscrlua.so @@ -38,25 +35,28 @@ share/doc/liferea/html/headlines_en.html share/doc/liferea/html/help_feed_default.png share/doc/liferea/html/help_feed_error.png -share/doc/liferea/html/help_feed_prop_adv_1.2.0.png -share/doc/liferea/html/help_feed_prop_cache_1.2.0.png -share/doc/liferea/html/help_feed_prop_downl_1.2.0.png -share/doc/liferea/html/help_feed_prop_general_1.2.0.png -share/doc/liferea/html/help_feed_prop_source_1.2.0.png +share/doc/liferea/html/help_feed_prop_adv_1.4.0.png +share/doc/liferea/html/help_feed_prop_cache_1.4.0.png +share/doc/liferea/html/help_feed_prop_downl_1.4.0.png +share/doc/liferea/html/help_feed_prop_general_1.4.0.png +share/doc/liferea/html/help_feed_prop_source_1.4.0.png share/doc/liferea/html/help_folder.png share/doc/liferea/html/help_item_flag.png share/doc/liferea/html/help_item_unread.png share/doc/liferea/html/help_opml.png -share/doc/liferea/html/help_prefs_browser_1.2.0.png -share/doc/liferea/html/help_prefs_enclosures_1.2.0.png -share/doc/liferea/html/help_prefs_feeds_1.2.0.png -share/doc/liferea/html/help_prefs_folders_1.2.0.png -share/doc/liferea/html/help_prefs_gui_1.2.0.png -share/doc/liferea/html/help_prefs_headlines_1.2.0.png -share/doc/liferea/html/help_prefs_proxy_1.2.0.png -share/doc/liferea/html/help_search_1.2.0.png -share/doc/liferea/html/help_subscribe_1.2.0.png -share/doc/liferea/html/help_vfolder_1.2.0.png +share/doc/liferea/html/help_prefs_browser_1.4.0.png +share/doc/liferea/html/help_prefs_enclosures_1.4.0.png +share/doc/liferea/html/help_prefs_feeds_1.4.0.png +share/doc/liferea/html/help_prefs_folders_1.4.0.png +share/doc/liferea/html/help_prefs_gui_1.4.0.png +share/doc/liferea/html/help_prefs_headlines_1.4.0.png +share/doc/liferea/html/help_prefs_proxy_1.4.0.png +share/doc/liferea/html/help_search_1.4.0.png +share/doc/liferea/html/help_source_add_1.4.0.png +share/doc/liferea/html/help_subscribe_1.4.0.png +share/doc/liferea/html/help_vfolder_1.4.0.png +share/doc/liferea/html/newsbin_de.html +share/doc/liferea/html/newsbin_en.html share/doc/liferea/html/preferences_de.html share/doc/liferea/html/preferences_en.html share/doc/liferea/html/reference.css @@ -75,14 +75,18 @@ share/doc/liferea/html/updating_en.html share/icons/hicolor/48x48/apps/liferea.png share/liferea/ +share/liferea/bloglines_source.glade share/liferea/css/ share/liferea/css/adblock.css share/liferea/css/liferea.css share/liferea/dtd/ share/liferea/dtd/html.ent +share/liferea/google_source.glade +share/liferea/liferea.glade share/liferea/media/ share/liferea/media/xspf_license.txt share/liferea/media/xspf_player_slim.swf +share/liferea/node_source.glade share/liferea/opml/ share/liferea/opml/feedlist.opml share/liferea/opml/feedlist_ca.opml @@ -92,9 +96,10 @@ share/liferea/opml/feedlist_fr.opml share/liferea/opml/feedlist_nl.opml share/liferea/opml/feedlist_pl.opml -share/liferea/opml/feedlist_pt_BR.opml share/liferea/opml/feedlist_sk.opml share/liferea/opml/feedlist_sv.opml +share/liferea/opml/feedlist_tr.opml +share/liferea/opml_source.glade share/liferea/pixmaps/ share/liferea/pixmaps/arrow.png share/liferea/pixmaps/attachment.png @@ -107,6 +112,8 @@ share/liferea/pixmaps/edit.png share/liferea/pixmaps/empty.png share/liferea/pixmaps/empty_offline.png +share/liferea/pixmaps/fl_bloglines.png +share/liferea/pixmaps/fl_google.png share/liferea/pixmaps/fl_opml.png share/liferea/pixmaps/flag.png share/liferea/pixmaps/grayflag.png -- viq
