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

Reply via email to