summaryrefslogtreecommitdiff
path: root/chat/irssi
diff options
context:
space:
mode:
authordillo <dillo>2005-07-17 14:32:46 +0000
committerdillo <dillo>2005-07-17 14:32:46 +0000
commitb55eea8a0e704a00c814e2b81bf6dc2d8bb962c5 (patch)
treebff346f9ccc2033686ab023c096f9f5a8e9e06d8 /chat/irssi
parent9fa024b24d50d7a45055c6dfd67bf54c20b36d24 (diff)
downloadpkgsrc-b55eea8a0e704a00c814e2b81bf6dc2d8bb962c5.tar.gz
Accept ENOTCONN as indicating socket is not ready for write (needed for upcoming irssi-icq). Bump PKGREVISION.
Diffstat (limited to 'chat/irssi')
-rw-r--r--chat/irssi/Makefile4
-rw-r--r--chat/irssi/distinfo3
-rw-r--r--chat/irssi/patches/patch-ae13
3 files changed, 17 insertions, 3 deletions
diff --git a/chat/irssi/Makefile b/chat/irssi/Makefile
index cb3456d7da4..80b120527ee 100644
--- a/chat/irssi/Makefile
+++ b/chat/irssi/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.34 2005/06/26 20:25:48 snj Exp $
+# $NetBSD: Makefile,v 1.35 2005/07/17 14:32:46 dillo Exp $
DISTNAME= ${IRSSI_DISTNAME}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= chat
MASTER_SITES= http://real.irssi.org/files/
EXTRACT_SUFX= ${IRSSI_EXTRACT_SUFX}
diff --git a/chat/irssi/distinfo b/chat/irssi/distinfo
index 32bb609151d..bba84bb4c39 100644
--- a/chat/irssi/distinfo
+++ b/chat/irssi/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.19 2005/06/26 20:25:48 snj Exp $
+$NetBSD: distinfo,v 1.20 2005/07/17 14:32:46 dillo Exp $
SHA1 (irssi-0.8.9.tar.bz2) = 57799a1e99ac5f6694eb6fd049d39a4e2e51f576
RMD160 (irssi-0.8.9.tar.bz2) = 7a0a2a639c041802bfddd458c35bccaec8084013
@@ -7,3 +7,4 @@ SHA1 (patch-aa) = 45d8161733f58ab3733022c823933bb1cc93a8e2
SHA1 (patch-ab) = c395fbeeb2dd15490f04f2cb2c94daf6c5955e85
SHA1 (patch-ac) = 9572891333279dc368f44c52f9584c34f10d7aa1
SHA1 (patch-ad) = 7629117264f84c4f20697200456f91662b52f724
+SHA1 (patch-ae) = 58afbd982978ad51bb96b3b48182ae3df56224fe
diff --git a/chat/irssi/patches/patch-ae b/chat/irssi/patches/patch-ae
new file mode 100644
index 00000000000..62fe1d8b23c
--- /dev/null
+++ b/chat/irssi/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.4 2005/07/17 14:32:46 dillo Exp $
+
+--- src/core/network.c.orig 2003-10-11 04:00:02.000000000 +0200
++++ src/core/network.c
+@@ -389,7 +389,7 @@ int net_transmit(GIOChannel *handle, con
+
+ err = g_io_channel_write(handle, (char *) data, len, &ret);
+ if (err == G_IO_ERROR_AGAIN ||
+- (err != 0 && (errno == EINTR || errno == EPIPE)))
++ (err != 0 && (errno == EINTR || errno == EPIPE || errno == ENOTCONN)))
+ return 0;
+
+ return err == 0 ? (int)ret : -1;