summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-10-17 00:05:40 -0400
committerMike Frysinger <vapier@gentoo.org>2014-10-17 00:05:40 -0400
commitb7c070716395a8e012389eb9396700450f48147b (patch)
tree5da2c2a57a843265d730e767563943a81ad5ec4e
parentupdate-gcc: handle gcc-5.x snapshots (diff)
downloadtoolchain-b7c070716395a8e012389eb9396700450f48147b.tar.gz
toolchain-b7c070716395a8e012389eb9396700450f48147b.tar.bz2
toolchain-b7c070716395a8e012389eb9396700450f48147b.zip
update gcc snapshots
-rw-r--r--sys-devel/gcc/Manifest10
-rw-r--r--sys-devel/gcc/gcc-4.8.0_alpha20141016.ebuild41
-rw-r--r--sys-devel/gcc/gcc-5.0_alpha20140817.ebuild41
-rw-r--r--sys-devel/gcc/gcc-5.0_alpha20140824.ebuild41
-rw-r--r--sys-devel/gcc/gcc-5.0_alpha20140831.ebuild41
-rw-r--r--sys-devel/gcc/gcc-5.0_alpha20140907.ebuild41
-rw-r--r--sys-devel/gcc/gcc-5.0_alpha20140914.ebuild41
-rw-r--r--sys-devel/gcc/gcc-5.0_alpha20140921.ebuild41
-rw-r--r--sys-devel/gcc/gcc-5.0_alpha20140928.ebuild41
-rw-r--r--sys-devel/gcc/gcc-5.0_alpha20141005.ebuild41
-rw-r--r--sys-devel/gcc/gcc-5.0_alpha20141012.ebuild41
11 files changed, 420 insertions, 0 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 02360c5..b574ad4 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -152,6 +152,7 @@ DIST gcc-4.8-20140918.tar.bz2 82005022 SHA256 a3dca3a506f6e9f1b5c12a8813aa769544
DIST gcc-4.8-20140925.tar.bz2 82028123 SHA256 e511afabe137dfb40d42419af9945cf64969f9dd3adaf51c416b3809fc41fee9 SHA512 b256aa33ca885eabb7c9908fb530cf07304c82667845970a931afc91992ff70eb7f62841b76d32773b168e8720bb3880245cd7ec6a4cc13a679564854f2428f3 WHIRLPOOL c0b4e46b5bd73159f576038ac40c13528665c30e95db62a7d2fc800c92e9dc03ea5de2c44980ad68ae43a106a5b60202995d652fe7b0f0c8dd1c6d0abc554597
DIST gcc-4.8-20141002.tar.bz2 82025319 SHA256 6ccccf1c94541e6fa604656f1a1d755f5eef8f137f46135afbf4b9c1fa7b67e0 SHA512 e44c255dbd5ea392107ed6521c4e32f2989b3f82cfa2ffde038a97b6a0e4c5d8d84213c4971a35e40fcbbdbef24b05b12068020ee8ea0aa51bde66999cfa4158 WHIRLPOOL cc191c1b17f4c4dbc966c4e52df33714d7688bf2e6a7ab4db95628cf524b5963736c0f94da2408588d226bb33fa0409e3e3e8792c53f5170cd19ac59df336494
DIST gcc-4.8-20141009.tar.bz2 82028833 SHA256 0f2fb6075844e8c7e744ce517f164f54734109642c33e2a558d6594117abe089 SHA512 24d5265dbaf3b9d57ad9dde6b5ac0eb8f7323d71df73b0e2dac437ebc6723b725f6d32a8912cefd1ec98c53f9dfc037b3a116951f9bcba15b9157470ea1d15d1 WHIRLPOOL 264a903cb7d7f1f20450d69ec3ed23552c617df4125d9c70363e87bc65a08b1e6e145571a858462fbe66bc7121b8836a0ef55684a19f02b8380bc3d232c77603
+DIST gcc-4.8-20141016.tar.bz2 82040022 SHA256 99938a58653402ac3e2b2e5092c7e5253c19b5ecf5ef45bb3cb7f863c202d0c3 SHA512 9ad050883dd59dcbe8cf03f23a988848276224cdf36f1a75c37ff23703f8c05382307c9448d26c566508498dcda4b45a515ec4c79ef094e8b724cc49197555fc WHIRLPOOL 602df0b0f4a90cd89c940383dec67ffaa5e0204281ca783a6966f60fe9d80624f110d3b394ce14c4bd5c027da325459b8ef9f4ab24e6b193bd1351cc01b7064f
DIST gcc-4.9-20140302.tar.bz2 85100991 SHA256 78838c2e96460326f2d39855afeae4f1473ac4280bdf513c239841bced24d149 SHA512 2736078329ce5a79cda7071d0a217cf35d863ac0baa411170d6374ce3f2b8f201fe0a810b782637f20268b7083645d673fae7ff60c87d953e60e204bff3161b4 WHIRLPOOL de90baa74d207e7b90580b7fb8a2fec51cb2212b79df7f2ff4982afe6382b96457ee14efd9b09cea238afb91c8c39193e11155206bf08f263916024ec6895b8c
DIST gcc-4.9-20140309.tar.bz2 85468308 SHA256 cf00de8d8e1bb282884af42682bac280779aaaa52b3119ec7709eedb89cc6d4e SHA512 4feaca46f5d813799dbb3f9cd49fc5ae372e219a21364c21cb4ca648e044d329f8b6c9ca7568fb2fdc89f61faed188a225370fa77a73d890d2f15f7ba93ea2d3 WHIRLPOOL 5c4211cf03969c28b9fe14b15f4828023d2a3a86236837bcba7eb0ac70cf4a10fec37ca893ed693c84835cdc503c4a69c9df4abcd97a420803801e60cf1392dc
DIST gcc-4.9-20140316.tar.bz2 85573522 SHA256 b1c62b70f98c551ce74ad8c6a5e7342fe9c899116f98aae2b9ca142a478a712c SHA512 2d44b0fad3df39b9e8140940eb96269fef546233dfe4a420a77a2c5e79a718f1a8d572e9f4241fb74bac033c8e641d535059b55f183b38bacc84e368551d784b WHIRLPOOL 58cdf49caf8efe99b0e4fba49177c86412c08535585a31ed305b4cbeebb72732e50613629302b2c9c3e83c81f487e5161ac0e02e3f1e1ea06b0321def664fddf
@@ -185,3 +186,12 @@ DIST gcc-4.9-20140924.tar.bz2 85583180 SHA256 c574e40b776539acd0605106bc813d9aa6
DIST gcc-4.9-20141001.tar.bz2 85582162 SHA256 a6d4acea9659dcc8f501339c10d334375bcf3326b451d7a8ba44d52fc6b9d941 SHA512 02eb9ff1933217b5263a618c2e4c67b1ce785a55d494c8f6d1d32f632a38bee0a14281b89c0cbce349e7fa821b2ce5678c7e51d4a932ea1e27a511bfb4d2893c WHIRLPOOL ae300e07a01ab3d519217d5aea93148c0ef885f06fba13c6879a5fb2414b3561dcd9c6f0c210b471dc931688fd547d4a8bd6d67cc8bee94cb756216425dd5bcf
DIST gcc-4.9-20141008.tar.bz2 85550021 SHA256 52ab954813e0235e2e643a3bd1aa375fd1e2413b08e9a3f2f8683b863b6589d3 SHA512 15c81f4e25b430107330f7ef9e6a34df86071578cbc4811b467ed7336fd69e51bab8988abaa757a60c710d2efcefd039e5b5075e141ccba468901caa392bf167 WHIRLPOOL 90f63e080b64d3d0ee5d86eee5894c1b58e526ae3cc55e3cdd4ad1f25b4b830507fd2552ffd3ff3fa88e1297eea37822aa85c93bfcb0bd3b05c1bd007c5bbc7d
DIST gcc-4.9-20141015.tar.bz2 85521689 SHA256 c4f6079e57f8ca234a85c672e24bc1f7ea2febec5de569744b9b5113c2cc9a82 SHA512 6b03b120f0ef009c221a96f49fa6a4998f39db0c181b1dd0deb21cd7d171618c6afda5e05791cf3773d969e441643e157874d9276e6cded909370c0b7b0c5a8d WHIRLPOOL bd05c8cd069963ceaf9a4d72cec7f699e0b63bf35c97a98c80a1193968bac2edaa089d08a231553fc7c0d91cd76c22a24d588c0ffd68e480d2773db660d0f96a
+DIST gcc-5-20140817.tar.bz2 86696103 SHA256 088418a0bf967f9361a37cee1814b3a317f4496c8d5f694c974c44be26f00cbf SHA512 1b74926dedc683faf6962c24d2561fa0b3581d617f236a36249db7053446fbe30e78c65ac291a34121bce5dd6cf6cce567615395668ca5e70640122f2f073613 WHIRLPOOL 336077baca8181926f1ed736b8d6957b33668d1bd3a5a83c79374357b32ca1f7a1763beb5732b7fda2458795013e3fc9ae7eaabe01b7a122a047b804400f197c
+DIST gcc-5-20140824.tar.bz2 86658470 SHA256 955390588b0f1bff631c9e3d3a33fad5b0d5244afdc3bbc9692d172ec4b9d957 SHA512 5b00eb001701379bbbfea711cb81c6eadc4ac70f7c9a54183c39e69e86be0a3f00a575715144173f3b169a62605c64f4f93999ba670cd2f3993dcb2ccca2df38 WHIRLPOOL e819ba0665e4be309a41a78c62b6e398c419f8ef88c8d97680a6f1368582fc3495ae13459f4f32ae0b4408387835f3d2b80a85211a6881fbe7cddc033c2b7239
+DIST gcc-5-20140831.tar.bz2 86754380 SHA256 7a3a81078b6fd06ee76152d6b9282ab1a664f25ea34a0ced6efd7e4c93226927 SHA512 9b02e96b168d5092e712c6da8b1caa8a6e200bf36ae5de300d606f5e501751e7d42156e19ca09436fec81142d33517387237f198e3ab0d26e8dd376946c062bc WHIRLPOOL 6b72655f182272b9509ceee2a71ad8a10ae84c8a52f9a536d17b95f620bdbda878c2ea8b0649b3c112fa1de8d0d6a108130f7bad0763ee3f8f0db95347a350ac
+DIST gcc-5-20140907.tar.bz2 86851173 SHA256 23220a63551cf6f4fd43182e9abf08b912f07c1af7db98ef96468d662dd2bf6a SHA512 ef8a1d10bd315a30e87584b399a50650c4a388f2f50e7dc8df65ee7b14728d149c3cce85fde4dd21345c6c15bc33b7b6c73a1ecbb1432c1c2574b33817f36691 WHIRLPOOL 35ca32f620f6394985dbd8abe621c604e885ad2998d1ba8149d20ca1bae854cea1cdc599e2582eea36f8c26491d1b9c82f653a16eb7c6865b23bffdb7b453b0e
+DIST gcc-5-20140914.tar.bz2 86687945 SHA256 96457e69a238f267bd08533bf914762be4d65b844f3ce150eb0b5195a2cc9d9f SHA512 c65fafbb4e5114f5adefe1f193a05acc304c4824435e9fd7f5636a687cc8b246f0818e77cc2eb6e851da0672a17044ac8a7aace54b0b4466d97aa0c6b05f8d76 WHIRLPOOL 916e7ed91ec61b0e093fa6d87ad312ee6b951ff45ef894b4bd9300a2d01d8a3217135db2adbda584881c608f9b2af8724c81baaa4cfb4e155390a90cdd669547
+DIST gcc-5-20140921.tar.bz2 86771203 SHA256 c3d2d4bc11b0c2205c04ea517b257ec0b994c57dccba17df23507e3535a3bddc SHA512 59e02d64a881672913539cd3d74b67f4bab19595dd94680a9b2de0102e72d98af7c2b204a77ab6fd10b8e799c44f517975df1d7599d55b74b1a88261b8cc369c WHIRLPOOL ced09bcde9090f5761fa5fd02a04c8b564fa52bc2d5ee3c3d2fd0c2d38b0a48f1c1d742ccfd644b9db356e501b86ccaf297395d2e63e2eae01fdb7a51696a5b5
+DIST gcc-5-20140928.tar.bz2 86844259 SHA256 fbd4fb8510addc63080455b08668b78bafcef5ce157ac8920a050c958e2d3b77 SHA512 aaf111e5fef5c61c6573ea1ec1c26590db50815f762ea7d2dee39502adf070d373d10091cee863272ec4c09cf7fdeac817c31692151f8567aa588335b8cf4bee WHIRLPOOL 93bda2c12e493a8fdb72d9d517683db7a1f2a5bd71e7ba24979f8f573437c315e8f5fc37837cecc445c915bde96620f946040f281525cf2a9918bc25a2feae5a
+DIST gcc-5-20141005.tar.bz2 86794369 SHA256 c78e296fc8aeaa5e5fa2c6a2e03cd80711414ff45a7059c8c526c05b10a60828 SHA512 ccef3a72215730b0b6afdf0be81e26648a720d3c8ad3fae4c3213f8b7c0020d314b5f711717c7608effef6d6e3da22c239947d63f20297453431047469966e59 WHIRLPOOL 8eddd6a95c9de8e524490c68926424bcec4569b0846492435b78061686e1bcdeefd079ba1bfaacfea0ced3d4d1611dc210b589bb17b27c4da850d669c68618aa
+DIST gcc-5-20141012.tar.bz2 87023407 SHA256 e67745998c704e2bdea5b656c8754f753947bc31c954187432010311e6671593 SHA512 25a3255074bdec59da7e09fb140ca61c86d6a88ca43b7307c874ed5c420e7ee3dc878335a2d3b85ad453b1518824fadbedfa1d3d996f3a0de0232515f360af89 WHIRLPOOL 859504a8698459adffb3bd16e29bd54c3a06751a41000eb4d6ccaa986a77ec5cef8d12def8803570a6ff4dba8a69e5ec221a45b06951048da804a46645195215
diff --git a/sys-devel/gcc/gcc-4.8.0_alpha20141016.ebuild b/sys-devel/gcc/gcc-4.8.0_alpha20141016.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.8.0_alpha20141016.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
+}
diff --git a/sys-devel/gcc/gcc-5.0_alpha20140817.ebuild b/sys-devel/gcc/gcc-5.0_alpha20140817.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.0_alpha20140817.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
+}
diff --git a/sys-devel/gcc/gcc-5.0_alpha20140824.ebuild b/sys-devel/gcc/gcc-5.0_alpha20140824.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.0_alpha20140824.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
+}
diff --git a/sys-devel/gcc/gcc-5.0_alpha20140831.ebuild b/sys-devel/gcc/gcc-5.0_alpha20140831.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.0_alpha20140831.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
+}
diff --git a/sys-devel/gcc/gcc-5.0_alpha20140907.ebuild b/sys-devel/gcc/gcc-5.0_alpha20140907.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.0_alpha20140907.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
+}
diff --git a/sys-devel/gcc/gcc-5.0_alpha20140914.ebuild b/sys-devel/gcc/gcc-5.0_alpha20140914.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.0_alpha20140914.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
+}
diff --git a/sys-devel/gcc/gcc-5.0_alpha20140921.ebuild b/sys-devel/gcc/gcc-5.0_alpha20140921.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.0_alpha20140921.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
+}
diff --git a/sys-devel/gcc/gcc-5.0_alpha20140928.ebuild b/sys-devel/gcc/gcc-5.0_alpha20140928.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.0_alpha20140928.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
+}
diff --git a/sys-devel/gcc/gcc-5.0_alpha20141005.ebuild b/sys-devel/gcc/gcc-5.0_alpha20141005.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.0_alpha20141005.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
+}
diff --git a/sys-devel/gcc/gcc-5.0_alpha20141012.ebuild b/sys-devel/gcc/gcc-5.0_alpha20141012.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.0_alpha20141012.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
+}