Re: UPDATE: www/liferea 1.8.12 => 1.10.1a

2013-08-26 Thread Landry Breuil
On Wed, Aug 21, 2013 at 04:45:54PM -0400, Brian Callahan wrote:
> On 08/12/13 09:53, Brian Callahan wrote:
> >On 8/8/2013 6:17 AM, Brian Callahan wrote:
> >>Hi ports --
> >>
> >>Attached is an update for liferea to its latest version. (MAINTAINER
> >>timeout)
> >>Would like a double check on the schemas changes to make sure I did it
> >>the right way.
> >>
> >>Works for me on amd64.
> >>
> >>OK?
> >>
> >>~Brian
> >>
> >
> >Ping.
> >
> Anyone? Reattached for convenience.

Finally found time to test this. It crashed once at startup after
migrating my previous profile and trying to render htmlL


#0  0x0d871354acbc in liferea_htmlview_write () from /usr/local/bin/liferea
#1  0x0d871352b9a0 in htmlview_update () from /usr/local/bin/liferea
#2  0x0d8713549747 in itemview_update () from /usr/local/bin/liferea
#3  0x0d871352de95 in itemlist_get_view_mode () from /usr/local/bin/liferea
#4  0x0d891cb17866 in g_cclosure_marshal_VOID__POINTERv () from 
/usr/local/lib/libgobject-2.0.so.3600.1
#5  0x0d891cb168ad in _g_closure_invoke_va () from 
/usr/local/lib/libgobject-2.0.so.3600.1
#6  0x0d891cb2d3bb in g_signal_emit_valist () from 
/usr/local/lib/libgobject-2.0.so.3600.1
#7  0x0d891cb2e521 in g_signal_emit_by_name () from 
/usr/local/lib/libgobject-2.0.so.3600.1
#8  0x0d871352c8e0 in item_loader_new () from /usr/local/bin/liferea
#9  0x0d892559f8fa in g_main_context_dispatch () from 
/usr/local/lib/libglib-2.0.so.3600.1
#10 0x0d89255a16e8 in g_main_context_iterate () from 
/usr/local/lib/libglib-2.0.so.3600.1
#11 0x0d89255a17b7 in g_main_context_iteration () from 
/usr/local/lib/libglib-2.0.so.3600.1
#12 0x0d8923263a5d in g_application_run () from 
/usr/local/lib/libgio-2.0.so.3600.1
#13 0x0d8713536a7a in main () from /usr/local/bin/liferea

But after restarting it, it seems stable and can still connect to my
tt-rss instance, ok for me.

Landry



Re: UPDATE: www/liferea 1.8.12 => 1.10.1a

2013-08-21 Thread Brian Callahan

On 08/12/13 09:53, Brian Callahan wrote:

On 8/8/2013 6:17 AM, Brian Callahan wrote:

Hi ports --

Attached is an update for liferea to its latest version. (MAINTAINER
timeout)
Would like a double check on the schemas changes to make sure I did it
the right way.

Works for me on amd64.

OK?

~Brian



Ping.


Anyone? Reattached for convenience.


Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.56
diff -u -p -u -p -r1.56 Makefile
--- Makefile	13 Apr 2013 09:14:06 -	1.56
+++ Makefile	3 Aug 2013 06:53:12 -
@@ -4,10 +4,9 @@ SHARED_ONLY=		Yes
 
 COMMENT=		simple GTK desktop news aggregator
 
-DISTNAME=		liferea-1.8.12
+DISTNAME=		liferea-1.10.1a
 CATEGORIES=		www x11
 EXTRACT_SUFX=		.tar.bz2
-REVISION =	0
 
 HOMEPAGE=		http://liferea.sourceforge.net/
 
@@ -16,31 +15,30 @@ MAINTAINER=		Wiktor Izdebski =0.7.2 \
 			textproc/libxslt \
+			devel/libpeas \
 			devel/libsoup,-main \
-			devel/libunique \
 			devel/json-glib \
 			textproc/enchant \
-			www/webkit>=1.6.1v0
+			www/webkit,gtk3
 
 RUN_DEPENDS=		devel/desktop-file-utils \
 			x11/gtk+2,-guic \
@@ -56,5 +54,7 @@ CONFIGURE_ARGS+=	${CONFIGURE_SHARED} \
 			--enable-libnotify
 CONFIGURE_ENV=		CPPFLAGS="-I${LOCALBASE}/include" \
 			LDFLAGS="-L${LOCALBASE}/lib"
