summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-devel/gcc/Manifest1
-rw-r--r--sys-devel/gcc/gcc-4.8.0_alpha20140612.ebuild41
2 files changed, 42 insertions, 0 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index c9f3ae0..1d7dd5e 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -147,6 +147,7 @@ DIST gcc-4.8-20140515.tar.bz2 81958097 SHA256 63c1b52a30563c6b22b217f4405f112f82
DIST gcc-4.8-20140522.tar.bz2 81947405 SHA256 e09e1c56f85b3ea8b9f109a142d6acc63f50764b43c3ab105e3885ba8aeec4c0 SHA512 06d0cbddbfe168b5d3d6fa7dd5fc9ebdcd231ca66e5516437eb8c4755a4c7a9f8a255539781231357d1a5cf9d2e99f1644f1f04380347c63e9fdd3c924087d43 WHIRLPOOL 6f962229e6f12f069f0825b71e300f669347351842a389ad058828914916830af038022dcf960093befe6abd40aeafc263f0e22cb95f77ebd750e18535142758
DIST gcc-4.8-20140529.tar.bz2 81945262 SHA256 bfc45bcd45aa49ac1126d48cf174f747455e0be33222a05fd1affa4a8b2df28a SHA512 f20acee5c99adab06c37afd97eaca28c2bbe62e279301ac373bbef3c503b2efee7e736dab4a34b3525305f4cc889280f18338813031b8ad90205428545fa3c39 WHIRLPOOL 698ea7200ed50dfb82c664e19ca2875c12cd5907a0e8addf9b67fba5dfa1c3ad3084412bb32fbce973c10bca53c45c4ba4b21b88aecc11c9bdaed313fda06ae0
DIST gcc-4.8-20140605.tar.bz2 81932422 SHA256 d66f6f4569654d53209ec30c477459e9e2b1f9ffe6cf116e0a1a6c7010da1c59 SHA512 74e84e409bca9c1eb48c082a5da959de5b21088c8e17f344e7c761627fa9e0952684ba3a93d9304bed3212745ef830bc9968b0740709b94ba0635a9e183695d9 WHIRLPOOL 587da17333cb00f48afd13a6dab9cd4ba02647fbbc1c703c499b0766669634f4857370825bd30d3b7498895ac6e383e8a0943c72a6667406f2895e160553e565
+DIST gcc-4.8-20140612.tar.bz2 81920866 SHA256 5fdc881cf06953f40b1fb9e3024a0438b978ff1cdd6f5e5a711b1af5a0cdca01 SHA512 520171077f7cf05fbfb0138bd2b18ff12c566641cd9009fe8b28f77c14127fcaec8545a23c5eba2a2f454e774694b65019a4d4f16da72f81e83096c062eefe50 WHIRLPOOL 515bb59dd6d3cfdafcc9c63b454f1ed96ebf62db1950c06f3a88a9e000d2a1383144a419374e67d04fd4b9cef29a21abc802b1f4e6c98d03ea3a8364e5f6abae
DIST gcc-4.9-20140105.tar.bz2 84646144 SHA256 ac741e8fd0dfdca83e35d0fa160cd7972a3a2f4676caf2898fad6979be7383a9 SHA512 fed5364db642a7a6d5c5208c09887564e9fecee1181fb2e662dc400f8b35066ac75e63b21c5a2bda23a3e816cfce39959e4230b499bdbbbaaf8ae5b45abedac8 WHIRLPOOL 8b9cd17872d36e8697013da8ce44a64937a056a23a15ab31c88fc96138c655d15bb4579fa4b386ab1ceaf059ddfbc7245fbbca995757a55007e350f8865b9344
DIST gcc-4.9-20140112.tar.bz2 84630562 SHA256 5f5884a480ed4b1492861e411a9f177a3453c3d386ef46b57288a9519a2dae89 SHA512 0470d2a5239b9dddd40e2525e3f7c5d3e8c4b817dd91bf2693b0d36d55dbc8aeb4f2dee3a2871a0960fd6b05d2c7415ef1982deab2c0d91b293fe25626421cd2 WHIRLPOOL 31249aeb220367d23cf40a57aab3fcc3603623a65b2c7050a416bfd36308114996400ce19644b27e7b572719f6f7ab19528d4ea8bf477017d247151da7eec032
DIST gcc-4.9-20140119.tar.bz2 84867798 SHA256 084777a14afa345c5b42478cbd7d0497cdee8550d390fed9eb301789e6037045 SHA512 7d424209163e9422834fff1ee53e833a1c902bbdca36f9a54e06a101e94a170e0c573d7f038f8a57c85cbefc42f0f912e45bd616669cb01f9666e9872c5409f8 WHIRLPOOL 0b0002bce2931baf9c790b6b17872da4543c85d4c09cfc3887e7ede13816c390667d1dc29906af498e9c28f94b589cea768657f199a1f6db5dfb8bbf80596316
diff --git a/sys-devel/gcc/gcc-4.8.0_alpha20140612.ebuild b/sys-devel/gcc/gcc-4.8.0_alpha20140612.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.8.0_alpha20140612.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+GCC_FILESDIR="${PORTDIR}/sys-devel/gcc/files"
+
+inherit eutils 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=""
+
+IUSE="debug"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) )
+ >=${CATEGORY}/binutils-2.18"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.12 )"
+fi
+
+src_prepare() {
+ toolchain_src_prepare
+
+ use debug && GCC_CHECKS_LIST="yes"
+
+ use vanilla && return 0
+ [[ ${CHOST} == ${CTARGET} ]] && epatch "${GCC_FILESDIR}"/gcc-spec-env-r1.patch
+}
+
+pkg_postinst() {
+ toolchain_pkg_postinst
+ echo
+ einfo "This GCC ebuild is provided for your convenience, and the use"
+ einfo "of this compiler is not supported by the Gentoo Developers."
+ einfo "Please report bugs to upstream at http://gcc.gnu.org/bugzilla/"
+ echo
+}