diff options
author | Mike Frysinger <vapier@gentoo.org> | 2012-03-27 05:02:13 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2012-03-27 05:02:13 +0000 |
commit | 12a8a212ed4222328ee3b60fcaa24385168318a3 (patch) | |
tree | f123d6a9a20dca7134862fe1098332f99c2f2870 /sys-devel/gcc | |
parent | Version bump with gtk+-3.4 support and urxvt mouse tracking mode. Drop old. (diff) | |
download | historical-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
Diffstat (limited to 'sys-devel/gcc')
-rw-r--r-- | sys-devel/gcc/ChangeLog | 7 | ||||
-rw-r--r-- | sys-devel/gcc/Manifest | 23 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.4.7.ebuild | 55 |
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 +} |