summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-08-14 08:34:17 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-08-14 08:34:17 +0000
commit6ffd5959cf71bd710ff848db3f182f0e8220b199 (patch)
treef08e27222355eb4890119d2a29b572400cf78ae1 /net-p2p
parentfix deps, old (diff)
downloadgentoo-2-6ffd5959cf71bd710ff848db3f182f0e8220b199.tar.gz
gentoo-2-6ffd5959cf71bd710ff848db3f182f0e8220b199.tar.bz2
gentoo-2-6ffd5959cf71bd710ff848db3f182f0e8220b199.zip
Fix building with GCC 4.4+ wrt #276841, thanks to Martin Väth for patch.
(Portage version: 2.2_rc38/cvs/Linux x86_64)
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/kmldonkey/ChangeLog6
-rw-r--r--net-p2p/kmldonkey/files/kmldonkey-2.0.2-gcc44.patch10
-rw-r--r--net-p2p/kmldonkey/kmldonkey-2.0.2-r1.ebuild6
3 files changed, 19 insertions, 3 deletions
diff --git a/net-p2p/kmldonkey/ChangeLog b/net-p2p/kmldonkey/ChangeLog
index af3cc102f005..ecb9b53f14f5 100644
--- a/net-p2p/kmldonkey/ChangeLog
+++ b/net-p2p/kmldonkey/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-p2p/kmldonkey
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/kmldonkey/ChangeLog,v 1.39 2009/05/25 19:52:30 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/kmldonkey/ChangeLog,v 1.40 2009/08/14 08:34:17 ssuominen Exp $
+
+ 14 Aug 2009; Samuli Suominen <ssuominen@gentoo.org>
+ kmldonkey-2.0.2-r1.ebuild, +files/kmldonkey-2.0.2-gcc44.patch:
+ Fix building with GCC 4.4+ wrt #276841, thanks to Martin Väth for patch.
25 May 2009; Tomas Chvatal <scarabeus@gentoo.org> kmldonkey-0.11.ebuild,
+files/kmldonkey-0.11-sandbox.patch:
diff --git a/net-p2p/kmldonkey/files/kmldonkey-2.0.2-gcc44.patch b/net-p2p/kmldonkey/files/kmldonkey-2.0.2-gcc44.patch
new file mode 100644
index 000000000000..1ca2fe1a8979
--- /dev/null
+++ b/net-p2p/kmldonkey/files/kmldonkey-2.0.2-gcc44.patch
@@ -0,0 +1,10 @@
+--- kmldonkey/emulecollection.h
++++ kmldonkey/emulecollection.h
+@@ -23,6 +23,7 @@
+ #ifndef EMULECOLLECTION_H
+ #define EMULECOLLECTION_H
+
++#include <tr1/cstdint>
+ #include <string>
+ #include <vector>
+
diff --git a/net-p2p/kmldonkey/kmldonkey-2.0.2-r1.ebuild b/net-p2p/kmldonkey/kmldonkey-2.0.2-r1.ebuild
index 4e0a4b3ab143..3f9d818ba153 100644
--- a/net-p2p/kmldonkey/kmldonkey-2.0.2-r1.ebuild
+++ b/net-p2p/kmldonkey/kmldonkey-2.0.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/kmldonkey/kmldonkey-2.0.2-r1.ebuild,v 1.2 2009/03/02 14:38:40 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/kmldonkey/kmldonkey-2.0.2-r1.ebuild,v 1.3 2009/08/14 08:34:17 ssuominen Exp $
EAPI="2"
@@ -22,7 +22,9 @@ DEPEND="${RDEPEND}
!net-p2p/kmldonkey:4.1
sys-devel/gettext"
-S="${WORKDIR}"/${P}-kde${KDE_PV}
+S=${WORKDIR}/${P}-kde${KDE_PV}
+
+PATCHES=( "${FILESDIR}/${P}-gcc44.patch" )
src_configure() {
mycmakeargs="${mycmakeargs}