Date: Mon, 11 Jul 2011 18:27:29 GMT From: Armin Pirkovitsch <armin@frozen-zone.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/158814: Fix bug in net-im/pidgin and net-im/libpurple 2.9 with patch from upstream Message-ID: <201107111827.p6BIRTVg084207@red.freebsd.org> Resent-Message-ID: <201107111830.p6BIU9rG087706@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 158814 >Category: ports >Synopsis: Fix bug in net-im/pidgin and net-im/libpurple 2.9 with patch from upstream >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jul 11 18:30:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Armin Pirkovitsch >Release: >Organization: >Environment: >Description: pidgin 2.9 has a bug which causes users in chat rooms / channels to appear several (10+) times which is quiet annoying. To get rid of that bug I've attached a patch from upstream: http://developer.pidgin.im/ticket/14351 >How-To-Repeat: >Fix: Patch attached with submission follows: diff -Nur /mnt/ad12/tinderbox/portstrees/FreeBSD/ports/net-im/pidgin/Makefile net-im/pidgin/Makefile --- /mnt/ad12/tinderbox/portstrees/FreeBSD/ports/net-im/pidgin/Makefile 2011-07-07 15:20:31.000000000 +0200 +++ net-im/pidgin/Makefile 2011-07-11 14:36:55.000000000 +0200 @@ -7,7 +7,7 @@ # PORTNAME= pidgin -PORTREVISION= 0 +PORTREVISION= 1 MAINTAINER= marcus@FreeBSD.org COMMENT= Pidgin multi-protocol messaging client (GTK+ UI) diff -Nur /mnt/ad12/tinderbox/portstrees/FreeBSD/ports/net-im/libpurple/Makefile net-im/libpurple/Makefile --- /mnt/ad12/tinderbox/portstrees/FreeBSD/ports/net-im/libpurple/Makefile 2011-07-07 15:20:30.000000000 +0200 +++ net-im/libpurple/Makefile 2011-07-11 14:29:54.000000000 +0200 @@ -8,7 +8,7 @@ PORTNAME?= libpurple PORTVERSION= 2.9.0 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES?= net-im MASTER_SITES= SF/pidgin/Pidgin/${PORTVERSION} DISTNAME= pidgin-${PORTVERSION} diff -Nur /mnt/ad12/tinderbox/portstrees/FreeBSD/ports/net-im/libpurple/files/patch-libpurple-conversation.c net-im/libpurple/files/patch-libpurple-conversation.c --- /mnt/ad12/tinderbox/portstrees/FreeBSD/ports/net-im/libpurple/files/patch-libpurple-conversation.c 1970-01-01 01:00:00.000000000 +0100 +++ net-im/libpurple/files/patch-libpurple-conversation.c 2011-07-11 14:29:40.000000000 +0200 @@ -0,0 +1,10 @@ +--- libpurple/conversation.c.orig 2011-07-11 14:28:20.000000000 +0200 ++++ libpurple/conversation.c 2011-07-11 14:28:47.000000000 +0200 +@@ -1978,7 +1978,6 @@ + } + + g_hash_table_remove_all(chat->users); +- chat->users = NULL; + + g_list_free(users); + chat->in_room = NULL; >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107111827.p6BIRTVg084207>