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 |
-} |