+
+USE_GMAKE =		Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.21
diff -u -p -u -p -r1.21 distinfo
--- distinfo	10 Apr 2013 07:33:33 -	1.21
+++ distinfo	3 Aug 2013 06:53:13 -
@@ -1,2 +1,2 @@
-SHA256 (liferea-1.8.12.tar.bz2) = 4/x+2C+UB163vgCU4sMo1dNSHQBQJo4cJI9CUnoRR08=
-SIZE (liferea-1.8.12.tar.bz2) = 1342065
+SHA256 (liferea-1.10.1a.tar.bz2) = kQAVh8nrB6ouTgs1NsvPq7qgBXd3x+hxJJLp5r3QqM4=
+SIZE (liferea-1.10.1a.tar.bz2) = 1406998
Index: patches/patch-src_ui_liferea_shell_c
===
RCS file: /cvs/ports/www/liferea/patches/patch-src_ui_liferea_shell_c,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-src_ui_liferea_shell_c
--- patches/patch-src_ui_liferea_shell_c	27 Feb 2012 17:25:21 -	1.3
+++ patches/patch-src_ui_liferea_shell_c	3 Aug 2013 06:53:13 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-src_ui_liferea_shell_c,v 1.3 2012/02/27 17:25:21 landry Exp $
 src/ui/liferea_shell.c.orig	Tue Sep  6 00:27:11 2011
