summaryrefslogtreecommitdiff
path: root/www/liferea
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2009-01-18 01:59:42 +0000
committerdrochner <drochner@pkgsrc.org>2009-01-18 01:59:42 +0000
commit739b3c4d1a6f9d156a241de1145b182b5c1bb58c (patch)
tree4779243d5d1f7b11c2188dfb5e71a8fc1dde8538 /www/liferea
parent3cddab60141f6f911293501b9a56ba15132501fb (diff)
downloadpkgsrc-739b3c4d1a6f9d156a241de1145b182b5c1bb58c.tar.gz
work around an assumption that time_t fits into an unsigned ist
(breaking the item list display on 32-bit NetBSD-current systems)
Diffstat (limited to 'www/liferea')
-rw-r--r--www/liferea/Makefile3
-rw-r--r--www/liferea/distinfo3
-rw-r--r--www/liferea/patches/patch-af23
3 files changed, 27 insertions, 2 deletions
diff --git a/www/liferea/Makefile b/www/liferea/Makefile
index 518ca44774f..586c0568730 100644
--- a/www/liferea/Makefile
+++ b/www/liferea/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.78 2009/01/12 02:43:32 jmcneill Exp $
+# $NetBSD: Makefile,v 1.79 2009/01/18 01:59:42 drochner Exp $
DISTNAME= liferea-1.4.23
+PKGREVISION= 1
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=liferea/}
diff --git a/www/liferea/distinfo b/www/liferea/distinfo
index 0706711572e..5d909074969 100644
--- a/www/liferea/distinfo
+++ b/www/liferea/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.54 2009/01/12 02:43:32 jmcneill Exp $
+$NetBSD: distinfo,v 1.55 2009/01/18 01:59:42 drochner Exp $
SHA1 (liferea-1.4.23.tar.gz) = cf2cfc61ec92f9b183e3cd75d8280ab273214175
RMD160 (liferea-1.4.23.tar.gz) = 1da59d457364efcbf99fa138d4e9bb3e800a0243
Size (liferea-1.4.23.tar.gz) = 1655446 bytes
SHA1 (patch-ae) = 91c32840150a33d2162301c17bd5c35edc6264ba
+SHA1 (patch-af) = 7760a6f7f84172c72d012b6231320c49df33e046
diff --git a/www/liferea/patches/patch-af b/www/liferea/patches/patch-af
new file mode 100644
index 00000000000..97c281af50e
--- /dev/null
+++ b/www/liferea/patches/patch-af
@@ -0,0 +1,23 @@
+$NetBSD: patch-af,v 1.4 2009/01/18 01:59:42 drochner Exp $
+
+--- src/ui/ui_itemlist.c.orig 2009-01-18 02:25:45.000000000 +0100
++++ src/ui/ui_itemlist.c
+@@ -416,6 +416,7 @@ ui_itemlist_add_item (itemPtr item)
+ {
+ GtkTreeIter *iter = &old_iter;
+ gint state = 0;
++ unsigned long tmp_time; /* match column type */
+
+ node = node_from_id (item->nodeId);
+ if(!node)
+@@ -433,8 +434,9 @@ ui_itemlist_add_item (itemPtr item)
+ if (!item->readStatus)
+ state += 1;
+
++ tmp_time = item->time;
+ gtk_tree_store_set (itemstore, iter,
+- IS_TIME, item->time,
++ IS_TIME, tmp_time,
+ IS_NR, item->id,
+ IS_PARENT, node,
+ IS_FAVICON, node->icon,