summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2011-04-27 13:34:13 +0000
committerAlfredo Tupone <tupone@gentoo.org>2011-04-27 13:34:13 +0000
commit05c141d1150f535fbe56528fb0bcd68f1b59e84d (patch)
tree1f78cb9075d5e402895e154d32bfa21fc6e31e3c /dev-games
parentRevision bump. The "python-compatbility-fix.patch" has been extended. (diff)
downloadhistorical-05c141d1150f535fbe56528fb0bcd68f1b59e84d.tar.gz
historical-05c141d1150f535fbe56528fb0bcd68f1b59e84d.tar.bz2
historical-05c141d1150f535fbe56528fb0bcd68f1b59e84d.zip
Build with gcc-4.6 Bug #365017
Package-Manager: portage-2.1.9.46/cvs/Linux x86_64
Diffstat (limited to 'dev-games')
-rw-r--r--dev-games/cegui/ChangeLog6
-rw-r--r--dev-games/cegui/Manifest11
-rw-r--r--dev-games/cegui/cegui-0.7.5-r1.ebuild5
-rw-r--r--dev-games/cegui/files/cegui-0.7.5-gcc46.patch10
4 files changed, 24 insertions, 8 deletions
diff --git a/dev-games/cegui/ChangeLog b/dev-games/cegui/ChangeLog
index 17a0bef6bb9c..daaf2f1d3d0f 100644
--- a/dev-games/cegui/ChangeLog
+++ b/dev-games/cegui/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-games/cegui
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.34 2011/04/26 21:08:03 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.35 2011/04/27 13:34:13 tupone Exp $
+
+ 27 Apr 2011; Tupone Alfredo <tupone@gentoo.org> cegui-0.7.5-r1.ebuild,
+ +files/cegui-0.7.5-gcc46.patch:
+ Build with gcc-4.6 Bug #365017 by Diego Elio Pettenò
*cegui-0.7.5-r1 (26 Apr 2011)
diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest
index 9875e93f7401..bfd8b4a5089e 100644
--- a/dev-games/cegui/Manifest
+++ b/dev-games/cegui/Manifest
@@ -3,20 +3,21 @@ Hash: SHA1
AUX cegui-0.6.2b-dups.patch 660 RMD160 908321a10f0917f9ef30fa8a67145bbcc2e28620 SHA1 5bbdbfaec76121daa450817cfedf7f5c38e00b7a SHA256 d3d9a5af79f49df8c5bff41c3d61034640c9e774e4a01bb28a0891684c95eaf0
AUX cegui-0.6.2b-gcc43.patch 241 RMD160 d0b104b161a655da3ffb9aff0e53cc355beccd8e SHA1 521978347c5ad85c64a6c0727ddcef441fc349d9 SHA256 b2a2e715d4a0a6cdb2f0975c9474ce82edd97a34cdb3fe4d5c3ddbde0440db66
+AUX cegui-0.7.5-gcc46.patch 296 RMD160 9f66d4c32fc999b078d14a71612130b414b3facf SHA1 9a6c508ebcd43382927e27d7d7324402baaa9abf SHA256 a497069fc8bc50b23b62f321025364d4d2988a575ec7aeb429b25b94b5d6bf11
AUX cegui-0.7.5-tinyxml.patch 984 RMD160 d2f7ff2dfd2519116b32dccc92d130ce3a92e393 SHA1 fffe9d3d43731f74e31c731fa6a636c710af9b96 SHA256 0875cdcc967922c85cceeaf2447bca340de7c1b7297785ce9fadfa0ded75c342
DIST CEGUI-0.6.2-DOCS.tar.gz 18396638 RMD160 f3b010ce170973c126be27495636de4e808d3e65 SHA1 33e1ebfa0ab4e7fe2a91c0bb0affb6dccb49a94c SHA256 f1ea46bd583c486a6c588118573ebde55b06e90b190083e95525820e950ce2c8
DIST CEGUI-0.6.2b.tar.gz 2628081 RMD160 890a8af12eb1ed4b7de0765c1f1a521ad5b1d213 SHA1 ac373b0779ab4b6289cf1e6aa2e6717d8a348747 SHA256 eb77741cd9fcc927a876e8116b98691212e973d2264e2071406423f6ca3e305f
DIST CEGUI-0.7.5.tar.gz 9058788 RMD160 9602bcfbfe8b81c4fce415e0be341ea974040acc SHA1 75fe8d11c7c91ed3b08e8a2e81ff946699e51cf7 SHA256 21049e31a03fcd4807729c7271756e6d2de834247ece603bb5b5087fae624cb2
DIST CEGUI-DOCS-0.7.5.tar.gz 11001948 RMD160 17455c07b56594bcd150a1e4f9c31ff5bdcda81d SHA1 4aa8e14ba5f5f577ecda4be17bb8b493ae5c37ba SHA256 2ee19e5bfa4c3a9c3ebc1f399df7276f5688cc2decfc8e175c9db12e464c5c4f
EBUILD cegui-0.6.2b.ebuild 2476 RMD160 b096cd618706d3800929b6efe83bfeb6a28a127e SHA1 00f6dbbf11152689de3f97bfb894c063b9292936 SHA256 fa9ae0755016c660c68b39fd27a789ff3e2580826328aace9c74d667a5084172
-EBUILD cegui-0.7.5-r1.ebuild 2556 RMD160 ce6a7d3653da210bab8515124ca017f910f2fef9 SHA1 d2be924c8583cf1e962ab2201af624b37c78b01a SHA256 b285dcda1d56004772b0a4308df94d02418b9f3a56bf61214cc5fb7df6ab108c
+EBUILD cegui-0.7.5-r1.ebuild 2593 RMD160 303ff180478765abd8352baccf8e1268711167b1 SHA1 8042bd49ca3eb8bc927415ceb970d235f04550d0 SHA256 287d1cf212fed546ec2f7da1a3e6d20d588badee46c9a74f106a85089a6dbfd0
EBUILD cegui-0.7.5.ebuild 2531 RMD160 8f9db86fe99c7352c2129f3488e9460bc0beaafd SHA1 97e25a0864836548730d65f4d3ac82457d88f574 SHA256 0c550f9e5d778f94ea65d5df5f9407ea34720646809e932c1c9843708ee15520
-MISC ChangeLog 4680 RMD160 685fccf244c2484e28c5fe732b5e19ee3c78ec15 SHA1 d8b4714d17af51c2ec79601dc22d45dacc7e1352 SHA256 18e65440fc0fdd6740b943dd14e193ace57286699bc8f22320566f19b9dad63f
+MISC ChangeLog 4846 RMD160 70feec862844a93038bbd260752e2cc5847b930a SHA1 6f921a1eab2131b3cc43b041f7d6cd038f95f472 SHA256 87e10ea4a2b0df1a3a3c0efeee92cb64280dd660feafa36a8bc4c6dc6dbd543c
MISC metadata.xml 558 RMD160 528f673643b01b6b0999eb432da7b92ba67daa78 SHA1 5cbd46ca0d6ed654b23c86b9569304bcc6378bfc SHA256 9b89adc7d9ebb8284daf3aaeb00facae942818a075698be43a1b9911e1ad56d9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk23NDgACgkQdz7hIScOURGs3ACgm8ZJkej3CJQ3OnCqrOHTN+qD
-Ib4An3AutTDZyBLqhMxLV5v9+5qgkmMq
-=dYbg
+iEYEARECAAYFAk24G18ACgkQIY77eQFFFC0UygCg4uSBdxg6pB3wE7tn2P56ztDC
+Sp0AnihTXWUqxy4lBy1KS37quPeQL/P6
+=/4+1
-----END PGP SIGNATURE-----
diff --git a/dev-games/cegui/cegui-0.7.5-r1.ebuild b/dev-games/cegui/cegui-0.7.5-r1.ebuild
index ee0d3f42be6a..915ce2c820ea 100644
--- a/dev-games/cegui/cegui-0.7.5-r1.ebuild
+++ b/dev-games/cegui/cegui-0.7.5-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.7.5-r1.ebuild,v 1.1 2011/04/26 21:08:03 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.7.5-r1.ebuild,v 1.2 2011/04/27 13:34:13 tupone Exp $
EAPI=4
inherit eutils
@@ -45,7 +45,8 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${MY_P}
src_prepare() {
- epatch "${FILESDIR}"/${P}-tinyxml.patch
+ epatch "${FILESDIR}"/${P}-tinyxml.patch \
+ "${FILESDIR}"/${P}-gcc46.patch
if use examples ; then
cp -r Samples Samples.clean
diff --git a/dev-games/cegui/files/cegui-0.7.5-gcc46.patch b/dev-games/cegui/files/cegui-0.7.5-gcc46.patch
new file mode 100644
index 000000000000..88f8fccfc206
--- /dev/null
+++ b/dev-games/cegui/files/cegui-0.7.5-gcc46.patch
@@ -0,0 +1,10 @@
+--- cegui/include/CEGUIString.h.old 2011-04-27 14:33:25.862856070 +0200
++++ cegui/include/CEGUIString.h 2011-04-27 14:33:49.780351908 +0200
+@@ -34,6 +34,7 @@
+ #include <string>
+ #include <string.h>
+ #include <stdexcept>
++#include <cstddef>
+
+ // Start of CEGUI namespace section
+ namespace CEGUI