summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-02-10 04:11:36 +0000
committerMike Frysinger <vapier@gentoo.org>2014-02-10 04:11:36 +0000
commitc5acac9a5e79e09fc1a7b9e8bfbcc3235f327fc8 (patch)
tree12d1c27317d992a66bb5b3e2cd8f3915f047ec95 /sys-devel/gcc
parentupdate gcc snapshots (diff)
downloadtoolchain-c5acac9a5e79e09fc1a7b9e8bfbcc3235f327fc8.tar.gz
toolchain-c5acac9a5e79e09fc1a7b9e8bfbcc3235f327fc8.tar.bz2
toolchain-c5acac9a5e79e09fc1a7b9e8bfbcc3235f327fc8.zip
update gcc snapshots
Diffstat (limited to 'sys-devel/gcc')
-rw-r--r--sys-devel/gcc/Manifest1
-rw-r--r--sys-devel/gcc/gcc-4.9.0_alpha20140209.ebuild41
2 files changed, 42 insertions, 0 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 3726654..d1ca05e 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -226,3 +226,4 @@ DIST gcc-4.9-20140112.tar.bz2 84630562 SHA256 5f5884a480ed4b1492861e411a9f177a34
DIST gcc-4.9-20140119.tar.bz2 84867798 SHA256 084777a14afa345c5b42478cbd7d0497cdee8550d390fed9eb301789e6037045 SHA512 7d424209163e9422834fff1ee53e833a1c902bbdca36f9a54e06a101e94a170e0c573d7f038f8a57c85cbefc42f0f912e45bd616669cb01f9666e9872c5409f8 WHIRLPOOL 0b0002bce2931baf9c790b6b17872da4543c85d4c09cfc3887e7ede13816c390667d1dc29906af498e9c28f94b589cea768657f199a1f6db5dfb8bbf80596316
DIST gcc-4.9-20140126.tar.bz2 85030111 SHA256 a10b3dc970d6856b00bb6f434d9f8735874960b592b2f58c2d29f84197c18a60 SHA512 ab749b11e61a6153aa7909899ee84990bafbd741d7a03c639f3c7e2c343f9d72aeb82cd26aa37f0bf8529c5a3881e1bf868a7ca1319084336cb82e4a5c62fd3f WHIRLPOOL 175e6697dcbaf08a9edd2c99769c586aab0ac0f2188cf1969f9de09c262ac06798c09328048d4b146ffe57cc41a6dd1f160488ef1a9f1b525b03dcc083ee6951
DIST gcc-4.9-20140202.tar.bz2 84765295 SHA256 0f6bfd8ddaeecc09cb707502155a0f012623d5dfa57d96a8eb171406b3fa2c95 SHA512 a34c487b515582d766ad70e80155535a0510dfc93f880e0f8d9ddbc2e96c6702e0f1e1990d3a19e76ad141fd97c52dc832aea49d1372378754a2f0a2db5db2eb WHIRLPOOL 1d3e886b7fec47d6f0560ce547566c69e45bd2c1274efdd6cf3bcbd15a5919c7d9116cef044a06da4c726d52b7a9e82c9c109b87e98ca7916c429f404e2b4a74
+DIST gcc-4.9-20140209.tar.bz2 85051377 SHA256 98a25dac7fd71f999e2932f23771e1f8b9dd838c1903e4607b59d54aa0db3f26 SHA512 f13ecdf232e0b221df90437e4e03ea0b47f5283bd5765684f8c6bbf4856d5c15e795fc25f6dc14f7bbc0842991ff7c7e183bf20107603584b34fd1e1118e608a WHIRLPOOL 7382ce4097fef47974085e3a61717eb7a8d7887f66dae73130b73f4645922e582d4ca568d6a92f52411bc440cb6190528b79ae4fe753cabd9f8a1c4ff071fedb
diff --git a/sys-devel/gcc/gcc-4.9.0_alpha20140209.ebuild b/sys-devel/gcc/gcc-4.9.0_alpha20140209.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.9.0_alpha20140209.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
+}