diff options
author | Ryan Hill <rhill@gentoo.org> | 2011-07-20 06:40:18 +0000 |
---|---|---|
committer | Ryan Hill <rhill@gentoo.org> | 2011-07-20 06:40:18 +0000 |
commit | 16b6c4771d1c3edfca55e6c9bc5d56abf089a6f3 (patch) | |
tree | b338ee9d305d662cd3effa782c5db79b6983dfb4 /sys-devel/gcc | |
parent | Version bump. (diff) | |
download | historical-16b6c4771d1c3edfca55e6c9bc5d56abf089a6f3.tar.gz historical-16b6c4771d1c3edfca55e6c9bc5d56abf089a6f3.tar.bz2 historical-16b6c4771d1c3edfca55e6c9bc5d56abf089a6f3.zip |
Version bump (bug #364021).
Package-Manager: portage-2.2.0_alpha46/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 | 13 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.4.6.ebuild | 89 |
3 files changed, 104 insertions, 5 deletions
diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog index 0d14894c1ba6..98f72a2a295e 100644 --- a/sys-devel/gcc/ChangeLog +++ b/sys-devel/gcc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.816 2011/07/05 05:00:10 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.817 2011/07/20 06:40:18 dirtyepic Exp $ + +*gcc-4.4.6 (20 Jul 2011) + + 20 Jul 2011; Ryan Hill <dirtyepic@gentoo.org> +gcc-4.4.6.ebuild: + Version bump (bug #364021). *gcc-4.6.1 (05 Jul 2011) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 59562d297d33..c16567fa9727 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -126,6 +126,10 @@ DIST gcc-4.4.5-patches-1.3.tar.bz2 27365 RMD160 e7cf9267489ef3d40c87ab86bcb0692b DIST gcc-4.4.5-piepatches-v0.4.5.tar.bz2 17600 RMD160 95bfd3d25a4444e9c0bcf98532705d9d8fd6942a SHA1 d3d6d01fc244ecd8a008fdddd05f540c1dba2c3b SHA256 aaa62f69aa8a33d62524261f28377709191a6d819b6018fb2acfb6b660587742 DIST gcc-4.4.5-uclibc-patches-1.0.tar.bz2 3005 RMD160 173924eea155bbb69a6a9d6e466263a7b053cd13 SHA1 f838571582c65003752fd969a9bcf9a6b1f85531 SHA256 798fbe022c03756d71b775dc4c4135807d15fc1915c53f28c8e2eee6f4546e3e DIST gcc-4.4.5.tar.bz2 63081552 RMD160 87d6fa77d50f23a3359e24bf5b0ddfafa7088478 SHA1 2b1427a932a620c909d74f1e4821ed90c90fd350 SHA256 a945eb6cf694a55f83af904f4a3fb41ee07b9d021826dfe66991dfa7f0ea97ce +DIST gcc-4.4.6-patches-1.0.tar.bz2 25346 RMD160 10515c859b64a5fecc13fc9300559d6e3a55a33a SHA1 29d73768a24f27b341fbaa57df80964b8dc871bd SHA256 150a6503145e3a52b19419b66c8224808a8c1b2f813bdf552f6b1e4cf6b80310 +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.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 @@ -162,16 +166,17 @@ EBUILD gcc-4.4.2.ebuild 2366 RMD160 527cac06612a7a99515556b5a943eda3e083f857 SHA EBUILD gcc-4.4.3-r3.ebuild 2446 RMD160 ba77bfd5c18999f56abdfb92104eb80ba102e285 SHA1 2623cdc2bc7888266c9caadcf843662899f557ff SHA256 4c054b54800e6940451d06e377eec8a32eda3e6d38ff78c8dad2496ef9d9e5ba EBUILD gcc-4.4.4-r2.ebuild 2371 RMD160 0f4512a9f3c36d16907f022358bb01a971d193c5 SHA1 e1a93085b6c0ea19b98d245152099ae8fcff0a9e SHA256 39dde6cdf84e106d5dc8b4f84dbd276b2c3728e9b886670917e2ccbfe39eadbf EBUILD gcc-4.4.5.ebuild 2369 RMD160 fd5365f2761b9f0e058b4e04e505163d933ee1e0 SHA1 675b2aed29ca2246d2e342c385937f518fe7dbac SHA256 b3d03d0a494a32639e9b7980bfd77583261f9f12d89a7c6cd9c6afa5d29e77a6 +EBUILD gcc-4.4.6.ebuild 2379 RMD160 abc0ef89f16a4e79ea932552c4d7dffa99188d7b SHA1 0247547858fdec227168d29b86117595cd7f4cfc SHA256 4b6db60cc6e5e956183e194c00c34836e81887481c077249edacbc63c63fdd85 EBUILD gcc-4.5.1-r1.ebuild 2439 RMD160 ce2532fb9b3839a5ee4513be9aea2479a897b770 SHA1 945dc165e00a7c16af618deba17d6798e7db4f74 SHA256 3f87569cf34796dc12f44503aa52f996358960954f6367ae0bd97fdd4c3f45b4 EBUILD gcc-4.5.2.ebuild 2436 RMD160 dc5eb0fe02af4d4ad6a764a3d92c23f6f82ec57f SHA1 2d22f2c22456c446b3dc3e9258b531134afe1476 SHA256 a3a1a464ab2bdd44b8d7420584a2f0034afbe5bb99ef284f374aff7fefcead3a EBUILD gcc-4.6.0.ebuild 2135 RMD160 514713baddb62e95ef4fdd30a1c1ccb2a11c3013 SHA1 7727927a5cfc989925a50af50cb47b253b7c058f SHA256 db7cfb4491f9db558fd600aaab64dcdec8e1f78145851b8c050f9a58bb1d6883 EBUILD gcc-4.6.1.ebuild 2135 RMD160 6152ffb65b80592755e05d4504023bc5108e5d4b SHA1 a5e1d38f5a66b5b6642e43c7eb9c25f35436c3a2 SHA256 c7c9995255c6fb101c911fc0069e63598465cb8fe825e8e935e15326403e39e1 -MISC ChangeLog 142448 RMD160 c5c56102b33c939ac5e9aad5a90f93ee8244cf63 SHA1 9179e1ff9476d56f0f21e1ce00bc6efccf9a8a02 SHA256 383ecd92ebe37102b43ba6573de89f4b16029935110440bea20b2fe1c3f0fe3a +MISC ChangeLog 142572 RMD160 bac7a2e993883add09b295e6ecf551f5bf9201e0 SHA1 2248c0ad1d38d6c4656657bb7927ff4f6e445dd2 SHA256 21957ecd88faac584ed6c9008f4ed92cca0841a392d98fe9bc54abe520bae919 MISC metadata.xml 1782 RMD160 4521ce424f82ed30f72a71597da8ec1ded6a22cc SHA1 e7d38ded275c7d7413d945707b4ea116050d598c SHA256 e6971a48bd511b558807b01e075e018ff9dd2461111393deb49fc8987bb6ee05 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk4SnFAACgkQiqiDRvmkBmLy1QCeKqmeISQ+ZMliqnt9Wh1Iw0n3 -WeAAni4ki6EWx3+LkQmTZTfUtrb01Ree -=HefB +iEYEARECAAYFAk4melYACgkQiqiDRvmkBmL8zgCeMG7rymCKehjhmPmrneQVVIqT +fukAoIuz20PijQkeruKgfLgAsPo0uv/E +=FPow -----END PGP SIGNATURE----- diff --git a/sys-devel/gcc/gcc-4.4.6.ebuild b/sys-devel/gcc/gcc-4.4.6.ebuild new file mode 100644 index 000000000000..264d31155104 --- /dev/null +++ b/sys-devel/gcc/gcc-4.4.6.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.6.ebuild,v 1.1 2011/07/20 06:40:18 dirtyepic Exp $ + +PATCH_VER="1.0" +UCLIBC_VER="1.0" + +ETYPE="gcc-compiler" + +# 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" + +IUSE="" + +RDEPEND=">=sys-libs/zlib-1.1.4 + >=sys-devel/gcc-config-1.4 + virtual/libiconv + >=dev-libs/gmp-4.2.1 + >=dev-libs/mpfr-2.3.2 + graphite? ( + >=dev-libs/ppl-0.10 + >=dev-libs/cloog-ppl-0.15.4 + ) + !build? ( + gcj? ( + gtk? ( + x11-libs/libXt + x11-libs/libX11 + x11-libs/libXtst + x11-proto/xproto + x11-proto/xextproto + =x11-libs/gtk+-2* + x11-libs/pango + ) + >=media-libs/libart_lgpl-2.1 + app-arch/zip + app-arch/unzip + ) + >=sys-libs/ncurses-5.2-r2 + nls? ( sys-devel/gettext ) + )" +DEPEND="${RDEPEND} + test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) + >=sys-apps/texinfo-4.8 + >=sys-devel/bison-1.875 + 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" +PDEPEND=">=sys-devel/gcc-config-1.4" +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" +fi + +src_unpack() { + gcc_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() { + gcc_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 +} |