1 |
commit: 56b18019247f4f833ebb9830525ac9d821a71a54 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Aug 31 04:52:38 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 31 04:53:45 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b18019 |
7 |
|
8 |
sys-devel/gcc: drop versions |
9 |
|
10 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
11 |
|
12 |
sys-devel/gcc/Manifest | 16 -------- |
13 |
sys-devel/gcc/gcc-10.3.0-r2.ebuild | 25 ------------- |
14 |
sys-devel/gcc/gcc-10.4.1_p20220811.ebuild | 58 ----------------------------- |
15 |
sys-devel/gcc/gcc-11.3.1_p20220812.ebuild | 52 -------------------------- |
16 |
sys-devel/gcc/gcc-12.1.0.ebuild | 31 --------------- |
17 |
sys-devel/gcc/gcc-12.1.1_p20220625.ebuild | 30 --------------- |
18 |
sys-devel/gcc/gcc-12.1.1_p20220812.ebuild | 53 -------------------------- |
19 |
sys-devel/gcc/gcc-13.0.0_pre20220814.ebuild | 53 -------------------------- |
20 |
sys-devel/gcc/gcc-13.0.0_pre20220821.ebuild | 53 -------------------------- |
21 |
9 files changed, 371 deletions(-) |
22 |
|
23 |
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest |
24 |
index cb058fb4e6c8..fd1b16f1726d 100644 |
25 |
--- a/sys-devel/gcc/Manifest |
26 |
+++ b/sys-devel/gcc/Manifest |
27 |
@@ -1,15 +1,10 @@ |
28 |
-DIST gcc-10-20220811.tar.xz 71753800 BLAKE2B 3aa402b185da2e0ea9d262c561a72acc7dd801ea62ca4a8d7a3b053adc5a94dc9b7ecb657b782961505e907cded25bb28a3495d0b975f68fab5385bcc5d9dccc SHA512 cd6fa0673c3bdea1fe857529ec4c847f9306a4380def895b361e70202984bc5bac820b8a9f0d7fdcf9a39258c804fe556b567258aa7ee19b84849eef8a61801d |
29 |
DIST gcc-10-20220818.tar.xz 71755772 BLAKE2B b5cf59eb8dec7cc3bdd2317265d3568611ce170a18a35b0e3f1dc7c4510f46d1ecbdcc18fdda01b6af77c78aae7abb3de3def167b16a6292a4d08b8d94ad1f12 SHA512 e0e6b0e1be301ceb839ac05f0e5f495fd2932ea36e9d1308ead87f22e87c9ff50eaf4b9749ff1ab805977e6493201c31ba5e05e0f784675fa566eface85f9b93 |
30 |
DIST gcc-10-20220825.tar.xz 71753264 BLAKE2B 8e7c6f06bd21891598334f3bcf8ba508d8983d41fd268b3f181280b85613e178c33c2ab5d400b4128422db6f2f5e1aed482be5e7065a4f27f1192d4d2a3bcb5c SHA512 b9867c72edb4fc85386cd7b0107e87512f4b293da34adab7ee66cb0243a55aaa9dc61560fdad5a1f58081474aa31960854c1fadc1a822cffb48be850b303ba0d |
31 |
-DIST gcc-10.3.0-musl-patches-1.tar.bz2 2999 BLAKE2B 3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98 SHA512 21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384 |
32 |
-DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a SHA512 c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084 |
33 |
-DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb SHA512 2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86 |
34 |
DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67 SHA512 83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570 |
35 |
DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B f336d69a8ad105b8c4a84e8248a5b8a88175d3f1d67d32c6bee1780d252d86947059bd624992e6292610e86c9012f4d901a1a54df0d184dd023d404a0707700e SHA512 aa8fb42f20587f8519e7b06037da4d8f7d386b63e228b239a0445a51df4e401940fcd81482381d966622054aef3e0db06d1def5c74ac3d3dcc9c75c3b966c758 |
36 |
DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434 SHA512 440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648 |
37 |
DIST gcc-10.5.0-musl-patches-1.tar.xz 3816 BLAKE2B 5995f934a40665d877342853fde8b414eed8770c72e6b11b295b7e7b3c9d38d7407dff63b5751f4449f6fa842c02e87f156cc868e7436a8313f7c8514242d255 SHA512 b93cc54cd7b78fdc487df7c449b03bbfd10094e45f3f8eef20cd69f27a68a14817fe662a2ec119b384eea2dad0491b70f838d010457e386700030b76457afad6 |
38 |
DIST gcc-10.5.0-patches-0.tar.xz 16188 BLAKE2B 3fe3163c4960ff02eb792b2d00b9b20e1c2b44ad2d2e79661ffa0a5795b1bb631bce83c506f485765a7b971e6d391ebc1803c327f0d8d06e457610f5d6074c90 SHA512 fde1fec92df535416221827d48daf7d498f675da5697bc15bb4e17ccfedf6e6705dd28f57a3c9ebc8065b49328246fa5aa1fd90bd88bc27fe2b7b3e924f0df15 |
39 |
-DIST gcc-11-20220812.tar.xz 75781320 BLAKE2B f7776dcc0168cd0b624760deab9185b36e2f5718cdacb7cff911813791ed31321b34b5f14ee6e3264c61a95c5cd8cf80c93e6e80f6fdac5f49818e0f5c242486 SHA512 d2fbc18dcac84951c541d90a78719254429b133de05e4f6f37e3d3c160695ea5e2e6563cd78b90bdce29cb2e465aabe4215ec1262bb74c23eba2be57be074070 |
40 |
DIST gcc-11-20220819.tar.xz 75783200 BLAKE2B f047e2839932eb648f43e80cd80d940262f618093f340a51143eb857323b47a14725d733587dec06808c356cb153d0f35cf210806f5f8990e290f78dcb277568 SHA512 aa1418df17221d999ae4d3dd4fcab0f9c7a481e67dae98231b82bbc04f4df06b2add85e664e68e39616255644aa0dfb2df95cad485ec3f02e9db58740e37d8ca |
41 |
DIST gcc-11-20220826.tar.xz 75781808 BLAKE2B 01b3e35edc96d29bdf6f41fcd04199aadb624bea38d317b0f8d7eaf3b10cf5c09ebf89b56db4508b31373ae76bdfda46f0d3dc70a59828091f430ddd3b4388c5 SHA512 6b604dce6f716cc7c0607c7821f3839e1b1f718e4b97acbec63601e992db1499012304b62473e497eab2f31f6b4baadb721869bd063fe4227a14551e0c12c620 |
42 |
DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6 SHA512 cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334 |
43 |
@@ -17,21 +12,10 @@ DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 426f00feaa982a35d2c459e7a2c2e9d29 |
44 |
DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469 SHA512 f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7 |
45 |
DIST gcc-11.4.0-musl-patches-0.tar.xz 3844 BLAKE2B f3f1be6718e3cf08e553a1a2319a85e13368279849f6f3ab89ad7abe505316afacf5084846c0cb133bdcb5c918244644242c194e6ce55455a26e67b3983d73ef SHA512 a81db52d21de364137461dcff7e1af696df4a02fa26452f90439ae4af14ccbffe68eb4ee93ae56257490ab8aa36b4bff37c4e1f2cf4dd4624b3a6fb4cb50b7ac |
46 |
DIST gcc-11.4.0-patches-2.tar.xz 14224 BLAKE2B d3030c19a7bd8bd082fd39b35c3e80883ae541ab28232513ba60095fe81f5fe1fbdc54829a1556b2d278328033f6eb8a81e9ee268a6020b554388a60842b02e6 SHA512 60aa19f00fb29b7c8a68c73de274e24559dc896f551d47153ea511b202941caa950c0aff62ad28d057a8ed16f2aec2c06e681e7286d65ab3610b6948d7bb840a |
47 |
-DIST gcc-12-20220625.tar.xz 79092788 BLAKE2B 491da523abc0a63bbceaa6c76b251a5b6c224e1684b5db4e6155fdcab4b0d8d505376d30a13e1b0331f37558aac311477bbb3179b63da850acae436b642c9ee1 SHA512 0527c6d69cd53e8aba3464746b7989e3128af74818864a2e5b4be66313203d32a84201440a254da8de72842b0ebbbccf1ec14c6a121cb09f9454358b0a37b8f9 |
48 |
DIST gcc-12-20220827.tar.xz 79135916 BLAKE2B bcb8de57a2a65eb242a6c3784d9b79fce0af759ae63b6654ed807973224ab4114a700ac1f2811eadaf1647f1838b4719b8eaaa94593e91377b64cd5fb207e987 SHA512 9c15debedfe2707cdcf7ef865a7467e7652826c392e6c241578bb839c53ab5a903b36e09d3eba13c7572fcb778399d4fa5fd136a81eddac98ee193223452e3b2 |
49 |
-DIST gcc-12.0.0-musl-patches-4.tar.xz 4456 BLAKE2B 80ae755b52c31d57eb737b3ec5e70d96e7e20f6720664cd94573b1c6cd079a0e29f73277c27b2f2570706da5239006dabd44f834824c515f6615ed5dc39c273f SHA512 cf917f40133d2b8090e98880e6c87d38129f44bcb454f4d707ef57967635a6fb571d7b85b7cb854421bc9aa88e48767a47aad99c767f9415899f97922d61c497 |
50 |
-DIST gcc-12.0.0-patches-5.tar.xz 9820 BLAKE2B cdebb6fa59e594f95cc4b028d329c0fed3ffa1731a4ca1a2954b7760f4a674e773cfe5888fb2c63a619d5d80ec464d98a94870bfe2e3ea34370afce7f67526bb SHA512 a9c27b0188fd842e88d6a831cdf1f9c6d0cada4ec260b5f7e67f3d8fe0f439fb0d2c82469de9fecebd657043babf3e63a24ee53776be2617bb90e1d3dd3f521e |
51 |
-DIST gcc-12.1.0-musl-patches-5.tar.xz 4656 BLAKE2B b8dead8e796df2563cc7bfd4ad95f71f7cfbd51bc0d2bccb7479d2856cc3731b55f5e23b548c5f5f37790aae269815bbba6ee6596c5183847eed0bb1878bf340 SHA512 480e3e34e3f7e7ae27319fa9c51913125b2d4f41b0994c6df4c5c6f008d3ffdacbe059cd1ee643c2b9248a0c69db90867a076b0456c8d6649a1a7e9b62ff6800 |
52 |
-DIST gcc-12.1.0-musl-patches-6.tar.xz 3840 BLAKE2B 5d8ce4dcebd081fae485d3e1367c06c185e07c110b0cfe9598b71209c55adf96a26e198ab91fb3dfb33ddb2d8abd211a518dd74f5113cae1e3a4f90db32bb746 SHA512 b666ac0e9bef1b74dc5cc616ddb13dc40d9ecd1f5ae48b877cc1003356952a9afd800327d4210c732deb94554403d9b8730d2037bec380e413fc9a6cb59ecf23 |
53 |
-DIST gcc-12.1.0-patches-8.tar.xz 12020 BLAKE2B 6138ef4d76a682ecfd05ba7c80d8f5db791ea24420d944b7f55b8aa55e7a42d02c0d20d0c25ebba92cdf85fdeb3dad7c7e2676d4a39197862bb90cfc9151ce48 SHA512 d2784967ca580bdc9308bc4b2449eb23601aab46bfcca10f4e7db2267e04950e4d9ffe4d0091fb916149a4982786c80959a069e0da07638bfdcf9d5b8926627b |
54 |
-DIST gcc-12.1.0-patches-9.tar.xz 12536 BLAKE2B ceb045b2a5c5a2a3047d73296fa1057421ef58c7f793d1f031f43dbd1a6faf49bdf1956e96a4f8e34c4d3fde2c26fcc9b146c223d8b1b3e1f944c2ec8574b786 SHA512 b899ec2d6da65df0f32838be3c89dbb1dc6b423133aa5121635547a1aa18b5d52b920e62522143682c0818baf185ebacb75ab84383ef0ad9768ba567807da5f4 |
55 |
-DIST gcc-12.1.0.tar.xz 82701928 BLAKE2B dca5df8fea680dbeda721742cce5c97de7eb4be490a32a158e06b88e2b9dd092150b7cfe490bb69e48e2f75d8bba231c8a54cd46b48ddcdc01bf9553ab57019d SHA512 2121d295292814a6761edf1fba08c5f633ebe16f52b80e7b73a91050e71e1d2ed98bf17eebad263e191879561c02b48906c53faa4c4670c486a26fc75df23900 |
56 |
-DIST gcc-12.2.0-RC-20220812.tar.xz 84732336 BLAKE2B de38eab480965e44d64ccda40070aadb0e892732b6fd4cd80feb5636aff2b14ee0ca2fb0ed38fb1ba46d83c6173a60069a9335cc0f321451edaac387c832056d SHA512 74d6f7c9cb1070920ae85533b6db986c3a784f74a3f5eac113c483230b78737c33bc6f10a2221ace7f9c8af0e3824390241da73d367dd77e5832205a47a47940 |
57 |
DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7 SHA512 c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606 |
58 |
DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb SHA512 f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258 |
59 |
DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173 |
60 |
-DIST gcc-13-20220814.tar.xz 79486896 BLAKE2B 1e0a6d894b2a63241c7d005ce6e0628b4fe7fdf18be976ec2ee4d87c8f312693131fb5979a6a3845e923ea30dbe637f5bcb0112d09e99d611d3d14563054c079 SHA512 5cd9cd814bf09a24bd263a33db2a55e82c0601cd662f90926e4e7e0379546ee688d463ecb913243db1a9647e134d4f41eb99b2ff0ac8741ab5d3650a36669463 |
61 |
-DIST gcc-13-20220821.tar.xz 79521000 BLAKE2B d31999dfd204e502c5b10de3ebbbe16b6455c1a8edf9888e08e0e972a52d02176eef13fce06fa4bb803d24f41fbcaee433488c04bd46475c4679554969dfb61f SHA512 992900e0f7e5aba35f8b735d3613cc0ae49151bf90b1c4789ba96580322c6c69766dcb07dbe6f18d6f9cb87dd64bd5603b9283dcfe1a4a143cc52239c883611d |
62 |
DIST gcc-13-20220828.tar.xz 79804664 BLAKE2B fb77fe6fc60fb347f7910ff5210085fb619f834eaca0e20ce57f7ebf083a954b83bd56a3b3e2e5a1fa7ffc63a798e6cd786faf03bc469202ccc0cc5cd9305011 SHA512 c5222f93102c53af77b0c77ea410cc703de001b3800d5134aff5a136a8598267d0cb17b5bfecda2ae155b6d482f284814b2ab943d46d1182fbac019013a7e513 |
63 |
DIST gcc-13.0.0-patches-1.tar.xz 11064 BLAKE2B 82a7ad193dac00475931840bcee82ef7a51718a74af224b03a41f8349e34c2a64a3eb29985b4e2bffde958c58782242eccaedaa54d950e8d51d8bb6f45868e0e SHA512 e04b510f529dd3187a08ae9cb9a894a3d3d30af81f13c43cc082fda7d26c44a3bf19d36ec02024b2ade8b8c193e9730246abeadee603c41b5873c5b785709921 |
64 |
DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb SHA512 b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2 |
65 |
|
66 |
diff --git a/sys-devel/gcc/gcc-10.3.0-r2.ebuild b/sys-devel/gcc/gcc-10.3.0-r2.ebuild |
67 |
deleted file mode 100644 |
68 |
index d62162f1a68d..000000000000 |
69 |
--- a/sys-devel/gcc/gcc-10.3.0-r2.ebuild |
70 |
+++ /dev/null |
71 |
@@ -1,25 +0,0 @@ |
72 |
-# Copyright 1999-2022 Gentoo Authors |
73 |
-# Distributed under the terms of the GNU General Public License v2 |
74 |
- |
75 |
-EAPI="7" |
76 |
- |
77 |
-TOOLCHAIN_PATCH_DEV="slyfox" |
78 |
-PATCH_VER="3" |
79 |
-MUSL_VER="1" |
80 |
- |
81 |
-inherit toolchain |
82 |
- |
83 |
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" |
84 |
- |
85 |
-RDEPEND="" |
86 |
-BDEPEND="${CATEGORY}/binutils" |
87 |
- |
88 |
-src_prepare() { |
89 |
- if has_version '>=sys-libs/glibc-2.32-r1'; then |
90 |
- rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die |
91 |
- fi |
92 |
- |
93 |
- toolchain_src_prepare |
94 |
- |
95 |
- eapply_user |
96 |
-} |
97 |
|
98 |
diff --git a/sys-devel/gcc/gcc-10.4.1_p20220811.ebuild b/sys-devel/gcc/gcc-10.4.1_p20220811.ebuild |
99 |
deleted file mode 100644 |
100 |
index bb603378916c..000000000000 |
101 |
--- a/sys-devel/gcc/gcc-10.4.1_p20220811.ebuild |
102 |
+++ /dev/null |
103 |
@@ -1,58 +0,0 @@ |
104 |
-# Copyright 1999-2022 Gentoo Authors |
105 |
-# Distributed under the terms of the GNU General Public License v2 |
106 |
- |
107 |
-EAPI=8 |
108 |
- |
109 |
-TOOLCHAIN_PATCH_SUFFIX="xz" |
110 |
-TOOLCHAIN_PATCH_DEV="sam" |
111 |
-#TOOLCHAIN_GCC_RC=1 |
112 |
-PATCH_GCC_VER="10.5.0" |
113 |
-PATCH_VER="0" |
114 |
-MUSL_VER="1" |
115 |
-MUSL_GCC_VER="10.5.0" |
116 |
- |
117 |
-if [[ $(ver_cut 3) == 9999 ]] ; then |
118 |
- MY_PV_2=$(ver_cut 2) |
119 |
- if [[ ${MY_PV_2} == 0 ]] ; then |
120 |
- MY_PV_2=0 |
121 |
- else |
122 |
- MY_PV_2=$(($(ver_cut 2) - 1)) |
123 |
- fi |
124 |
- |
125 |
- # e.g. 12.2.9999 -> 12.1.1 |
126 |
- TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) |
127 |
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then |
128 |
- # Cheesy hack for RCs |
129 |
- MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) |
130 |
- MY_P=${PN}-${MY_PV} |
131 |
- GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" |
132 |
- TOOLCHAIN_SET_S=no |
133 |
- S="${WORKDIR}"/${MY_P} |
134 |
-fi |
135 |
- |
136 |
-inherit toolchain |
137 |
-# Needs to be after inherit (for now?), bug #830908 |
138 |
-EGIT_BRANCH=releases/gcc-$(ver_cut 1) |
139 |
- |
140 |
-# Don't keyword live ebuilds |
141 |
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
142 |
-# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
143 |
-#fi |
144 |
- |
145 |
-RDEPEND="" |
146 |
-BDEPEND="${CATEGORY}/binutils" |
147 |
- |
148 |
-src_prepare() { |
149 |
- local p upstreamed_patches=( |
150 |
- # add them here |
151 |
- ) |
152 |
- for p in "${upstreamed_patches[@]}"; do |
153 |
- rm -v "${WORKDIR}/patch/${p}" || die |
154 |
- done |
155 |
- |
156 |
- if has_version '>=sys-libs/glibc-2.32-r1'; then |
157 |
- rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die |
158 |
- fi |
159 |
- |
160 |
- toolchain_src_prepare |
161 |
-} |
162 |
|
163 |
diff --git a/sys-devel/gcc/gcc-11.3.1_p20220812.ebuild b/sys-devel/gcc/gcc-11.3.1_p20220812.ebuild |
164 |
deleted file mode 100644 |
165 |
index 79b1ee62b754..000000000000 |
166 |
--- a/sys-devel/gcc/gcc-11.3.1_p20220812.ebuild |
167 |
+++ /dev/null |
168 |
@@ -1,52 +0,0 @@ |
169 |
-# Copyright 1999-2022 Gentoo Authors |
170 |
-# Distributed under the terms of the GNU General Public License v2 |
171 |
- |
172 |
-EAPI=8 |
173 |
- |
174 |
-TOOLCHAIN_PATCH_SUFFIX="xz" |
175 |
-TOOLCHAIN_PATCH_DEV="sam" |
176 |
-PATCH_VER="2" |
177 |
-PATCH_GCC_VER="11.4.0" |
178 |
-MUSL_VER="0" |
179 |
-MUSL_GCC_VER="11.4.0" |
180 |
- |
181 |
-if [[ $(ver_cut 3) == 9999 ]] ; then |
182 |
- MY_PV_2=$(ver_cut 2) |
183 |
- if [[ ${MY_PV_2} == 0 ]] ; then |
184 |
- MY_PV_2=0 |
185 |
- else |
186 |
- MY_PV_2=$(($(ver_cut 2) - 1)) |
187 |
- fi |
188 |
- |
189 |
- # e.g. 12.2.9999 -> 12.1.1 |
190 |
- TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) |
191 |
-fi |
192 |
- |
193 |
-inherit toolchain |
194 |
-# Needs to be after inherit (for now?), bug #830908 |
195 |
-EGIT_BRANCH=releases/gcc-$(ver_cut 1) |
196 |
- |
197 |
-# Don't keyword live ebuilds |
198 |
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
199 |
-# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
200 |
-#fi |
201 |
- |
202 |
-# Technically only if USE=hardened *too* right now, but no point in complicating it further. |
203 |
-# If GCC is enabling CET by default, we need glibc to be built with support for it. |
204 |
-# bug #830454 |
205 |
-RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" |
206 |
-DEPEND="${RDEPEND}" |
207 |
-BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" |
208 |
- |
209 |
-src_prepare() { |
210 |
- local p upstreamed_patches=( |
211 |
- # add them here |
212 |
- ) |
213 |
- for p in "${upstreamed_patches[@]}"; do |
214 |
- rm -v "${WORKDIR}/patch/${p}" || die |
215 |
- done |
216 |
- |
217 |
- toolchain_src_prepare |
218 |
- |
219 |
- eapply_user |
220 |
-} |
221 |
|
222 |
diff --git a/sys-devel/gcc/gcc-12.1.0.ebuild b/sys-devel/gcc/gcc-12.1.0.ebuild |
223 |
deleted file mode 100644 |
224 |
index d2fce9d32825..000000000000 |
225 |
--- a/sys-devel/gcc/gcc-12.1.0.ebuild |
226 |
+++ /dev/null |
227 |
@@ -1,31 +0,0 @@ |
228 |
-# Copyright 1999-2022 Gentoo Authors |
229 |
-# Distributed under the terms of the GNU General Public License v2 |
230 |
- |
231 |
-EAPI=8 |
232 |
- |
233 |
-TOOLCHAIN_PATCH_DEV="sam" |
234 |
-PATCH_VER="5" |
235 |
-PATCH_GCC_VER="12.0.0" |
236 |
-MUSL_VER="4" |
237 |
-MUSL_GCC_VER="12.0.0" |
238 |
- |
239 |
-inherit toolchain |
240 |
- |
241 |
-# Don't keyword live ebuilds |
242 |
-if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
243 |
- #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
244 |
- KEYWORDS="~loong" |
245 |
-fi |
246 |
- |
247 |
-# Technically only if USE=hardened *too* right now, but no point in complicating it further. |
248 |
-# If GCC is enabling CET by default, we need glibc to be built with support for it. |
249 |
-# bug #830454 |
250 |
-RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" |
251 |
-DEPEND="${RDEPEND}" |
252 |
-BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" |
253 |
- |
254 |
-src_prepare() { |
255 |
- toolchain_src_prepare |
256 |
- |
257 |
- eapply_user |
258 |
-} |
259 |
|
260 |
diff --git a/sys-devel/gcc/gcc-12.1.1_p20220625.ebuild b/sys-devel/gcc/gcc-12.1.1_p20220625.ebuild |
261 |
deleted file mode 100644 |
262 |
index 51819ad52713..000000000000 |
263 |
--- a/sys-devel/gcc/gcc-12.1.1_p20220625.ebuild |
264 |
+++ /dev/null |
265 |
@@ -1,30 +0,0 @@ |
266 |
-# Copyright 1999-2022 Gentoo Authors |
267 |
-# Distributed under the terms of the GNU General Public License v2 |
268 |
- |
269 |
-EAPI=8 |
270 |
- |
271 |
-TOOLCHAIN_PATCH_DEV="sam" |
272 |
-PATCH_VER="8" |
273 |
-PATCH_GCC_VER="12.1.0" |
274 |
-MUSL_VER="5" |
275 |
-MUSL_GCC_VER="12.1.0" |
276 |
- |
277 |
-inherit toolchain |
278 |
- |
279 |
-# Don't keyword live ebuilds |
280 |
-if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
281 |
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
282 |
-fi |
283 |
- |
284 |
-# Technically only if USE=hardened *too* right now, but no point in complicating it further. |
285 |
-# If GCC is enabling CET by default, we need glibc to be built with support for it. |
286 |
-# bug #830454 |
287 |
-RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" |
288 |
-DEPEND="${RDEPEND}" |
289 |
-BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" |
290 |
- |
291 |
-src_prepare() { |
292 |
- toolchain_src_prepare |
293 |
- |
294 |
- eapply_user |
295 |
-} |
296 |
|
297 |
diff --git a/sys-devel/gcc/gcc-12.1.1_p20220812.ebuild b/sys-devel/gcc/gcc-12.1.1_p20220812.ebuild |
298 |
deleted file mode 100644 |
299 |
index 9be0f30fd1e6..000000000000 |
300 |
--- a/sys-devel/gcc/gcc-12.1.1_p20220812.ebuild |
301 |
+++ /dev/null |
302 |
@@ -1,53 +0,0 @@ |
303 |
-# Copyright 1999-2022 Gentoo Authors |
304 |
-# Distributed under the terms of the GNU General Public License v2 |
305 |
- |
306 |
-EAPI=8 |
307 |
- |
308 |
-TOOLCHAIN_GCC_RC=1 |
309 |
-TOOLCHAIN_PATCH_DEV="sam" |
310 |
-PATCH_VER="9" |
311 |
-PATCH_GCC_VER="12.1.0" |
312 |
-MUSL_VER="6" |
313 |
-MUSL_GCC_VER="12.1.0" |
314 |
- |
315 |
-if [[ $(ver_cut 3) == 9999 ]] ; then |
316 |
- MY_PV_2=$(ver_cut 2) |
317 |
- if [[ ${MY_PV_2} == 0 ]] ; then |
318 |
- MY_PV_2=0 |
319 |
- else |
320 |
- MY_PV_2=$(($(ver_cut 2) - 1)) |
321 |
- fi |
322 |
- |
323 |
- # e.g. 12.2.9999 -> 12.1.1 |
324 |
- TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) |
325 |
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then |
326 |
- # Cheesy hack for RCs |
327 |
- MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) |
328 |
- MY_P=${PN}-${MY_PV} |
329 |
- GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" |
330 |
- TOOLCHAIN_SET_S=no |
331 |
- S="${WORKDIR}"/${MY_P} |
332 |
-fi |
333 |
- |
334 |
-inherit toolchain |
335 |
- |
336 |
-# Needs to be after inherit (for now?), bug #830908 |
337 |
-EGIT_BRANCH=releases/gcc-$(ver_cut 1) |
338 |
- |
339 |
-# Don't keyword live ebuilds |
340 |
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
341 |
-# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
342 |
-#fi |
343 |
- |
344 |
-# Technically only if USE=hardened *too* right now, but no point in complicating it further. |
345 |
-# If GCC is enabling CET by default, we need glibc to be built with support for it. |
346 |
-# bug #830454 |
347 |
-RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" |
348 |
-DEPEND="${RDEPEND}" |
349 |
-BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" |
350 |
- |
351 |
-src_prepare() { |
352 |
- toolchain_src_prepare |
353 |
- |
354 |
- eapply_user |
355 |
-} |
356 |
|
357 |
diff --git a/sys-devel/gcc/gcc-13.0.0_pre20220814.ebuild b/sys-devel/gcc/gcc-13.0.0_pre20220814.ebuild |
358 |
deleted file mode 100644 |
359 |
index 641ab05e8153..000000000000 |
360 |
--- a/sys-devel/gcc/gcc-13.0.0_pre20220814.ebuild |
361 |
+++ /dev/null |
362 |
@@ -1,53 +0,0 @@ |
363 |
-# Copyright 1999-2022 Gentoo Authors |
364 |
-# Distributed under the terms of the GNU General Public License v2 |
365 |
- |
366 |
-EAPI=8 |
367 |
- |
368 |
-TOOLCHAIN_PATCH_DEV="xen0n" |
369 |
-PATCH_VER="1" |
370 |
-PATCH_GCC_VER="13.0.0" |
371 |
-MUSL_GCC_VER="13.0.0" |
372 |
- |
373 |
-if [[ $(ver_cut 3) == 9999 ]] ; then |
374 |
- MY_PV_2=$(ver_cut 2) |
375 |
- MY_PV_3=$(($(ver_cut 3) - 9998)) |
376 |
- if [[ ${MY_PV_2} == 0 ]] ; then |
377 |
- MY_PV_2=0 |
378 |
- MY_PV_3=0 |
379 |
- else |
380 |
- MY_PV_2=$(($(ver_cut 2) - 1)) |
381 |
- fi |
382 |
- |
383 |
- # e.g. 12.2.9999 -> 12.1.1 |
384 |
- TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} |
385 |
-fi |
386 |
- |
387 |
-inherit toolchain |
388 |
-# Needs to be after inherit (for now?), bug #830908 |
389 |
-EGIT_BRANCH=master |
390 |
- |
391 |
-# Don't keyword live ebuilds |
392 |
-if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
393 |
- #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
394 |
- KEYWORDS="~loong" |
395 |
-fi |
396 |
- |
397 |
-# Technically only if USE=hardened *too* right now, but no point in complicating it further. |
398 |
-# If GCC is enabling CET by default, we need glibc to be built with support for it. |
399 |
-# bug #830454 |
400 |
-RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" |
401 |
-DEPEND="${RDEPEND}" |
402 |
-BDEPEND="${CATEGORY}/binutils[cet(-)?]" |
403 |
- |
404 |
-src_prepare() { |
405 |
- local p upstreamed_patches=( |
406 |
- # add them here |
407 |
- ) |
408 |
- for p in "${upstreamed_patches[@]}"; do |
409 |
- rm -v "${WORKDIR}/patch/${p}" || die |
410 |
- done |
411 |
- |
412 |
- toolchain_src_prepare |
413 |
- |
414 |
- eapply_user |
415 |
-} |
416 |
|
417 |
diff --git a/sys-devel/gcc/gcc-13.0.0_pre20220821.ebuild b/sys-devel/gcc/gcc-13.0.0_pre20220821.ebuild |
418 |
deleted file mode 100644 |
419 |
index 641ab05e8153..000000000000 |
420 |
--- a/sys-devel/gcc/gcc-13.0.0_pre20220821.ebuild |
421 |
+++ /dev/null |
422 |
@@ -1,53 +0,0 @@ |
423 |
-# Copyright 1999-2022 Gentoo Authors |
424 |
-# Distributed under the terms of the GNU General Public License v2 |
425 |
- |
426 |
-EAPI=8 |
427 |
- |
428 |
-TOOLCHAIN_PATCH_DEV="xen0n" |
429 |
-PATCH_VER="1" |
430 |
-PATCH_GCC_VER="13.0.0" |
431 |
-MUSL_GCC_VER="13.0.0" |
432 |
- |
433 |
-if [[ $(ver_cut 3) == 9999 ]] ; then |
434 |
- MY_PV_2=$(ver_cut 2) |
435 |
- MY_PV_3=$(($(ver_cut 3) - 9998)) |
436 |
- if [[ ${MY_PV_2} == 0 ]] ; then |
437 |
- MY_PV_2=0 |
438 |
- MY_PV_3=0 |
439 |
- else |
440 |
- MY_PV_2=$(($(ver_cut 2) - 1)) |
441 |
- fi |
442 |
- |
443 |
- # e.g. 12.2.9999 -> 12.1.1 |
444 |
- TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} |
445 |
-fi |
446 |
- |
447 |
-inherit toolchain |
448 |
-# Needs to be after inherit (for now?), bug #830908 |
449 |
-EGIT_BRANCH=master |
450 |
- |
451 |
-# Don't keyword live ebuilds |
452 |
-if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then |
453 |
- #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
454 |
- KEYWORDS="~loong" |
455 |
-fi |
456 |
- |
457 |
-# Technically only if USE=hardened *too* right now, but no point in complicating it further. |
458 |
-# If GCC is enabling CET by default, we need glibc to be built with support for it. |
459 |
-# bug #830454 |
460 |
-RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" |
461 |
-DEPEND="${RDEPEND}" |
462 |
-BDEPEND="${CATEGORY}/binutils[cet(-)?]" |
463 |
- |
464 |
-src_prepare() { |
465 |
- local p upstreamed_patches=( |
466 |
- # add them here |
467 |
- ) |
468 |
- for p in "${upstreamed_patches[@]}"; do |
469 |
- rm -v "${WORKDIR}/patch/${p}" || die |
470 |
- done |
471 |
- |
472 |
- toolchain_src_prepare |
473 |
- |
474 |
- eapply_user |
475 |
-} |