1 |
commit: cc759f5e1d010a36c0cabec55c608b09c88ac631 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Sep 10 02:43:03 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Sep 10 02:43:03 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc759f5e |
7 |
|
8 |
sys-devel/gcc: drop versions |
9 |
|
10 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
11 |
|
12 |
sys-devel/gcc/Manifest | 4 --- |
13 |
sys-devel/gcc/gcc-10.4.1_p20220818.ebuild | 58 ------------------------------- |
14 |
sys-devel/gcc/gcc-10.4.1_p20220825.ebuild | 58 ------------------------------- |
15 |
sys-devel/gcc/gcc-11.3.1_p20220819.ebuild | 52 --------------------------- |
16 |
sys-devel/gcc/gcc-11.3.1_p20220826.ebuild | 52 --------------------------- |
17 |
5 files changed, 224 deletions(-) |
18 |
|
19 |
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest |
20 |
index 22df0af2bb11..674fa4931c62 100644 |
21 |
--- a/sys-devel/gcc/Manifest |
22 |
+++ b/sys-devel/gcc/Manifest |
23 |
@@ -1,5 +1,3 @@ |
24 |
-DIST gcc-10-20220818.tar.xz 71755772 BLAKE2B b5cf59eb8dec7cc3bdd2317265d3568611ce170a18a35b0e3f1dc7c4510f46d1ecbdcc18fdda01b6af77c78aae7abb3de3def167b16a6292a4d08b8d94ad1f12 SHA512 e0e6b0e1be301ceb839ac05f0e5f495fd2932ea36e9d1308ead87f22e87c9ff50eaf4b9749ff1ab805977e6493201c31ba5e05e0f784675fa566eface85f9b93 |
25 |
-DIST gcc-10-20220825.tar.xz 71753264 BLAKE2B 8e7c6f06bd21891598334f3bcf8ba508d8983d41fd268b3f181280b85613e178c33c2ab5d400b4128422db6f2f5e1aed482be5e7065a4f27f1192d4d2a3bcb5c SHA512 b9867c72edb4fc85386cd7b0107e87512f4b293da34adab7ee66cb0243a55aaa9dc61560fdad5a1f58081474aa31960854c1fadc1a822cffb48be850b303ba0d |
26 |
DIST gcc-10-20220901.tar.xz 71753520 BLAKE2B 882d6b8a5eb0ea445e774b8ca076e82ad8bcbf01b65d0ee7edfba7a4f0c09037076f996b3758130f83919c3768bf75ba5be0f6990fd01a61adc3cb305056374d SHA512 1bbe0e182227fc4d66c53b55da97a903f59656bf5870fdd5215b33152c977e33abfd5404741cb4d6712aee92cfce831062e3410d16209f33ab2101c1db364255 |
27 |
DIST gcc-10-20220908.tar.xz 71756288 BLAKE2B 4ebe4c1d2d655a975049fc148f9458064658130b48ddd7d6ce9f156ba7a90e79d30381d9fec7b3f1725d924fbbf272a8a6720e97d61b6afbea91fcb48ae35e59 SHA512 dcf7dac5a0bbd879a9ae40203fe85adf4bf326d160fa8a180b5c1005e445d8ea866becb4b1864bde80eb905483cd47e8ea514432aef820f017a57d4f30d7b7d7 |
28 |
DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67 SHA512 83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570 |
29 |
@@ -7,8 +5,6 @@ DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B f336d69a8ad105b8c4a84e8248a5b8a88 |
30 |
DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434 SHA512 440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648 |
31 |
DIST gcc-10.5.0-musl-patches-1.tar.xz 3816 BLAKE2B 5995f934a40665d877342853fde8b414eed8770c72e6b11b295b7e7b3c9d38d7407dff63b5751f4449f6fa842c02e87f156cc868e7436a8313f7c8514242d255 SHA512 b93cc54cd7b78fdc487df7c449b03bbfd10094e45f3f8eef20cd69f27a68a14817fe662a2ec119b384eea2dad0491b70f838d010457e386700030b76457afad6 |
32 |
DIST gcc-10.5.0-patches-0.tar.xz 16188 BLAKE2B 3fe3163c4960ff02eb792b2d00b9b20e1c2b44ad2d2e79661ffa0a5795b1bb631bce83c506f485765a7b971e6d391ebc1803c327f0d8d06e457610f5d6074c90 SHA512 fde1fec92df535416221827d48daf7d498f675da5697bc15bb4e17ccfedf6e6705dd28f57a3c9ebc8065b49328246fa5aa1fd90bd88bc27fe2b7b3e924f0df15 |
33 |
-DIST gcc-11-20220819.tar.xz 75783200 BLAKE2B f047e2839932eb648f43e80cd80d940262f618093f340a51143eb857323b47a14725d733587dec06808c356cb153d0f35cf210806f5f8990e290f78dcb277568 SHA512 aa1418df17221d999ae4d3dd4fcab0f9c7a481e67dae98231b82bbc04f4df06b2add85e664e68e39616255644aa0dfb2df95cad485ec3f02e9db58740e37d8ca |
34 |
-DIST gcc-11-20220826.tar.xz 75781808 BLAKE2B 01b3e35edc96d29bdf6f41fcd04199aadb624bea38d317b0f8d7eaf3b10cf5c09ebf89b56db4508b31373ae76bdfda46f0d3dc70a59828091f430ddd3b4388c5 SHA512 6b604dce6f716cc7c0607c7821f3839e1b1f718e4b97acbec63601e992db1499012304b62473e497eab2f31f6b4baadb721869bd063fe4227a14551e0c12c620 |
35 |
DIST gcc-11-20220902.tar.xz 75785408 BLAKE2B d35d2dd3a3a3b1ae63facb55e93893155b59963ed9a9fc3650122fbb7f2274090e375ce41762587bee69c02f79b72f4f1c8e9b8e84035c41a1e9b269b4984f92 SHA512 4ee62df741b16212366a91a8124ac0fa5a8245565deabbc24f88b3379b5b9fbfebc04cd0b6e14ba2e1ef8d0624e3d52a763e259cfe1572489ba6797f3c713571 |
36 |
DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6 SHA512 cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334 |
37 |
DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb SHA512 bec8bf26b3e50633a5a2e0bb75ffeaba86becb704c14365ff3342e8d651ab75bb3ceec7808d88a25989b8c7182398184b95b6d1267aaef9aa828f687e4895e9d |
38 |
|
39 |
diff --git a/sys-devel/gcc/gcc-10.4.1_p20220818.ebuild b/sys-devel/gcc/gcc-10.4.1_p20220818.ebuild |
40 |
deleted file mode 100644 |
41 |
index bb603378916c..000000000000 |
42 |
--- a/sys-devel/gcc/gcc-10.4.1_p20220818.ebuild |
43 |
+++ /dev/null |
44 |
@@ -1,58 +0,0 @@ |
45 |
-# Copyright 1999-2022 Gentoo Authors |
46 |
-# Distributed under the terms of the GNU General Public License v2 |
47 |
- |
48 |
-EAPI=8 |
49 |
- |
50 |
-TOOLCHAIN_PATCH_SUFFIX="xz" |
51 |
-TOOLCHAIN_PATCH_DEV="sam" |
52 |
-#TOOLCHAIN_GCC_RC=1 |
53 |
-PATCH_GCC_VER="10.5.0" |
54 |
-PATCH_VER="0" |
55 |
-MUSL_VER="1" |
56 |
-MUSL_GCC_VER="10.5.0" |
57 |
- |
58 |
-if [[ $(ver_cut 3) == 9999 ]] ; then |
59 |
- MY_PV_2=$(ver_cut 2) |
60 |
- if [[ ${MY_PV_2} == 0 ]] ; then |
61 |
- MY_PV_2=0 |
62 |
- else |
63 |
- MY_PV_2=$(($(ver_cut 2) - 1)) |
64 |
- fi |
65 |
- |
66 |
- # e.g. 12.2.9999 -> 12.1.1 |
67 |
- TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) |
68 |
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then |
69 |
- # Cheesy hack for RCs |
70 |
- MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) |
71 |
- MY_P=${PN}-${MY_PV} |
72 |
- GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" |
73 |
- TOOLCHAIN_SET_S=no |
74 |
- S="${WORKDIR}"/${MY_P} |
75 |
-fi |
76 |
- |
77 |
-inherit toolchain |
78 |
-# Needs to be after inherit (for now?), bug #830908 |
79 |
-EGIT_BRANCH=releases/gcc-$(ver_cut 1) |
80 |
- |
81 |
-# Don't keyword live ebuilds |
82 |
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
83 |
-# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
84 |
-#fi |
85 |
- |
86 |
-RDEPEND="" |
87 |
-BDEPEND="${CATEGORY}/binutils" |
88 |
- |
89 |
-src_prepare() { |
90 |
- local p upstreamed_patches=( |
91 |
- # add them here |
92 |
- ) |
93 |
- for p in "${upstreamed_patches[@]}"; do |
94 |
- rm -v "${WORKDIR}/patch/${p}" || die |
95 |
- done |
96 |
- |
97 |
- if has_version '>=sys-libs/glibc-2.32-r1'; then |
98 |
- rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die |
99 |
- fi |
100 |
- |
101 |
- toolchain_src_prepare |
102 |
-} |
103 |
|
104 |
diff --git a/sys-devel/gcc/gcc-10.4.1_p20220825.ebuild b/sys-devel/gcc/gcc-10.4.1_p20220825.ebuild |
105 |
deleted file mode 100644 |
106 |
index bb603378916c..000000000000 |
107 |
--- a/sys-devel/gcc/gcc-10.4.1_p20220825.ebuild |
108 |
+++ /dev/null |
109 |
@@ -1,58 +0,0 @@ |
110 |
-# Copyright 1999-2022 Gentoo Authors |
111 |
-# Distributed under the terms of the GNU General Public License v2 |
112 |
- |
113 |
-EAPI=8 |
114 |
- |
115 |
-TOOLCHAIN_PATCH_SUFFIX="xz" |
116 |
-TOOLCHAIN_PATCH_DEV="sam" |
117 |
-#TOOLCHAIN_GCC_RC=1 |
118 |
-PATCH_GCC_VER="10.5.0" |
119 |
-PATCH_VER="0" |
120 |
-MUSL_VER="1" |
121 |
-MUSL_GCC_VER="10.5.0" |
122 |
- |
123 |
-if [[ $(ver_cut 3) == 9999 ]] ; then |
124 |
- MY_PV_2=$(ver_cut 2) |
125 |
- if [[ ${MY_PV_2} == 0 ]] ; then |
126 |
- MY_PV_2=0 |
127 |
- else |
128 |
- MY_PV_2=$(($(ver_cut 2) - 1)) |
129 |
- fi |
130 |
- |
131 |
- # e.g. 12.2.9999 -> 12.1.1 |
132 |
- TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) |
133 |
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then |
134 |
- # Cheesy hack for RCs |
135 |
- MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) |
136 |
- MY_P=${PN}-${MY_PV} |
137 |
- GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" |
138 |
- TOOLCHAIN_SET_S=no |
139 |
- S="${WORKDIR}"/${MY_P} |
140 |
-fi |
141 |
- |
142 |
-inherit toolchain |
143 |
-# Needs to be after inherit (for now?), bug #830908 |
144 |
-EGIT_BRANCH=releases/gcc-$(ver_cut 1) |
145 |
- |
146 |
-# Don't keyword live ebuilds |
147 |
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
148 |
-# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
149 |
-#fi |
150 |
- |
151 |
-RDEPEND="" |
152 |
-BDEPEND="${CATEGORY}/binutils" |
153 |
- |
154 |
-src_prepare() { |
155 |
- local p upstreamed_patches=( |
156 |
- # add them here |
157 |
- ) |
158 |
- for p in "${upstreamed_patches[@]}"; do |
159 |
- rm -v "${WORKDIR}/patch/${p}" || die |
160 |
- done |
161 |
- |
162 |
- if has_version '>=sys-libs/glibc-2.32-r1'; then |
163 |
- rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die |
164 |
- fi |
165 |
- |
166 |
- toolchain_src_prepare |
167 |
-} |
168 |
|
169 |
diff --git a/sys-devel/gcc/gcc-11.3.1_p20220819.ebuild b/sys-devel/gcc/gcc-11.3.1_p20220819.ebuild |
170 |
deleted file mode 100644 |
171 |
index 79b1ee62b754..000000000000 |
172 |
--- a/sys-devel/gcc/gcc-11.3.1_p20220819.ebuild |
173 |
+++ /dev/null |
174 |
@@ -1,52 +0,0 @@ |
175 |
-# Copyright 1999-2022 Gentoo Authors |
176 |
-# Distributed under the terms of the GNU General Public License v2 |
177 |
- |
178 |
-EAPI=8 |
179 |
- |
180 |
-TOOLCHAIN_PATCH_SUFFIX="xz" |
181 |
-TOOLCHAIN_PATCH_DEV="sam" |
182 |
-PATCH_VER="2" |
183 |
-PATCH_GCC_VER="11.4.0" |
184 |
-MUSL_VER="0" |
185 |
-MUSL_GCC_VER="11.4.0" |
186 |
- |
187 |
-if [[ $(ver_cut 3) == 9999 ]] ; then |
188 |
- MY_PV_2=$(ver_cut 2) |
189 |
- if [[ ${MY_PV_2} == 0 ]] ; then |
190 |
- MY_PV_2=0 |
191 |
- else |
192 |
- MY_PV_2=$(($(ver_cut 2) - 1)) |
193 |
- fi |
194 |
- |
195 |
- # e.g. 12.2.9999 -> 12.1.1 |
196 |
- TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) |
197 |
-fi |
198 |
- |
199 |
-inherit toolchain |
200 |
-# Needs to be after inherit (for now?), bug #830908 |
201 |
-EGIT_BRANCH=releases/gcc-$(ver_cut 1) |
202 |
- |
203 |
-# Don't keyword live ebuilds |
204 |
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
205 |
-# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
206 |
-#fi |
207 |
- |
208 |
-# Technically only if USE=hardened *too* right now, but no point in complicating it further. |
209 |
-# If GCC is enabling CET by default, we need glibc to be built with support for it. |
210 |
-# bug #830454 |
211 |
-RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" |
212 |
-DEPEND="${RDEPEND}" |
213 |
-BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" |
214 |
- |
215 |
-src_prepare() { |
216 |
- local p upstreamed_patches=( |
217 |
- # add them here |
218 |
- ) |
219 |
- for p in "${upstreamed_patches[@]}"; do |
220 |
- rm -v "${WORKDIR}/patch/${p}" || die |
221 |
- done |
222 |
- |
223 |
- toolchain_src_prepare |
224 |
- |
225 |
- eapply_user |
226 |
-} |
227 |
|
228 |
diff --git a/sys-devel/gcc/gcc-11.3.1_p20220826.ebuild b/sys-devel/gcc/gcc-11.3.1_p20220826.ebuild |
229 |
deleted file mode 100644 |
230 |
index 79b1ee62b754..000000000000 |
231 |
--- a/sys-devel/gcc/gcc-11.3.1_p20220826.ebuild |
232 |
+++ /dev/null |
233 |
@@ -1,52 +0,0 @@ |
234 |
-# Copyright 1999-2022 Gentoo Authors |
235 |
-# Distributed under the terms of the GNU General Public License v2 |
236 |
- |
237 |
-EAPI=8 |
238 |
- |
239 |
-TOOLCHAIN_PATCH_SUFFIX="xz" |
240 |
-TOOLCHAIN_PATCH_DEV="sam" |
241 |
-PATCH_VER="2" |
242 |
-PATCH_GCC_VER="11.4.0" |
243 |
-MUSL_VER="0" |
244 |
-MUSL_GCC_VER="11.4.0" |
245 |
- |
246 |
-if [[ $(ver_cut 3) == 9999 ]] ; then |
247 |
- MY_PV_2=$(ver_cut 2) |
248 |
- if [[ ${MY_PV_2} == 0 ]] ; then |
249 |
- MY_PV_2=0 |
250 |
- else |
251 |
- MY_PV_2=$(($(ver_cut 2) - 1)) |
252 |
- fi |
253 |
- |
254 |
- # e.g. 12.2.9999 -> 12.1.1 |
255 |
- TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) |
256 |
-fi |
257 |
- |
258 |
-inherit toolchain |
259 |
-# Needs to be after inherit (for now?), bug #830908 |
260 |
-EGIT_BRANCH=releases/gcc-$(ver_cut 1) |
261 |
- |
262 |
-# Don't keyword live ebuilds |
263 |
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
264 |
-# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
265 |
-#fi |
266 |
- |
267 |
-# Technically only if USE=hardened *too* right now, but no point in complicating it further. |
268 |
-# If GCC is enabling CET by default, we need glibc to be built with support for it. |
269 |
-# bug #830454 |
270 |
-RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" |
271 |
-DEPEND="${RDEPEND}" |
272 |
-BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" |
273 |
- |
274 |
-src_prepare() { |
275 |
- local p upstreamed_patches=( |
276 |
- # add them here |
277 |
- ) |
278 |
- for p in "${upstreamed_patches[@]}"; do |
279 |
- rm -v "${WORKDIR}/patch/${p}" || die |
280 |
- done |
281 |
- |
282 |
- toolchain_src_prepare |
283 |
- |
284 |
- eapply_user |
285 |
-} |