summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-04-24 06:11:44 +0000
committerMike Frysinger <vapier@gentoo.org>2014-04-24 06:11:44 +0000
commit6690f3d4fd69632d2c01f8dfac33dc2654b4e4f6 (patch)
treea3c1eeceda25d81b29ed6391945f414bc26251d7 /sys-devel/gcc
parentupdate metadata (diff)
downloadtoolchain-6690f3d4fd69632d2c01f8dfac33dc2654b4e4f6.tar.gz
toolchain-6690f3d4fd69632d2c01f8dfac33dc2654b4e4f6.tar.bz2
toolchain-6690f3d4fd69632d2c01f8dfac33dc2654b4e4f6.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_alpha20140423.ebuild41
2 files changed, 42 insertions, 0 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index a7d6417..53ea3ba 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -141,3 +141,4 @@ DIST gcc-4.9-20140323.tar.bz2 85595760 SHA256 7af586f3477603f3235a6c9c67e4ed7456
DIST gcc-4.9-20140330.tar.bz2 85486216 SHA256 34374d87b1a58bf5d11d7bc53b921088281c731bc141907049f2f57f453af104 SHA512 59944d57ce0a78c5fd0daaee426f1a8f04269cbd925a824938e843b386610a10707801babf59396a8fcb7d35a8d3fda46cc5add96aaf9a3d7d2c38c7367f22a9 WHIRLPOOL c6b0c9a3eda174a257ac43ea11443b3a236580c2f2843de61f9965ea83abdbce33d3870d555b561d0df5b94ad7614b206d4c90ca91baa3c0124c25de4ecdd93d
DIST gcc-4.9-20140406.tar.bz2 85440592 SHA256 5f9e1c96b5bc000456b7fe7805dca90866cd18b6fbe00e26f3f3e8236d07d0a3 SHA512 18a543fc45a85a5b4639941ab4be645aa8f09841d3ffbc426ddb53dbc28a8cea1f8744d570f8a90662e467af048571671afedfdb5718ec82bc9fca8e3815ef61 WHIRLPOOL e7e49fb72c85e2ec4685590efceb798407544df6a346e3613b47f657de9fa4b9ce3b1627d7e9fa9edaf0400d286807cad7affb276d391404d93c4b04e3d870d9
DIST gcc-4.9-20140416.tar.bz2 85454889 SHA256 a1bac4e9fe8d8eca0c70fe22374e34abecd138dfc49130b01d73133f68b03b48 SHA512 fcdb8203a90b75bfcfbab6347d52de05f34c7d00b1d98ecdf7e90c5299ba86b783746ab3a1d975379f58da28f3d9b3696256ff44a2b56007e120ff9497578a4f WHIRLPOOL 60140358a29f6a7456c2dea4271d6fa584ec3cbeb4f25db2fc74ce009caa1f36fd0afb91b4862e4ead451e50edf5e16308f066e5bf9bf868900ebe457cb2997e
+DIST gcc-4.9-20140423.tar.bz2 85433047 SHA256 c31da37b221e6255fa9e0ee8c6a21c81e7393156a83fb49ff0d17fe7318dfd77 SHA512 5b12730abd10cc77f9c31e3fd1413c2ba8de05525588963cfbfda5e8106c0f5d650ef56c914f6fc94f8d2b411993fe0802710c8262051a0cb31e574b0d55cca9 WHIRLPOOL ec6fc5bb15476c255fbf227cb8980d846fcf15f8827dae6659e12eb57fcf68a2ec34cfc81d3f954297258e852678d4b4a9a4c2be170f015df2597923040fc014
diff --git a/sys-devel/gcc/gcc-4.9.0_alpha20140423.ebuild b/sys-devel/gcc/gcc-4.9.0_alpha20140423.ebuild
new file mode 100644
index 0000000..1330a37
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.9.0_alpha20140423.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
+}