summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-05-22 06:12:50 +0000
committerMike Frysinger <vapier@gentoo.org>2014-05-22 06:12:50 +0000
commit6a96800d1c57a00dedd23cd30323cc05fc96e8f4 (patch)
treebc160c5ec1133f523b470f9e596d41326a857e77 /sys-devel/gcc
parentupdate metadata (diff)
downloadtoolchain-6a96800d1c57a00dedd23cd30323cc05fc96e8f4.tar.gz
toolchain-6a96800d1c57a00dedd23cd30323cc05fc96e8f4.tar.bz2
toolchain-6a96800d1c57a00dedd23cd30323cc05fc96e8f4.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_alpha20140521.ebuild41
2 files changed, 42 insertions, 0 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index e59049a..e9f9e9c 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -157,3 +157,4 @@ DIST gcc-4.9-20140423.tar.bz2 85433047 SHA256 c31da37b221e6255fa9e0ee8c6a21c81e7
DIST gcc-4.9-20140430.tar.bz2 85487784 SHA256 e2d9e660c07f1bb403a01567042efbc9882b99fd5343288a5fb3d61001a648af SHA512 4eb6ea571ad9d48137eb645ee5a2ed8e5a1ffe498a983f0a22fb9d2e1edb5945b8e9e9e99ecd2cdc52412d3f99050139e454b0bc876fceb77a04e5969fda3928 WHIRLPOOL 759462f0754f38e4a6094aedb16a8437d78f2aef6f47fbdf3ecfa8c458efc6daf69c6586f5eca2adec01cc6910efc3bce9d9316f69996ff5aac38e93a32087e8
DIST gcc-4.9-20140507.tar.bz2 85489979 SHA256 3afc8875a97ee3ff0c078ba571b2b0e4a5e4c03572e21c9e393afaa02002d3f1 SHA512 dda781ef31e8f8b07fb002570bb7e8e5621ebb7f15c8f8a650c654f25ff05306eea018ac737bb1fc887b4c9f31d67a11c5814b2c0702209f93331fb5f3959f9c WHIRLPOOL d30af3069f24aa1c50fb6504fb9b28f0ee6b3ee21cf4d8a33a87351884baf3d99b810e5b4b840409536779ca561c1ecbfbbe42303fafc665b0b680efa43b4191
DIST gcc-4.9-20140514.tar.bz2 85507319 SHA256 7bb00354abb93de5f9a56b22cab257e1d6b15cdb8b5feffae20b49c44bfbaf61 SHA512 436f6b21b3daa00f44517390b89222e86006b57902b80527d3bbed54f8fb227e47ed610e66e45b59721bda3ef9766cc40d7cc9a06961c01e03db863dc7299c36 WHIRLPOOL 9a8aa8ee98a4db3022afc7022a618c1e342462b05933306d4f035bd7b0886ad06920084666c53fede8760ceb8f6cfe870a0228739da8026b06cba79d48e4686e
+DIST gcc-4.9-20140521.tar.bz2 85480988 SHA256 b0546e6a7c4b3016d4dcbfe68a91a8d88bbce2f625adcafbae66877467e9ff9d SHA512 3011c4e35981bc00c6789e584dfc217a5f7ca90e36f94fdf76784c552fa3f93831f71ff7ac08a384e48acbcbc100acebc14fa2ab3c2b72960f9e66b2ea439892 WHIRLPOOL 34f4ccf74ec5b46e201f4758b87c5e657c6dd4489731a3f93f420d37c25051e0db429ddf1bdc66c640162a1f285533607ee4cbbcc3f223475941b7e35ab0c00b
diff --git a/sys-devel/gcc/gcc-4.9.0_alpha20140521.ebuild b/sys-devel/gcc/gcc-4.9.0_alpha20140521.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.9.0_alpha20140521.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
+}