Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
Date: Sat, 20 Aug 2022 03:47:40
Message-Id: 1660965178.dd5d3bade4ad37d125e2902e79bed69cda964745.sam@gentoo
1 commit: dd5d3bade4ad37d125e2902e79bed69cda964745
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 20 03:12:14 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 20 03:12:58 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5d3bad
7
8 sys-devel/gcc: drop versions
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 sys-devel/gcc/Manifest | 8 -----
13 sys-devel/gcc/gcc-11.2.0.ebuild | 26 --------------
14 sys-devel/gcc/gcc-11.2.1_p20220115.ebuild | 27 ---------------
15 sys-devel/gcc/gcc-11.3.1_p20220805.ebuild | 52 ----------------------------
16 sys-devel/gcc/gcc-12.1.1_p20220806.ebuild | 30 ----------------
17 sys-devel/gcc/gcc-13.0.0_pre20220731.ebuild | 53 -----------------------------
18 6 files changed, 196 deletions(-)
19
20 diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
21 index ab651164e3fc..d67764982c24 100644
22 --- a/sys-devel/gcc/Manifest
23 +++ b/sys-devel/gcc/Manifest
24 @@ -8,20 +8,13 @@ DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 804d1fcc451dcd03be71240dd498e
25 DIST gcc-10.4.0-patches-0.tar.bz2 15231 BLAKE2B f64a2e7f317acf9416da69c129ea869116be2780828f9d3cda59f7ea8d39634df7f0347f745275bb167f95aae2a3b8e97ec7c78f775d9002718dd67cb9429f68 SHA512 d1497930ccf4d6ee8700faeb676945e65b3aa2ba3a580a3564575fad1590ad076741f2ecad778ab48d0c4e8ed7723b84b0a660cb67cc4530495691702159a43a
26 DIST gcc-10.4.0-patches-2.tar.xz 15000 BLAKE2B 59a61f7de4b6d2338a8b4fbc88a8e55838d5fdce1bd906b798540839a7efca9b97024779b515df6a7673ee6908540834bc1f58188ed9ef311c51e1f351ed003e SHA512 e1c8f0bf9d64db3f84a6eab0f41ee848643a67ba6ab57df7a8267139928f6e292d95c5b4ed865ff8d9a80028bb07cec714d56438b97004cd2a27f111f1f336da
27 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434 SHA512 440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
28 -DIST gcc-11-20220115.tar.xz 75676672 BLAKE2B 12171fd97731dbca67f13cc2a3a3a3989c22d628b289cbd3d46080f77a8d951f15c1e54e83a2e62ab41b69221f9784e970799a11a9ed5b224a77ba4b1b081f07 SHA512 7455b3b29d3c64df9123afef82faf922d97e08a3ea30fbc2d9286d4f6ed2fafbfc0f9d94ae1b9eee45329e95a27bd642b3aa679d83a0c27a3e30967d49e0728c
29 -DIST gcc-11-20220805.tar.xz 75780952 BLAKE2B bfd58ed253cccd932a34513a1d8e13f5c6a357dec8a0aaa4e8a9384f358f228ce49ae4e92b96b72f4f427732c5168bbb087f49a27633c0948d0c713d74ffde87 SHA512 7dd738ed4d6e3691682f7225ea7e115d9a217bd87808c212c58886d646c47c531376f24f0dc2d036bc62f7ad562ad090cbdc53fdf8becd976fb392063b9d5a7e
30 DIST gcc-11-20220812.tar.xz 75781320 BLAKE2B f7776dcc0168cd0b624760deab9185b36e2f5718cdacb7cff911813791ed31321b34b5f14ee6e3264c61a95c5cd8cf80c93e6e80f6fdac5f49818e0f5c242486 SHA512 d2fbc18dcac84951c541d90a78719254429b133de05e4f6f37e3d3c160695ea5e2e6563cd78b90bdce29cb2e465aabe4215ec1262bb74c23eba2be57be074070
31 -DIST gcc-11.2.0-musl-patches-1.tar.bz2 2999 BLAKE2B 3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98 SHA512 21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384
32 -DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82 SHA512 6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc
33 -DIST gcc-11.2.0.tar.xz 80888824 BLAKE2B 69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6 SHA512 d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf
34 DIST gcc-11.3.0-musl-patches-1.tar.bz2 3997 BLAKE2B 5ca064cc78b067f4a7822fa0341c37ae03c8024f871d2e274e481a583afa96c36e291be93fbdd633f203260ae2ea9ac1d45f666d134bac75bc9a715a369d7374 SHA512 0ab239c66cf62a737266377c19b8dda6af6df56380f6731c2c17f3e82778e7e023a68d31728490eea3ad946f4b71d4cab363a75548f74b4b7f653972469d9e91
35 -DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89 SHA512 cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
36 DIST gcc-11.3.0-patches-5.tar.bz2 14575 BLAKE2B 55ff9558f3ffe89d511663f12477e72ed1bc29d4fa8f1bc58b9c52d28838716ba9b8291ede7b86e28c3bee0633c34763f611779fe46531bd75d8aa7661b46118 SHA512 65bf4c0d1d43923298efd527a5f4da2a10d88a383d2eef72e6a25ce37964ddaf27c49545915228347e8320f905afcdfe1275d98e8458993a7229425f74ae41bd
37 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469 SHA512 f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
38 DIST gcc-11.4.0-musl-patches-0.tar.xz 3844 BLAKE2B f3f1be6718e3cf08e553a1a2319a85e13368279849f6f3ab89ad7abe505316afacf5084846c0cb133bdcb5c918244644242c194e6ce55455a26e67b3983d73ef SHA512 a81db52d21de364137461dcff7e1af696df4a02fa26452f90439ae4af14ccbffe68eb4ee93ae56257490ab8aa36b4bff37c4e1f2cf4dd4624b3a6fb4cb50b7ac
39 DIST gcc-11.4.0-patches-1.tar.xz 13956 BLAKE2B ff6ee1b81ad214e74a49c00b15767086c6b12b1566b42c4fb88778bfae3a8e319e42ffbcd8aa7f717b6f32bd966dc0da08be3a57a27992d9b90368622e7e2ff0 SHA512 3b9b641bb00b85fa88c87d8923ebcfb844125ff6149b998c565006173f4d68b0ccf8c1fec2c7bac0684584c61176346cee7373b165587a092bcd92ccb96c61db
40 DIST gcc-12-20220625.tar.xz 79092788 BLAKE2B 491da523abc0a63bbceaa6c76b251a5b6c224e1684b5db4e6155fdcab4b0d8d505376d30a13e1b0331f37558aac311477bbb3179b63da850acae436b642c9ee1 SHA512 0527c6d69cd53e8aba3464746b7989e3128af74818864a2e5b4be66313203d32a84201440a254da8de72842b0ebbbccf1ec14c6a121cb09f9454358b0a37b8f9
41 -DIST gcc-12-20220806.tar.xz 79120340 BLAKE2B bbc9e22b62a92231a9808267c51969da1014dda9a7afaf4077201570c115c0fae4d57d915f29b3f8888973b20736bb0977b9b5cae9e3f8718459e5102be5b024 SHA512 c36ed47a2c697b5d4f786a523091a64d4cf41e57acf337971640f536588811efbb2e23645b9c1e763f98e0c72923c8571ed151d12106326f41f0385732e5ff37
42 DIST gcc-12.0.0-musl-patches-4.tar.xz 4456 BLAKE2B 80ae755b52c31d57eb737b3ec5e70d96e7e20f6720664cd94573b1c6cd079a0e29f73277c27b2f2570706da5239006dabd44f834824c515f6615ed5dc39c273f SHA512 cf917f40133d2b8090e98880e6c87d38129f44bcb454f4d707ef57967635a6fb571d7b85b7cb854421bc9aa88e48767a47aad99c767f9415899f97922d61c497
43 DIST gcc-12.0.0-patches-5.tar.xz 9820 BLAKE2B cdebb6fa59e594f95cc4b028d329c0fed3ffa1731a4ca1a2954b7760f4a674e773cfe5888fb2c63a619d5d80ec464d98a94870bfe2e3ea34370afce7f67526bb SHA512 a9c27b0188fd842e88d6a831cdf1f9c6d0cada4ec260b5f7e67f3d8fe0f439fb0d2c82469de9fecebd657043babf3e63a24ee53776be2617bb90e1d3dd3f521e
44 DIST gcc-12.1.0-musl-patches-5.tar.xz 4656 BLAKE2B b8dead8e796df2563cc7bfd4ad95f71f7cfbd51bc0d2bccb7479d2856cc3731b55f5e23b548c5f5f37790aae269815bbba6ee6596c5183847eed0bb1878bf340 SHA512 480e3e34e3f7e7ae27319fa9c51913125b2d4f41b0994c6df4c5c6f008d3ffdacbe059cd1ee643c2b9248a0c69db90867a076b0456c8d6649a1a7e9b62ff6800
45 @@ -31,7 +24,6 @@ DIST gcc-12.1.0-patches-9.tar.xz 12536 BLAKE2B ceb045b2a5c5a2a3047d73296fa105742
46 DIST gcc-12.1.0.tar.xz 82701928 BLAKE2B dca5df8fea680dbeda721742cce5c97de7eb4be490a32a158e06b88e2b9dd092150b7cfe490bb69e48e2f75d8bba231c8a54cd46b48ddcdc01bf9553ab57019d SHA512 2121d295292814a6761edf1fba08c5f633ebe16f52b80e7b73a91050e71e1d2ed98bf17eebad263e191879561c02b48906c53faa4c4670c486a26fc75df23900
47 DIST gcc-12.2.0-RC-20220812.tar.xz 84732336 BLAKE2B de38eab480965e44d64ccda40070aadb0e892732b6fd4cd80feb5636aff2b14ee0ca2fb0ed38fb1ba46d83c6173a60069a9335cc0f321451edaac387c832056d SHA512 74d6f7c9cb1070920ae85533b6db986c3a784f74a3f5eac113c483230b78737c33bc6f10a2221ace7f9c8af0e3824390241da73d367dd77e5832205a47a47940
48 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
49 -DIST gcc-13-20220731.tar.xz 79440792 BLAKE2B c7b6e8113c5c858b0e348ce930ca71c3386b91d62f4a3355df38e899dff26f9e02d44673ad1d57a93a5edb3f8633b9f8fc74b779059b9fdb54ebc0f73c95ef36 SHA512 58e320f19cebe4d7364a64a2ded60ef6fb8f68d6abcd3a3c13b0a23ab016d4f40cd9e0e12f665b713314c34b46a65c263a4f04bfac01a7f476755987365aa4e0
50 DIST gcc-13-20220807.tar.xz 79472584 BLAKE2B d23ad0d06414c0e7dfc11473641abb63585c95a07b1da50f3c9d6ae6ba3f365b7bd17297914670468e8b26e4146c8de2dc35c0b96ddc752a07c1dca3a0227dce SHA512 03aed1aa6a73b4aaa5318e456334132576036ee859a26eba3d49826a03da554cec22739cc4fae441f72eb5ea53449e75b73e8f3a41192e09a6e00d4fc227a4ee
51 DIST gcc-13.0.0-patches-1.tar.xz 11064 BLAKE2B 82a7ad193dac00475931840bcee82ef7a51718a74af224b03a41f8349e34c2a64a3eb29985b4e2bffde958c58782242eccaedaa54d950e8d51d8bb6f45868e0e SHA512 e04b510f529dd3187a08ae9cb9a894a3d3d30af81f13c43cc082fda7d26c44a3bf19d36ec02024b2ade8b8c193e9730246abeadee603c41b5873c5b785709921
52 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb SHA512 b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2
53
54 diff --git a/sys-devel/gcc/gcc-11.2.0.ebuild b/sys-devel/gcc/gcc-11.2.0.ebuild
55 deleted file mode 100644
56 index 9dc5d2276295..000000000000
57 --- a/sys-devel/gcc/gcc-11.2.0.ebuild
58 +++ /dev/null
59 @@ -1,26 +0,0 @@
60 -# Copyright 1999-2022 Gentoo Authors
61 -# Distributed under the terms of the GNU General Public License v2
62 -
63 -EAPI="7"
64 -
65 -TOOLCHAIN_PATCH_DEV="slyfox"
66 -PATCH_VER="1"
67 -MUSL_VER="1"
68 -
69 -inherit toolchain
70 -
71 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
72 -
73 -RDEPEND=""
74 -BDEPEND="${CATEGORY}/binutils"
75 -
76 -src_prepare() {
77 - toolchain_src_prepare
78 -
79 - if tc-is-cross-compiler ; then
80 - # bug #803371
81 - eapply "${FILESDIR}"/gcc-11.2.0-cross-compile-include.patch
82 - fi
83 -
84 - eapply_user
85 -}
86
87 diff --git a/sys-devel/gcc/gcc-11.2.1_p20220115.ebuild b/sys-devel/gcc/gcc-11.2.1_p20220115.ebuild
88 deleted file mode 100644
89 index 4e44bafeab22..000000000000
90 --- a/sys-devel/gcc/gcc-11.2.1_p20220115.ebuild
91 +++ /dev/null
92 @@ -1,27 +0,0 @@
93 -# Copyright 1999-2022 Gentoo Authors
94 -# Distributed under the terms of the GNU General Public License v2
95 -
96 -EAPI=7
97 -
98 -TOOLCHAIN_PATCH_DEV="sam"
99 -PATCH_VER="4"
100 -PATCH_GCC_VER="11.3.0"
101 -MUSL_VER="1"
102 -MUSL_GCC_VER="11.3.0"
103 -
104 -inherit toolchain
105 -
106 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86"
107 -
108 -# Technically only if USE=hardened *too* right now, but no point in complicating it further.
109 -# If GCC is enabling CET by default, we need glibc to be built with support for it.
110 -# bug #830454
111 -RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
112 -DEPEND="${RDEPEND}"
113 -BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
114 -
115 -src_prepare() {
116 - toolchain_src_prepare
117 -
118 - eapply_user
119 -}
120
121 diff --git a/sys-devel/gcc/gcc-11.3.1_p20220805.ebuild b/sys-devel/gcc/gcc-11.3.1_p20220805.ebuild
122 deleted file mode 100644
123 index fec8a9f96524..000000000000
124 --- a/sys-devel/gcc/gcc-11.3.1_p20220805.ebuild
125 +++ /dev/null
126 @@ -1,52 +0,0 @@
127 -# Copyright 1999-2022 Gentoo Authors
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI=8
131 -
132 -TOOLCHAIN_PATCH_SUFFIX="xz"
133 -TOOLCHAIN_PATCH_DEV="sam"
134 -PATCH_VER="1"
135 -PATCH_GCC_VER="11.4.0"
136 -MUSL_VER="0"
137 -MUSL_GCC_VER="11.4.0"
138 -
139 -if [[ $(ver_cut 3) == 9999 ]] ; then
140 - MY_PV_2=$(ver_cut 2)
141 - if [[ ${MY_PV_2} == 0 ]] ; then
142 - MY_PV_2=0
143 - else
144 - MY_PV_2=$(($(ver_cut 2) - 1))
145 - fi
146 -
147 - # e.g. 12.2.9999 -> 12.1.1
148 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
149 -fi
150 -
151 -inherit toolchain
152 -# Needs to be after inherit (for now?), bug #830908
153 -EGIT_BRANCH=releases/gcc-$(ver_cut 1)
154 -
155 -# Don't keyword live ebuilds
156 -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
157 -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
158 -#fi
159 -
160 -# Technically only if USE=hardened *too* right now, but no point in complicating it further.
161 -# If GCC is enabling CET by default, we need glibc to be built with support for it.
162 -# bug #830454
163 -RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
164 -DEPEND="${RDEPEND}"
165 -BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
166 -
167 -src_prepare() {
168 - local p upstreamed_patches=(
169 - # add them here
170 - )
171 - for p in "${upstreamed_patches[@]}"; do
172 - rm -v "${WORKDIR}/patch/${p}" || die
173 - done
174 -
175 - toolchain_src_prepare
176 -
177 - eapply_user
178 -}
179
180 diff --git a/sys-devel/gcc/gcc-12.1.1_p20220806.ebuild b/sys-devel/gcc/gcc-12.1.1_p20220806.ebuild
181 deleted file mode 100644
182 index e6861078d44c..000000000000
183 --- a/sys-devel/gcc/gcc-12.1.1_p20220806.ebuild
184 +++ /dev/null
185 @@ -1,30 +0,0 @@
186 -# Copyright 1999-2022 Gentoo Authors
187 -# Distributed under the terms of the GNU General Public License v2
188 -
189 -EAPI=8
190 -
191 -TOOLCHAIN_PATCH_DEV="sam"
192 -PATCH_VER="9"
193 -PATCH_GCC_VER="12.1.0"
194 -MUSL_VER="6"
195 -MUSL_GCC_VER="12.1.0"
196 -
197 -inherit toolchain
198 -
199 -# Don't keyword live ebuilds
200 -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
201 -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
202 -#fi
203 -
204 -# Technically only if USE=hardened *too* right now, but no point in complicating it further.
205 -# If GCC is enabling CET by default, we need glibc to be built with support for it.
206 -# bug #830454
207 -RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
208 -DEPEND="${RDEPEND}"
209 -BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
210 -
211 -src_prepare() {
212 - toolchain_src_prepare
213 -
214 - eapply_user
215 -}
216
217 diff --git a/sys-devel/gcc/gcc-13.0.0_pre20220731.ebuild b/sys-devel/gcc/gcc-13.0.0_pre20220731.ebuild
218 deleted file mode 100644
219 index eaaa94a04634..000000000000
220 --- a/sys-devel/gcc/gcc-13.0.0_pre20220731.ebuild
221 +++ /dev/null
222 @@ -1,53 +0,0 @@
223 -# Copyright 1999-2022 Gentoo Authors
224 -# Distributed under the terms of the GNU General Public License v2
225 -
226 -EAPI=8
227 -
228 -TOOLCHAIN_PATCH_DEV="xen0n"
229 -PATCH_VER="1"
230 -PATCH_GCC_VER="13.0.0"
231 -MUSL_GCC_VER="13.0.0"
232 -
233 -if [[ $(ver_cut 3) == 9999 ]] ; then
234 - MY_PV_2=$(ver_cut 2)
235 - MY_PV_3=$(($(ver_cut 3) - 9998))
236 - if [[ ${MY_PV_2} == 0 ]] ; then
237 - MY_PV_2=0
238 - MY_PV_3=0
239 - else
240 - MY_PV_2=$(($(ver_cut 2) - 1))
241 - fi
242 -
243 - # e.g. 12.2.9999 -> 12.1.1
244 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
245 -fi
246 -
247 -inherit toolchain
248 -# Needs to be after inherit (for now?), bug #830908
249 -EGIT_BRANCH=master
250 -
251 -# Don't keyword live ebuilds
252 -if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
253 - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
254 - KEYWORDS=""
255 -fi
256 -
257 -# Technically only if USE=hardened *too* right now, but no point in complicating it further.
258 -# If GCC is enabling CET by default, we need glibc to be built with support for it.
259 -# bug #830454
260 -RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
261 -DEPEND="${RDEPEND}"
262 -BDEPEND="${CATEGORY}/binutils[cet(-)?]"
263 -
264 -src_prepare() {
265 - local p upstreamed_patches=(
266 - # add them here
267 - )
268 - for p in "${upstreamed_patches[@]}"; do
269 - rm -v "${WORKDIR}/patch/${p}" || die
270 - done
271 -
272 - toolchain_src_prepare
273 -
274 - eapply_user
275 -}