From 95b7df585d1d87bab034216504a7addc531fceca Mon Sep 17 00:00:00 2001 From: Magnus Granberg Date: Wed, 4 May 2016 20:56:19 +0200 Subject: Add Gcc 6.1.0 --- sys-devel/gcc/Manifest | 6 ++--- sys-devel/gcc/gcc-6.0.1_rc20160423.ebuild | 40 ------------------------------- sys-devel/gcc/gcc-6.1.0.ebuild | 39 ++++++++++++++++++++++++++++++ 3 files changed, 42 insertions(+), 43 deletions(-) delete mode 100644 sys-devel/gcc/gcc-6.0.1_rc20160423.ebuild create mode 100644 sys-devel/gcc/gcc-6.1.0.ebuild diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 371d4469..397e1a2d 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -6,7 +6,7 @@ AUX fix_libtool_files.sh 1528 SHA256 ed1fd90b31c2865fa78e24166f5523dfd8a79baa932 AUX gcc-configure-LANG.patch 2052 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129 WHIRLPOOL 3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb AUX gcc-configure-texinfo.patch 337 SHA256 74b73a7ecec2d88889876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5 WHIRLPOOL 39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4 DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad -DIST gcc-6.0.1-RC-20160423.tar.bz2 99363488 SHA256 0c0f2f34cadbe170e3fddc2480d62ab33567edd263b2d9c7785713c3cc773e7f SHA512 ebaf06d9515a7e798bc385e955b1935f28a3bfa57dbf5f2cc6e271fb72daf89efc5c44037186523692ece3a69ef544a598c1043fbdc05409daf7b5b2aec50425 WHIRLPOOL 3c8fa78c7f083c5af4895f55074ac2d8354b3955e51a9be8e2493174e50144f637509bac798be2476d6c2e68b565c77ea10aaf795f2490714b49276d579583b7 -DIST gcc-6.0.1-patches-1.0.tar.bz2 1846 SHA256 40abeb3aed3abcef58b9a47c1f88dd3aa1393addd2d70439d42be384d6813339 SHA512 e1f2b07715b55311c807a7cf676cee0d8715626bc27ae290c2b7dc11437ff93f2c5cc9194c091be59f4476f49626187f64565c5b56d6a75bf0047b3c6d3eb2e4 WHIRLPOOL 9f876efa49b74fbb9b96ec0c6997eef70d94665ebb5b58a2fa19923c362230b8f4599c2f38b989aaff92a6eac7c3071d0045d4cd4ff08f740ea6aa966d0c43e9 -EBUILD gcc-6.0.1_rc20160423.ebuild 961 SHA256 fe5885b34bbd24223441aba8411248edf7cd15b7dadb7318f7f186d3407bb92a SHA512 e311442d8d24b14c2278bf7522715b9058958eb16d4595d23ebcecab2eb474969ca927f7a80fbf5d842a569314eb42d475b2bcc1854915df2b2f37b2fa69a39d WHIRLPOOL 3dcfcd1568293ba4cd1a1e2b14f079f7c69d52005c7ad389312ef6ea5c7e0db093fc01a79a3d033496b2672d0bac911483cedbf96306858eaa7a977a95603c30 +DIST gcc-6.1.0-patches-1.0.tar.bz2 4193 SHA256 48882d00b3327fe6578e421d4d90d5f03c22fe30ee80542fc828432ba505dc77 SHA512 ff3fc21bdbc5391058759d7e61e9636665d0cbeb3f3fdb724e1bd09e4d6ae778f7c836e59e8b21540458bde99b503428b190736d3ee7a3764f56ddc1da754d39 WHIRLPOOL 4b648a92aadbdb4bf72652ba83cdd8352ef992449b089311c8e20760317dc0fd008dcc2f797880c869dd1b79cf1162943a323681954dea490f09e7682f28b3cb +DIST gcc-6.1.0.tar.bz2 99267556 SHA256 09c4c85cabebb971b1de732a0219609f93fc0af5f86f6e437fd8d7f832f1a351 SHA512 eeed3e2018b8c012aabce419e8d718fde701e5c3c179b4486c61ba46e5736eecc8fccdd18b01fcd973a42c6ad3116dbbe2ee247fe3757d622d373f93ebaf8d2e WHIRLPOOL fa11fca6c85a31f7c896f0ded40a9208a8588c2b3fddd2cca51f440c712ff83374528b7d1571f8d98dad96e24cb5b14b6af624ef42aff2a85ae99e8621c9b479 +EBUILD gcc-6.1.0.ebuild 890 SHA256 494c7f8c1009a79a450f457d2d47ff3169fa07f5101c7237b0ce01588195f551 SHA512 eef603164f4083e5be925dd9e09b1b81e2f439c295d466cc9175a87807e0ace8c75b2997f9823515e134143b9500ce9397ea8fa3cd03d755cbef968837866df3 WHIRLPOOL 9b60941aef675a0624dacf1f1b3834b66974162e69f9c282c58eca62df3dfc946054a54f55e029e501b308709caa6261b79f65560651fc8a1292dc4ef9259a4a MISC metadata.xml 2265 SHA256 15d24b1524790849b1ecff3228f40cdf10230c1ebbdbea49a4f539c0097ddccb SHA512 4697263c58c54ec3e17526e1afd3e1f60e554d62318bd9a0e5cab8a2eef201f4c2baba5051df5d7d073d7f765d0b90fec902dafbadffe547b9126604fa5c67e5 WHIRLPOOL f30406b5a6e4358d479e83e65cdb1cf555c1322bc41a89dd3394f62dc86311a6abc25f0cbfa9789600eae643708978735a0300ec893cd3b8351c2996a7f3466e diff --git a/sys-devel/gcc/gcc-6.0.1_rc20160423.ebuild b/sys-devel/gcc/gcc-6.0.1_rc20160423.ebuild deleted file mode 100644 index aa41e690..00000000 --- a/sys-devel/gcc/gcc-6.0.1_rc20160423.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -PATCH_VER="1.0" -#UCLIBC_VER="1.0" - -# Hardened gcc 4 stuff -#PIE_VER="0.6.5" -#SPECS_VER="0.2.0" -#SPECS_GCC_VER="4.4.3" -# arch/libc configurations known to be stable with {PIE,SSP}-by-default -#PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" -#PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" -#SSP_STABLE="amd64 x86 mips ppc ppc64 arm" -# uclibc need tls and nptl support for SSP support -# uclibc need to be >= 0.9.33 -#SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" -#end Hardened stuff - -inherit toolchain - -KEYWORDS="~amd64" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.8 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" -fi - -src_prepare() { - is_crosscompile && EPATCH_EXCLUDE+=" 05_all_gcc-spec-env.patch" - - toolchain_src_prepare -} diff --git a/sys-devel/gcc/gcc-6.1.0.ebuild b/sys-devel/gcc/gcc-6.1.0.ebuild new file mode 100644 index 00000000..71a02c19 --- /dev/null +++ b/sys-devel/gcc/gcc-6.1.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +PATCH_VER="1.0" +#UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +#PIE_VER="0.6.5" +#SPECS_VER="0.2.0" +#SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +#PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" +#PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" +#SSP_STABLE="amd64 x86 mips ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +#SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" +#end Hardened stuff + +inherit toolchain + +KEYWORDS="" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.8 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" +fi + +src_prepare() { + + toolchain_src_prepare +} -- cgit v1.2.3-65-gdbad