summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2008-06-07 20:04:47 +0000
committerSven Wegener <swegener@gentoo.org>2008-06-07 20:04:47 +0000
commitaad408683c8c5e1e55e660834964011a89cddb9a (patch)
tree8cf4916608ee2d601b8797342c64c1a792e679fd /net-irc
parentStable for HPPA (bug #221063). (diff)
downloadgentoo-2-aad408683c8c5e1e55e660834964011a89cddb9a.tar.gz
gentoo-2-aad408683c8c5e1e55e660834964011a89cddb9a.tar.bz2
gentoo-2-aad408683c8c5e1e55e660834964011a89cddb9a.zip
Pull in a patch from upstream to fix bug #181528.
(Portage version: 2.1.5.4)
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/irssi/ChangeLog6
-rw-r--r--net-irc/irssi/files/irssi-0.8.12-svn-4637.patch22
-rw-r--r--net-irc/irssi/irssi-0.8.12.ebuild3
3 files changed, 29 insertions, 2 deletions
diff --git a/net-irc/irssi/ChangeLog b/net-irc/irssi/ChangeLog
index 872ccf52a55b..8f763ae23b7e 100644
--- a/net-irc/irssi/ChangeLog
+++ b/net-irc/irssi/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-irc/irssi
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.134 2008/05/17 09:59:06 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.135 2008/06/07 20:04:46 swegener Exp $
+
+ 07 Jun 2008; Sven Wegener <swegener@gentoo.org>
+ +files/irssi-0.8.12-svn-4637.patch, irssi-0.8.12.ebuild:
+ Pull in a patch from upstream to fix bug #181528.
17 May 2008; Sven Wegener <swegener@gentoo.org>
+files/irssi-0.8.12-svn-4829.patch, irssi-0.8.12.ebuild:
diff --git a/net-irc/irssi/files/irssi-0.8.12-svn-4637.patch b/net-irc/irssi/files/irssi-0.8.12-svn-4637.patch
new file mode 100644
index 000000000000..e02e0967dd6c
--- /dev/null
+++ b/net-irc/irssi/files/irssi-0.8.12-svn-4637.patch
@@ -0,0 +1,22 @@
+r4637 | jilles | 2007-11-03 00:24:55 +0000 (Sat, 03 Nov 2007) | 3 lines
+
+Fix mode display in whois with unreal (379 numeric).
+Bug #479
+
+Index: trunk/src/fe-common/irc/fe-whois.c
+===================================================================
+--- trunk/src/fe-common/irc/fe-whois.c (revision 4636)
++++ trunk/src/fe-common/irc/fe-whois.c (revision 4637)
+@@ -113,8 +113,10 @@
+
+ g_return_if_fail(data != NULL);
+
+- params = event_get_params(data, 6, NULL, &nick,
+- NULL, NULL, NULL, &modes);
++ params = event_get_params(data, 3 | PARAM_FLAG_GETREST,
++ NULL, &nick, &modes);
++ if (!strncmp(modes, "is using modes ", 15))
++ modes += 15;
+ printformat(server, nick, MSGLEVEL_CRAP,
+ IRCTXT_WHOIS_MODES, nick, modes);
+ g_free(params);
diff --git a/net-irc/irssi/irssi-0.8.12.ebuild b/net-irc/irssi/irssi-0.8.12.ebuild
index 8d21c183b15b..539543f79c0a 100644
--- a/net-irc/irssi/irssi-0.8.12.ebuild
+++ b/net-irc/irssi/irssi-0.8.12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/irssi-0.8.12.ebuild,v 1.10 2008/05/17 09:59:06 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/irssi-0.8.12.ebuild,v 1.11 2008/06/07 20:04:46 swegener Exp $
inherit perl-module eutils
@@ -31,6 +31,7 @@ src_unpack() {
epunt_cxx
epatch "${FILESDIR}"/${P}-svn-4627.patch
+ epatch "${FILESDIR}"/${P}-svn-4637.patch
epatch "${FILESDIR}"/${P}-svn-4829.patch
}