summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-irc/xchat/ChangeLog9
-rw-r--r--net-irc/xchat/Manifest26
-rw-r--r--net-irc/xchat/files/digest-xchat-2.8.4-r3 (renamed from net-irc/xchat/files/digest-xchat-2.8.4-r2)0
-rw-r--r--net-irc/xchat/files/xc284-fix-scrollbfdleak.diff14
-rw-r--r--net-irc/xchat/xchat-2.8.4-r3.ebuild (renamed from net-irc/xchat/xchat-2.8.4-r2.ebuild)3
5 files changed, 39 insertions, 13 deletions
diff --git a/net-irc/xchat/ChangeLog b/net-irc/xchat/ChangeLog
index a8e25cb75be7..92a35581d901 100644
--- a/net-irc/xchat/ChangeLog
+++ b/net-irc/xchat/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-irc/xchat
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.262 2007/10/22 15:08:01 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.263 2007/11/20 18:12:34 armin76 Exp $
+
+*xchat-2.8.4-r3 (20 Nov 2007)
+
+ 20 Nov 2007; Raúl Porcel <armin76@gentoo.org>
+ +files/xc284-fix-scrollbfdleak.diff, -xchat-2.8.4-r2.ebuild,
+ +xchat-2.8.4-r3.ebuild:
+ Revbump to stable to add an useful fix, bug #199734
*xchat-2.8.4-r2 (22 Oct 2007)
diff --git a/net-irc/xchat/Manifest b/net-irc/xchat/Manifest
index 78944a74a0a3..616ce2e02dbf 100644
--- a/net-irc/xchat/Manifest
+++ b/net-irc/xchat/Manifest
@@ -1,3 +1,7 @@
+AUX xc284-fix-scrollbfdleak.diff 275 RMD160 48e060a8c9d00984323927e152732718727f862e SHA1 60e5895db731f7846ece98d5d1ad822634e42576 SHA256 24db8f746571ab341f1b2062e76d8a89a35500a973184164ded4500aebf87b30
+MD5 2d52e27996cfb9351cf109b239344ace files/xc284-fix-scrollbfdleak.diff 275
+RMD160 48e060a8c9d00984323927e152732718727f862e files/xc284-fix-scrollbfdleak.diff 275
+SHA256 24db8f746571ab341f1b2062e76d8a89a35500a973184164ded4500aebf87b30 files/xc284-fix-scrollbfdleak.diff 275
AUX xc284-improvescrollback.diff 1106 RMD160 268e0fc832be2fe1caf0bbadc9c7c6fd7ee75acf SHA1 533bc8d851055ef6dfaa4a01e47e6febd4919192 SHA256 7b2266b5722788405e9cd2e3858a40b04443e618b0070d81873cea83d3a9c516
MD5 a202ee20d7f04f0a515f32190acb65d8 files/xc284-improvescrollback.diff 1106
RMD160 268e0fc832be2fe1caf0bbadc9c7c6fd7ee75acf files/xc284-improvescrollback.diff 1106
@@ -8,18 +12,18 @@ RMD160 25823f6c4f2eab546adb06f050095371892188f3 files/xc284-scrollbmkdir.diff 82
SHA256 295e293d244ef5bf5d66d056ed476abaf37d2f315b41f87d421303e7a21a07cd files/xc284-scrollbmkdir.diff 826
DIST xchat-2.8.4.tar.bz2 1370883 RMD160 35cf84e03dfda160674d141063c8fc9cd0ac7de2 SHA1 6ac509624c241edfac5d53d9d4ece63d917613d6 SHA256 f95a9a9e477128aae536669dedd79f4e7b4d469072565695289e4bbb5b36dd63
DIST xchat-dccserver-0.6.patch.bz2 49320 RMD160 24cc9bd414b1dd0e7e38ba9a49d12257aeb89e68 SHA1 e7b8b58cf7f647ff8778c7542cd46e9b22987385 SHA256 90a49a8d810380020c507c1a36f02e7d972cf92b5e4802dcd5cc518cba29078f
-EBUILD xchat-2.8.4-r2.ebuild 2630 RMD160 3c78449a7dffcded23de5e53ee469157b9017ab1 SHA1 ccfb5007e50edef2ec65e723fc96178ec4e494af SHA256 6bebaed735c9bf12e633869e41e2649cbc4b0d183301229336801d36cc58c642
-MD5 a867a0bd66c5cd51a36088fe0b3aedb2 xchat-2.8.4-r2.ebuild 2630
-RMD160 3c78449a7dffcded23de5e53ee469157b9017ab1 xchat-2.8.4-r2.ebuild 2630
-SHA256 6bebaed735c9bf12e633869e41e2649cbc4b0d183301229336801d36cc58c642 xchat-2.8.4-r2.ebuild 2630
-MISC ChangeLog 38460 RMD160 a2b3d679f48442a6c84ff15cd4de93e7c00b4c4e SHA1 329909443ace3c3ef2ca628ccdaba1bea3e22455 SHA256 381ada2c0919c9d9b46019fa2a9bceeda0f07897b61a628f8d3cbabb0a98e2c4
-MD5 25d12b136b4906ddd5d8a93f68e99302 ChangeLog 38460
-RMD160 a2b3d679f48442a6c84ff15cd4de93e7c00b4c4e ChangeLog 38460
-SHA256 381ada2c0919c9d9b46019fa2a9bceeda0f07897b61a628f8d3cbabb0a98e2c4 ChangeLog 38460
+EBUILD xchat-2.8.4-r3.ebuild 2681 RMD160 4e7601f657cf94ee5a0495c596e44c023a351843 SHA1 d73549b089b11004334fb3d2788ff513bb129de2 SHA256 e6e23288e74bf6ff18a0cad227dec30381428fb9da6f0854912302a60dcb27d8
+MD5 d03df03f7ee9d5adb23abfb306fce395 xchat-2.8.4-r3.ebuild 2681
+RMD160 4e7601f657cf94ee5a0495c596e44c023a351843 xchat-2.8.4-r3.ebuild 2681
+SHA256 e6e23288e74bf6ff18a0cad227dec30381428fb9da6f0854912302a60dcb27d8 xchat-2.8.4-r3.ebuild 2681
+MISC ChangeLog 38684 RMD160 b73379a85aa446fad311c48c2e925250df6ba91c SHA1 0d68bda79e4dffc58eb29b8440c2d2dd2b9408de SHA256 f2d65f55a04821b40998b7b5f11172be0550a792f197aa1cd9306f8a92910c38
+MD5 d615c55ff40a0cab4e2d7e297073ddd2 ChangeLog 38684
+RMD160 b73379a85aa446fad311c48c2e925250df6ba91c ChangeLog 38684
+SHA256 f2d65f55a04821b40998b7b5f11172be0550a792f197aa1cd9306f8a92910c38 ChangeLog 38684
MISC metadata.xml 160 RMD160 279429d1df694561fc2b163cb81c09387b9d940c SHA1 97da1b72eecc5585c65717da08eaccc9bc1cf7cd SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2
MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
RMD160 279429d1df694561fc2b163cb81c09387b9d940c metadata.xml 160
SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2 metadata.xml 160
-MD5 cf242e13d96e1230d5b59fc984c3f9c0 files/digest-xchat-2.8.4-r2 433
-RMD160 5c60fd2e0abd328967a7b1648b61acc390b917fd files/digest-xchat-2.8.4-r2 433
-SHA256 40b3b7690a6d95282c1fa00a54f7d24c396973fd55bebfb38b844b5932a2e249 files/digest-xchat-2.8.4-r2 433
+MD5 cf242e13d96e1230d5b59fc984c3f9c0 files/digest-xchat-2.8.4-r3 433
+RMD160 5c60fd2e0abd328967a7b1648b61acc390b917fd files/digest-xchat-2.8.4-r3 433
+SHA256 40b3b7690a6d95282c1fa00a54f7d24c396973fd55bebfb38b844b5932a2e249 files/digest-xchat-2.8.4-r3 433
diff --git a/net-irc/xchat/files/digest-xchat-2.8.4-r2 b/net-irc/xchat/files/digest-xchat-2.8.4-r3
index ff6d434cb226..ff6d434cb226 100644
--- a/net-irc/xchat/files/digest-xchat-2.8.4-r2
+++ b/net-irc/xchat/files/digest-xchat-2.8.4-r3
diff --git a/net-irc/xchat/files/xc284-fix-scrollbfdleak.diff b/net-irc/xchat/files/xc284-fix-scrollbfdleak.diff
new file mode 100644
index 000000000000..a5dbf2aade4f
--- /dev/null
+++ b/net-irc/xchat/files/xc284-fix-scrollbfdleak.diff
@@ -0,0 +1,14 @@
+#
+# Scrollback shrinking code forgets to close().
+#
+--- xchat-2.8.4/src/common/text.c 2007-06-13 19:59:56.000000000 +1000
++++ xchat-2.8.4p1/src/common/text.c 2007-11-02 23:52:57.000000000 +1100
+@@ -141,6 +146,7 @@
+ }
+
+ *len = st.st_size;
++ close (fh);
+ return buf;
+ }
+
+
diff --git a/net-irc/xchat/xchat-2.8.4-r2.ebuild b/net-irc/xchat/xchat-2.8.4-r3.ebuild
index 5c79b687ed95..9d0d9376230c 100644
--- a/net-irc/xchat/xchat-2.8.4-r2.ebuild
+++ b/net-irc/xchat/xchat-2.8.4-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/xchat-2.8.4-r2.ebuild,v 1.2 2007/10/22 15:09:08 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/xchat-2.8.4-r3.ebuild,v 1.1 2007/11/20 18:12:34 armin76 Exp $
inherit eutils versionator gnome2
@@ -44,6 +44,7 @@ src_unpack() {
epatch "${FILESDIR}"/xc284-scrollbmkdir.diff
epatch "${FILESDIR}"/xc284-improvescrollback.diff
+ epatch "${FILESDIR}"/xc284-fix-scrollbfdleak.diff
}
src_compile() {