-+++ src/ui/liferea_shell.c	Tue Sep  6 00:28:34 2011
-@@ -670,7 +670,7 @@ on_about_activate (GtkMenuItem *menuitem, gpointer use
+--- src/ui/liferea_shell.c.orig	Sun Jul 28 17:43:49 2013
 src/ui/liferea_shell.c	Sat Aug  3 01:56:40 2013
+@@ -702,7 +702,7 @@ on_about_activate (GtkMenuItem *menuitem, gpointer use
  static void
  liferea_shell_add_html_tab (const gchar *file, const gchar *name)
  {
Index: patches/patch-src_ui_ui_session_c
===
RCS file: patches/patch-src_ui_ui_session_c
diff -N patches/patch-src_ui_ui_session_c
--- patches/patch-src_ui_ui_session_c	7 Apr 2012 13:21:53 -	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-$OpenBSD: patch-src_ui_ui_session_c,v 1.1 2012/04/07 13:21:53 landry Exp $
-Session manager complains otherwise...
 src/ui/ui_session.c.orig	Fri Apr  6 12:03:04 2012
-+++ src/ui/ui_session.c	Fri Apr  6 12:03:49 2012
-@@ -490,7 +490,7 @@ void session_init(const gchar *argv0, gchar *previous_
- 	   save their current status' bla bla if we don't have it and the user checks 'Save Session'
- 	   when they log out */
- 	cmd = g_new(gchar *, 2);
--	cmd[0] = g_strdup("/bin/true");
-+	cmd[0] = g_strdup("true");
- 	cmd[1] = NULL;
- 	session_set_array(session, SmDiscardCommand, cmd);
- 	g_strfreev(cmd);
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/liferea/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 PLIST
--- pkg/PLIST	6 Feb 2013 14:23:06 -	1.17
+++ pkg/PLIST	3 Aug 2013 06:53:13 -
@@ -1,6 +1,14 @@
 @comment $OpenBSD: PLIST,v 1.17 2013/02/06 14:23:06 ajacoutot Exp $
 @bin bin/liferea
 bin/liferea-add-feed
+lib/liferea/
+lib/liferea/girepository-1.0/
+lib/liferea/girepository-1.0/Liferea-3.0.typelib
+lib/liferea/plugins/
+lib/liferea/plugins/gnome-keyring.plugin
+lib/liferea/plugins/gnome-keyring.py
+lib/liferea/plugins/media-player.plugin
+lib/liferea/plugins/media-player.py
 @man man/man1/liferea.1
 man/pl/
 man/pl/man1/
@@ -18,8 +26,6 @@ share/doc/liferea/html/faq_de.html
 share/doc/liferea/html/faq_en.html
 share/doc/liferea/html/folders_de.html
 share/doc/liferea/html/folders_en.html
-share/doc/liferea/html/greader_de.html
-share/doc/liferea/html/greader_en.html
 share/doc/liferea/html/headlines_de.html
 share/doc/liferea/html/headlines_en.html
 share/doc/liferea/html/help_feed_default.png
@@ -45,6 +51,8 @@ share/doc/liferea/html/help_subscribe_1.
 share/doc/liferea/html/help_vfolder_1.6.0.png
 share/doc/lif

Re: UPDATE: www/liferea 1.8.12 => 1.10.1a

2013-08-12 Thread Brian Callahan

On 8/8/2013 6:17 AM, Brian Callahan wrote:

Hi ports --

Attached is an update for liferea to its latest version. (MAINTAINER
timeout)
Would like a double check on the schemas changes to make sure I did it
the right way.

Works for me on amd64.

OK?

~Brian



Ping.



UPDATE: www/liferea 1.8.12 => 1.10.1a

2013-08-08 Thread Brian Callahan

Hi ports --

Attached is an update for liferea to its latest version. (MAINTAINER 
timeout)
Would like a double check on the schemas changes to make sure I did it 
the right way.


Works for me on amd64.

OK?

~Brian

Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.56
diff -u -p -u -p -r1.56 Makefile
--- Makefile13 Apr 2013 09:14:06 -  1.56
+++ Makefile3 Aug 2013 06:53:12 -
@@ -4,10 +4,9 @@ SHARED_ONLY=   Yes
 
 COMMENT=   simple GTK desktop news aggregator
 
-DISTNAME=  liferea-1.8.12
+DISTNAME=  liferea-1.10.1a
 CATEGORIES=www x11
 EXTRACT_SUFX=  .tar.bz2
-REVISION = 0
 
 HOMEPAGE=  http://liferea.sourceforge.net/
 
@@ -16,31 +15,30 @@ MAINTAINER= Wiktor Izdebski =0.7.2 \
textproc/libxslt \
+   devel/libpeas \
devel/libsoup,-main \
-   devel/libunique \
devel/json-glib \
textproc/enchant \
-   www/webkit>=1.6.1v0
+   www/webkit,gtk3
 
 RUN_DEPENDS=   devel/desktop-file-utils \
x11/gtk+2,-guic \
@@ -56,5 +54,7 @@ CONFIGURE_ARGS+=  ${CONFIGURE_SHARED} \
--enable-libnotify
 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
+
+USE_GMAKE =Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.21
diff -u -p -u -p -r1.21 distinfo
--- distinfo10 Apr 2013 07:33:33 -  1.21
+++ distinfo3 Aug 2013 06:53:13 -
@@ -1,2 +1,2 @@
-SHA256 (liferea-1.8.12.tar.bz2) = 4/x+2C+UB163vgCU4sMo1dNSHQBQJo4cJI9CUnoRR08=
-SIZE (liferea-1.8.12.tar.bz2) = 1342065
+SHA256 (liferea-1.10.1a.tar.bz2) = kQAVh8nrB6ouTgs1NsvPq7qgBXd3x+hxJJLp5r3QqM4=
+SIZE (liferea-1.10.1a.tar.bz2) = 1406998
Index: patches/patch-src_ui_liferea_shell_c
===
RCS file: /cvs/ports/www/liferea/patches/patch-src_ui_liferea_shell_c,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-src_ui_liferea_shell_c
--- patches/patch-src_ui_liferea_shell_c27 Feb 2012 17:25:21 -  
1.3
+++ patches/patch-src_ui_liferea_shell_c3 Aug 2013 06:53:13 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-src_ui_liferea_shell_c,v 1.3 2012/02/27 17:25:21 landry Exp $
 src/ui/liferea_shell.c.origTue Sep  6 00:27:11 2011
-+++ src/ui/liferea_shell.c Tue Sep  6 00:28:34 2011
-@@ -670,7 +670,7 @@ on_about_activate (GtkMenuItem *menuitem, gpointer use
+--- src/ui/liferea_shell.c.origSun Jul 28 17:43:49 2013
 src/ui/liferea_shell.c Sat Aug  3 01:56:40 2013
+@@ -702,7 +702,7 @@ on_about_activate (GtkMenuItem *menuitem, gpointer use
  static void
  liferea_shell_add_html_tab (const gchar *file, const gchar *name)
  {
Index: patches/patch-src_ui_ui_session_c
===
RCS file: patches/patch-src_ui_ui_session_c
diff -N patches/patch-src_ui_ui_session_c
--- patches/patch-src_ui_ui_session_c   7 Apr 2012 13:21:53 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-$OpenBSD: patch-src_ui_ui_session_c,v 1.1 2012/04/07 13:21:53 landry Exp $
-Session manager complains otherwise...
 src/ui/ui_session.c.orig   Fri Apr  6 12:03:04 2012
-+++ src/ui/ui_session.cFri Apr  6 12:03:49 2012
-@@ -490,7 +490,7 @@ void session_init(const gchar *argv0, gchar *previous_
-  save their current status' bla bla if we don't have it and the user 
checks 'Save Session'
-  when they log out */
-   cmd = g_new(gchar *, 2);
--  cmd[0] = g_strdup("/bin/true");
-+  cmd[0] = g_strdup("true");
-   cmd[1] = NULL;
-   session_set_array(session, SmDiscardCommand, cmd);
-   g_strfreev(cmd);
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/liferea/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 PLIST
--- pkg/PLIST   6 Feb 2013 14:23:06 -   1.17
+++ pkg/PLIST   3 Aug 2013 06:53:13 -
@@ -1,6 +1,14 @@
 @comment $OpenBSD: PLIST,v 1.17 2013/02/06 14:23:06 ajacoutot Exp $
 @bin bin/liferea
 bin/liferea-add-feed
+lib/liferea/
+lib/liferea/girepository-1.0/
+lib/liferea/girepository-1.0/Liferea-3.0.typelib
+lib/liferea/plugins/
+lib/liferea/plugins/gnome-keyring.plugin
+lib/liferea/plugins/gnome-keyring.py
+lib/liferea/plugins/media-player.plugin
+lib/liferea/plugins/media-player.py
 @man man/man1/liferea.1
 man/pl/
 man/pl/man1/
@@ -18,8 +26,6 @@ share/doc/liferea/html/faq_de.html
 share/doc/liferea/html/faq_en.html
 share/doc/liferea/html/folders_de.html
 share/doc/liferea/html/folde