Gentoo Archives: gentoo-commits

From: Matthias Maier <tamiko@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/, sys-devel/gcc/
Date: Sun, 07 May 2017 15:21:07
Message-Id: 1494170309.ee9917f9bef7e0cd837113745cd4d2329e9e9c51.tamiko@gentoo
1 commit: ee9917f9bef7e0cd837113745cd4d2329e9e9c51
2 Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 7 15:18:14 2017 +0000
4 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
5 CommitDate: Sun May 7 15:18:29 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9917f9
7
8 sys-devel/gcc: add 7.1.0 to the tree, bug #617260
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.2
11
12 eclass/toolchain.eclass | 3 ++-
13 sys-devel/gcc/Manifest | 2 ++
14 sys-devel/gcc/gcc-7.1.0.ebuild | 24 ++++++++++++++++++++++++
15 3 files changed, 28 insertions(+), 1 deletion(-)
16
17 diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
18 index 890df65612e..acdd4013141 100644
19 --- a/eclass/toolchain.eclass
20 +++ b/eclass/toolchain.eclass
21 @@ -233,7 +233,8 @@ S=$(
22
23 gentoo_urls() {
24 local devspace="HTTP~vapier/dist/URI HTTP~rhill/dist/URI
25 - HTTP~zorry/patches/gcc/URI HTTP~blueness/dist/URI"
26 + HTTP~zorry/patches/gcc/URI HTTP~blueness/dist/URI
27 + HTTP~tamiko/distfiles/URI"
28 devspace=${devspace//HTTP/https:\/\/dev.gentoo.org\/}
29 echo mirror://gentoo/$1 ${devspace//URI/$1}
30 }
31
32 diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
33 index 802ab57f887..ec349203129 100644
34 --- a/sys-devel/gcc/Manifest
35 +++ b/sys-devel/gcc/Manifest
36 @@ -55,4 +55,6 @@ DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735
37 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708
38 DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 SHA256 6c880468ffa4ad2b324fd18c762dbdf10646089c8ab865c228e166f99a0e049c SHA512 8fc96086bd3da3726687ee9d180d3b5d0a7d5814141d44eac8eb01566a783ec780c8fb8f55f75d6e9c9006b2e407e20cdb5835d541b0b66a47dd60642861734c WHIRLPOOL b1bce94d6134db6c9aff4298c6c7af003e39d0411aa40cd027d2c7d6a256971c81fb557e85b25f1107e9a474cb7d772c3bc62a7a4ab7ff7fca5eeae5b2ca0c94
39 DIST gcc-6.3.0.tar.bz2 99903185 SHA256 f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f SHA512 234dd9b1bdc9a9c6e352216a7ef4ccadc6c07f156006a59759c5e0e6a69f0abcdc14630eff11e3826dd6ba5933a8faa43043f3d1d62df6bd5ab1e82862f9bf78 WHIRLPOOL e79a2d6ad199396b6efd835c1129d049a367174ea33dd3b6247d72461f117c2dd81e5a66f3dd6427ce500e768d3a4453efd0debcb56966d00c7df79d05d54b7d
40 +DIST gcc-7.1.0-patches-1.0.tar.bz2 7609 SHA256 8213cd597e80c6951ec06273100ce0933c2c138044ccdc752eee9a0887209146 SHA512 92727d2b57a498f6540d3ec9d0764b7698bd70ac4d795f87610eddebf69bd80f81a130e042182ec672964af987e239e0dbab72f619189538240fe75dd7facb10 WHIRLPOOL 713cfc6652b320a2fa083bfb1521762f7b09cd1baf9f9d7c24ac22c90173576ff4b20fc206e490135af95c800d399d528171d9e057311fb3bef5e4eff8722a33
41 +DIST gcc-7.1.0.tar.bz2 84303533 SHA256 8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17 SHA512 b5d952be9a10f0e0926bb2868877d10544039d6d2f35ba0a08f51231dd622a007650764a03e173194701467547789ad7d2d9cbc10adcdf118d619cdedbd14aec WHIRLPOOL 1dce5f89d4110bacd7f65140a1dee7b1a4898682e2ae8621832bda6f101354d226743acf77974b5e97d861c6eb6c47637138987dfb6ba222ad81b751e80ff6e6
42 DIST gdc-0.24-src.tar.bz2 1012099 SHA256 cc6a97c76c9e6db31e76ff97014d24b3d43e21f018a3c6218e3fb2a4500fc79a SHA512 9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686 WHIRLPOOL 22322b0c3e2d67b3b37bd7fa92a29c593688f934d4ffd62b9cc87eb63a44a4f8bbc9d75cadf11209c73bdc9942c9b4430036629d0eefcd04de9055c502b85f12
43
44 diff --git a/sys-devel/gcc/gcc-7.1.0.ebuild b/sys-devel/gcc/gcc-7.1.0.ebuild
45 new file mode 100644
46 index 00000000000..c20292e99c4
47 --- /dev/null
48 +++ b/sys-devel/gcc/gcc-7.1.0.ebuild
49 @@ -0,0 +1,24 @@
50 +# Copyright 1999-2017 Gentoo Foundation
51 +# Distributed under the terms of the GNU General Public License v2
52 +
53 +EAPI="5"
54 +
55 +PATCH_VER="1.0"
56 +#UCLIBC_VER="1.0"
57 +
58 +inherit toolchain
59 +
60 +KEYWORDS=""
61 +
62 +RDEPEND=""
63 +DEPEND="${RDEPEND}
64 + elibc_glibc? ( >=sys-libs/glibc-2.13 )
65 + >=${CATEGORY}/binutils-2.20"
66 +
67 +if [[ ${CATEGORY} != cross-* ]] ; then
68 + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
69 +fi
70 +
71 +src_prepare() {
72 + toolchain_src_prepare
73 +}