summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-03-27 05:02:13 +0000
committerMike Frysinger <vapier@gentoo.org>2012-03-27 05:02:13 +0000
commit12a8a212ed4222328ee3b60fcaa24385168318a3 (patch)
treef123d6a9a20dca7134862fe1098332f99c2f2870
parentVersion bump with gtk+-3.4 support and urxvt mouse tracking mode. Drop old. (diff)
downloadhistorical-12a8a212ed4222328ee3b60fcaa24385168318a3.tar.gz
historical-12a8a212ed4222328ee3b60fcaa24385168318a3.tar.bz2
historical-12a8a212ed4222328ee3b60fcaa24385168318a3.zip
Version bump #409033 by Mr. Anderson.
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
-rw-r--r--sys-devel/gcc/ChangeLog7
-rw-r--r--sys-devel/gcc/Manifest23
-rw-r--r--sys-devel/gcc/gcc-4.4.7.ebuild55
3 files changed, 80 insertions, 5 deletions
diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog
index ed0e55a21eff..68ff06920c3c 100644
--- a/sys-devel/gcc/ChangeLog
+++ b/sys-devel/gcc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/gcc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.866 2012/03/15 22:25:57 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.867 2012/03/27 05:02:13 vapier Exp $
+
+*gcc-4.4.7 (27 Mar 2012)
+
+ 27 Mar 2012; Mike Frysinger <vapier@gentoo.org> +gcc-4.4.7.ebuild:
+ Version bump #409033 by Mr. Anderson.
15 Mar 2012; Markus Meier <maekke@gentoo.org> gcc-4.4.6-r1.ebuild:
arm stable, bug #405849
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 15e64d2cef76..90f00684d744 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -118,6 +118,10 @@ DIST gcc-4.4.6-patches-1.0.tar.bz2 25346 RMD160 10515c859b64a5fecc13fc9300559d6e
DIST gcc-4.4.6-piepatches-v0.4.5.tar.bz2 17596 RMD160 8041a736f2f1f326a67d2d243eecfcfd58a700c2 SHA1 53c1bc0f9c95ba91f3d737e49ebac5d1857827d2 SHA256 49c904a6a42b3ec87f152d8eb415f7d4a7be789491d018d0a25ebf55f955fb07
DIST gcc-4.4.6-uclibc-patches-1.0.tar.bz2 3013 RMD160 168625d121c892d3edce39c472a320100979a02b SHA1 4cd216e05746191c054473674ab4e8d4409dedd7 SHA256 abeb6e4f08b1f0e0f8f2eace463c2026b79bee1240e9aa498ef9128ace4366d2
DIST gcc-4.4.6.tar.bz2 63135296 RMD160 b35f81ee9540cc4ad0d2f970643f8053f058feec SHA1 fc5e6c60b03650f6508470c088440d3d9360adf9 SHA256 57c718899e19277cbce9df3b0940a319e63c4630df6134185a45f157f24e8a0b
+DIST gcc-4.4.7-patches-1.0.tar.bz2 22548 RMD160 613bd870dd0a9d68a62f19a6a192f20fe3f87dc1 SHA1 64261bf1797a53d43a6e884a73c2f73e47ba1658 SHA256 a2fffe54744914f8ef56371c19c5eff67f916c8f1fddc955b3acdafa7abd251d
+DIST gcc-4.4.7-piepatches-v0.4.5.tar.bz2 17650 RMD160 94d3ea05944e79c505aa9315cdf4ec32ccf0d7e1 SHA1 0d000789a2e2d7133b5af881f42c13b460678bf0 SHA256 166b46518b4912a203f92d94c29e25930acf706724b26492edd78c1accd38402
+DIST gcc-4.4.7-uclibc-patches-1.0.tar.bz2 3016 RMD160 29caf2ef01b16b9b7db62248303c72a9e78fabda SHA1 829e7e87b5b7c9407313b16a1ca0e8cf3e27fb4b SHA256 f68c52de7aa8b172f7b43c3b576902c3d02ceafdef954cbb76f4fa2e02dd66f2
+DIST gcc-4.4.7.tar.bz2 63179340 RMD160 481609ebff38bf8a1fdf9a300dc460c1f425836a SHA1 a6c834b0c2f58583da1d093de7a81a20ede9af75 SHA256 5ff75116b8f763fa0fb5621af80fc6fb3ea0f1b1a57520874982f03f26cd607f
DIST gcc-4.5.1-patches-1.4.tar.bz2 22764 RMD160 ce32015d1c531499685df100d12092718a88ebba SHA1 502a6c2069114bc3af0d982fd37e48fcf6cc27a6 SHA256 d5be918945eb22fd0a39353a11f6b0cae979573ba8143f6a7d5c377f206bdc11
DIST gcc-4.5.1-piepatches-v0.4.5.tar.bz2 14281 RMD160 ec9f3026b33e41f4297f390680c12b8debd5a426 SHA1 424837fbff9bef1a966b9df67662f372b4a488d4 SHA256 8526a33a4080b892dfefcb764062f6755da909034c05556f68acaa2b4a15a631
DIST gcc-4.5.1-uclibc-patches-1.0.tar.bz2 3013 RMD160 58e7994ab77455c89223146f94eeff11b0938673 SHA1 fa77355f460726c8a2edb5f51aaafc9f4d35be6d SHA256 c548e08bb35df7534e27fbcce2a17d1dde11130172f8f3d61c7743b9bae783ca
@@ -165,6 +169,7 @@ EBUILD gcc-4.4.3-r3.ebuild 1705 RMD160 a0cebed868f891457dc1408fed519b45f7331657
EBUILD gcc-4.4.4-r2.ebuild 1713 RMD160 b873cdde7a3af1325add0d7cf6fc8f9ca88fd359 SHA1 a347bb1fad4e3a2c04d3d8c0fcd8feebc32045cf SHA256 9d9d0151d39fa8c0e197f588fb10c836336622c37f1a993d9f1d345782f62a02
EBUILD gcc-4.4.5.ebuild 1708 RMD160 43956bf029936527794441afcc7473ccc00b0d7b SHA1 fd59bb6aaae6db9140f5218270063ae80cdd3f4c SHA256 0ff4af685c3ec946ae2a1d696541abb853b571cd975986bb5c52ce6e9a8b350d
EBUILD gcc-4.4.6-r1.ebuild 1715 RMD160 14cede96c3d21e19c0ae9f03ea3e8bac1f0de112 SHA1 c7dd13a7c41bb634003f96a1a1d61ee8fb29cca2 SHA256 5287b24bd6d4dc01a6530f5dc62e8f59aaa98b5d16ecfafbb73d08c6354e0c85
+EBUILD gcc-4.4.7.ebuild 1718 RMD160 675ebe1f1c841dabf942dd229829023c07da469f SHA1 d47be7d2c3aa02d90fdc1d7c4177352dbfbed7d2 SHA256 ed304d04b572625950fa1953a085810ffba3a43f728f976860b2883fd198c83b
EBUILD gcc-4.5.1-r1.ebuild 1724 RMD160 dabac95091738214a64d6d244b1f947d679fc559 SHA1 599949002715e90e1c77e4fd7d810bcee855e38c SHA256 d511735848d360970549e58ec4922973f8d296338aa7396f35ab61e5fcab3b09
EBUILD gcc-4.5.2.ebuild 1721 RMD160 09a18301829997ba1b9fd4854e3848949f712b99 SHA1 eddae49045c97b3d66773b7f16cdcc919fac825b SHA256 b862988c2dacff60388b2396d9c37ca280767405995e30fd9779c0acbef1fdc3
EBUILD gcc-4.5.3-r1.ebuild 1621 RMD160 4f6e377dc194782f7a19be85dbab8b5086bea4df SHA1 0e7941f07f1a42fbcc81142b4dca55adc672d023 SHA256 7fef42809de74a4012f58660dd560f03618c5c4d68de21ae526dc5272e3475ca
@@ -172,13 +177,23 @@ EBUILD gcc-4.5.3-r2.ebuild 1626 RMD160 00b3907015a65f994b08a70feb702175b7d56143
EBUILD gcc-4.6.0.ebuild 1623 RMD160 29f5683ab4975360aa24ac264042fab9f1bc918e SHA1 4d3b851f6955e6bfd772972b8fe322c2cc3d019d SHA256 ab03519885e1d3cafee27ea28f9284060036887846513fa01bfd7e2dbcde75cb
EBUILD gcc-4.6.1-r1.ebuild 1626 RMD160 47f6c790dbb9fdea9ad7a5a6b16aeaec97cea3ef SHA1 d93f4ab1b3a2d3f22273d462fed0bf4960197ed3 SHA256 1edd9ec21b0853f303c7c4e51fcdaa10275bb2198abb92614c3ed885257c76ff
EBUILD gcc-4.6.2.ebuild 1775 RMD160 b0169618375c6f5df874cae17659e4c6e5949dd6 SHA1 fbe5aa9e877ce1777daa00bfd2b8c1922129696b SHA256 3c46fd9cc4d04e8d7ba47508cc1d019c87c566e28af295c080a7d11292f330c3
-MISC ChangeLog 38527 RMD160 81bc31ca41583d1c33f25d965d16d16e369b68c2 SHA1 34d369fffc6b706715caa023cca5f2fe98dc0d0a SHA256 62dad7c7899a9ec7fa292cf539f07e33c71bb11df274d1078ca993de0c56b671
+MISC ChangeLog 38663 RMD160 7d65f2a71f678bb1d398f55713fa23ba63be7722 SHA1 52a6d86e3c526ff21d7fbaeaf067192b345405d9 SHA256 1213f18c5712daff8cf4d0a42a24ef1d5b8db7b3a8bc7a016418f7480aaff2d0
MISC ChangeLog-2006 112483 RMD160 335030144d35ee6877d6e8354e17acf317e217a4 SHA1 778c790389c779f52b81ba1a09980eb2bdc3bb9e SHA256 108a7803efc91b08dd27ca4a83468637222a0685760f63bce724cb486fbc4022
MISC metadata.xml 2102 RMD160 315ba0257ba5960e7344476e7d3ff077ccc14ec1 SHA1 5ddfbc5250c864d120480ca4290efd5d61666dbe SHA256 e377cb35c46fab3c4e517c4de1355b5da15bb96de7dbd2f337ba76b0365f0f42
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk9ibR0ACgkQkKaRLQcq0GIb8wCfau17f680fyNT+g54hDtWKdIq
-42MAoKYMv05N4mniPa+WeROyHsvgqxND
-=WgBW
+iQIcBAEBAgAGBQJPcUngAAoJELEHsLL7fEFWRNQQAJ59akdUXo4fAXTXZamLzY+R
+Zc5g1hfLINqkkMDoyQByCMfik7DCIn/ng7ZgShFKgld+b/uMBe7X18yN7rbL1zKZ
+Pj7zIRlqooUmgcViF+WZI1NWsnattbHvhawlvbRKhAuraBwFbMSuUjY3fljYOr8/
+wtdhCAizlMw3HUfGmUt4CxBsyy6zW0eHmi/rLhN/y3tXEFK2L/eCyDZPs1vV/XDb
+nrxR8tf8IXk7FXkHmvWl7JFsN9ma4bn+5hWzw8SdPyiE3VXSxKho7FEcqsPUu43O
+rwgfxKa4h4kZxnYyQfYy7HHPmO9d39mRzBpN3ZzqezLccPPWNua96LVuElJ2qlEw
++VTQi3kfx3q0Jxj+6+otGTXkts6hDFPhOwqERui6PA1WkaH1nNx7pTuhK543eTol
+WVshFRXBbAYwYVVpBkOVVsQYLgww2KN624iOf1ubntVvI+3/5KJwYyH4OgiaHMMo
+8ipnd2waO0fqihhW8YZyfS2BH8dua1TeblqOvjJ79vyyJNui2W8b3T50TpsbLXfv
+xTcQ7sSkv5Z4/Et6QZSCwEhX/3fI+xufZmZVZ508cGy3Xk7EoxZ6wzFE/ffE1b26
+Tw6grOTzfRh6MyEbPMT8CpqW59UqIuprVE8J7yJkt1kIbWKuP/qHfrqm5JUmXe+d
+GPaXeMl/TsdJXcWDfvHx
+=l2rB
-----END PGP SIGNATURE-----
diff --git a/sys-devel/gcc/gcc-4.4.7.ebuild b/sys-devel/gcc/gcc-4.4.7.ebuild
new file mode 100644
index 000000000000..68c25dd56926
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.4.7.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.7.ebuild,v 1.1 2012/03/27 05:02:13 vapier Exp $
+
+PATCH_VER="1.0"
+UCLIBC_VER="1.0"
+
+# Hardened gcc 4 stuff
+PIE_VER="0.4.5"
+SPECS_VER="0.2.0"
+SPECS_GCC_VER="4.4.3"
+# arch/libc configurations known to be stable with {PIE,SSP}-by-default
+PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64"
+PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64"
+SSP_STABLE="amd64 x86 ppc ppc64 arm"
+# uclibc need tls and nptl support for SSP support
+SSP_UCLIBC_STABLE=""
+#end Hardened stuff
+
+inherit toolchain
+
+DESCRIPTION="The GNU Compiler Collection"
+
+LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ elibc_glibc? ( >=sys-libs/glibc-2.8 )
+ amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) )
+ ppc? ( >=${CATEGORY}/binutils-2.17 )
+ ppc64? ( >=${CATEGORY}/binutils-2.17 )
+ >=${CATEGORY}/binutils-2.15.94"
+if [[ ${CATEGORY} != cross-* ]] ; then
+ PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
+fi
+
+src_unpack() {
+ toolchain_src_unpack
+ use vanilla && return 0
+
+ sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
+
+ [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
+ [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.4.0/gcc-4.4.0-softfloat.patch
+}
+
+pkg_setup() {
+ toolchain_pkg_setup
+
+ if use graphite ; then
+ ewarn "Graphite support is still experimental and unstable."
+ ewarn "Any bugs resulting from the use of Graphite will not be fixed."
+ fi
+}