Gentoo Archives: gentoo-commits

From: Jory Pratt <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
Date: Tue, 07 Sep 2021 18:38:35
Message-Id: 1631039737.f831c98b756ec81e3110a900ed85c31c45f06fcf.anarchy@gentoo
1 commit: f831c98b756ec81e3110a900ed85c31c45f06fcf
2 Author: Jory Pratt <anarchy <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 7 18:35:37 2021 +0000
4 Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 7 18:35:37 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=f831c98b
7
8 sys-devel/gcc: add 11.2.0 support
9
10 Package-Manager: Portage-3.0.22, Repoman-3.0.3
11 Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org>
12
13 sys-devel/gcc/Manifest | 6 ++--
14 .../{gcc-10.2.0-r5.ebuild => gcc-11.2.0.ebuild} | 8 +++---
15 sys-devel/gcc/gcc-9.3.0-r2.ebuild | 33 ----------------------
16 3 files changed, 6 insertions(+), 41 deletions(-)
17
18 diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
19 index 174ad0d..63ae0c0 100644
20 --- a/sys-devel/gcc/Manifest
21 +++ b/sys-devel/gcc/Manifest
22 @@ -1,8 +1,6 @@
23 -DIST gcc-10.2.0-patches-6.tar.bz2 24103 BLAKE2B f719012f86136ad9c4ea1397548caca6e69687534599a88cc25fe0e4f83dd7fd34c07375fa6e612e2b430e078c1a59913160cce07312e94fa1ce575a33e5457b SHA512 61d97dba29024c7a22806689ebf33f5cb9ce099230bcc344f2865b976c3fdfd8ebec5962eaffd0156de75eca58499ba785867bd4a4ac92c6f799ab1bee8844a1
24 -DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
25 DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a SHA512 c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084
26 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb SHA512 2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
27 DIST gcc-11.1.0-patches-2.tar.bz2 18492 BLAKE2B 37ffb2b2a92287c434d3730772b73b88926788db8b609611447318a28fd43963fa04ee664bb1c83815ee80742457ab703f7bc2d1e6d700e342760b1d9cd13867 SHA512 62297a37b0f1ff48858c59f761291f0fc4efe14bd471d53763899c2f272cc21764d4521682219a57857118e846766dcb9e24646f749d735acd58bb2d7b8b05d6
28 DIST gcc-11.1.0.tar.xz 78877216 BLAKE2B fe617e776b0270d11adea21b5c37d889de90865c19ab82d1c37bbd5c5b9c583a98c174606c4f893ca4950a4233e2a58aae93ad6aa7ad33d4e78a31c72371c1ed SHA512 fd6bba0f67ff48069d03073d1a9b5e896383b1cfc9dde008e868e60a9ec5014a837d56af0ecbf467b3fb9b37ec74a676e819a18b44393a0a3c4280175b5d7ad8
29 -DIST gcc-9.3.0-patches-4.tar.bz2 15474 BLAKE2B b06fdfce4402850bb1c6c211ace4c3a07ad2114ffa48eac58d1624124d5d1bddd6d2b4faa18be3291a340272c022bea26dfcaf17929828ceb6474a5211401389 SHA512 54904a4a1c4a784f1a707cbdd9f6f498457e4aa550dc6f3d6eff71ed05a75685e23e6b71c2a614b1dea7e506b9f42fb0109ecfde00ef00373275bbc0409cb7e0
30 -DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de
31 +DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82 SHA512 6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc
32 +DIST gcc-11.2.0.tar.xz 80888824 BLAKE2B 69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6 SHA512 d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf
33
34 diff --git a/sys-devel/gcc/gcc-10.2.0-r5.ebuild b/sys-devel/gcc/gcc-11.2.0.ebuild
35 similarity index 75%
36 rename from sys-devel/gcc/gcc-10.2.0-r5.ebuild
37 rename to sys-devel/gcc/gcc-11.2.0.ebuild
38 index 3cb2712..3f91080 100644
39 --- a/sys-devel/gcc/gcc-10.2.0-r5.ebuild
40 +++ b/sys-devel/gcc/gcc-11.2.0.ebuild
41 @@ -1,13 +1,13 @@
42 -# Copyright 1999-2020 Gentoo Authors
43 +# Copyright 1999-2021 Gentoo Authors
44 # Distributed under the terms of the GNU General Public License v2
45
46 EAPI="7"
47
48 -PATCH_VER="6"
49 +PATCH_VER="1"
50
51 inherit toolchain
52
53 -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
54 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
55
56 RDEPEND=""
57 BDEPEND="${CATEGORY}/binutils"
58 @@ -24,4 +24,4 @@ src_prepare() {
59 fi
60
61 eapply_user
62 -}
63 +}
64 \ No newline at end of file
65
66 diff --git a/sys-devel/gcc/gcc-9.3.0-r2.ebuild b/sys-devel/gcc/gcc-9.3.0-r2.ebuild
67 deleted file mode 100644
68 index 04fcb86..0000000
69 --- a/sys-devel/gcc/gcc-9.3.0-r2.ebuild
70 +++ /dev/null
71 @@ -1,33 +0,0 @@
72 -# Copyright 1999-2020 Gentoo Authors
73 -# Distributed under the terms of the GNU General Public License v2
74 -
75 -EAPI="7"
76 -
77 -PATCH_VER="4"
78 -
79 -inherit toolchain
80 -
81 -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
82 -
83 -RDEPEND=""
84 -DEPEND="${RDEPEND}
85 - elibc_glibc? ( >=sys-libs/glibc-2.13 )
86 - >=${CATEGORY}/binutils-2.20"
87 -
88 -if [[ ${CATEGORY} != cross-* ]] ; then
89 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
90 -fi
91 -
92 -src_prepare() {
93 - toolchain_src_prepare
94 -
95 - if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then
96 - eapply "${FILESDIR}"/6.3.0/cpu_indicator.patch
97 - eapply "${FILESDIR}"/7.1.0/posix_memalign.patch
98 - case $(tc-arch) in
99 - amd64|arm64|ppc64) eapply "${FILESDIR}"/9.3.0/gcc-pure64.patch ;;
100 - esac
101 - fi
102 -
103 - eapply_user
104 -}