summaryrefslogtreecommitdiff
path: root/sys-devel
diff options
context:
space:
mode:
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/Manifest.gzbin10980 -> 10994 bytes
-rw-r--r--sys-devel/binutils-hppa64/Manifest14
-rw-r--r--sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild6
-rw-r--r--sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild6
-rw-r--r--sys-devel/binutils-hppa64/binutils-hppa64-2.39-r5.ebuild6
-rw-r--r--sys-devel/binutils-hppa64/binutils-hppa64-2.40-r5.ebuild6
-rw-r--r--sys-devel/binutils-hppa64/binutils-hppa64-2.40-r7.ebuild4
-rw-r--r--sys-devel/binutils-hppa64/binutils-hppa64-2.41-r1.ebuild6
-rw-r--r--sys-devel/binutils-hppa64/binutils-hppa64-2.41-r3.ebuild4
-rw-r--r--sys-devel/binutils/Manifest28
-rw-r--r--sys-devel/binutils/binutils-2.32-r2.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.33.1-r1.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.34-r2.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.35.2.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.36.1-r2.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.37_p1-r2.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.38-r2.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.39-r5.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.40-r5.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.40-r9.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.41-r2.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.41-r3.ebuild4
-rw-r--r--sys-devel/binutils/binutils-2.41-r4.ebuild4
-rw-r--r--sys-devel/binutils/binutils-9999.ebuild4
-rw-r--r--sys-devel/bison/Manifest2
-rw-r--r--sys-devel/bison/bison-3.8.2-r2.ebuild4
-rw-r--r--sys-devel/crosstool-ng/Manifest10
-rw-r--r--sys-devel/crosstool-ng/crosstool-ng-1.24.0-r3.ebuild4
-rw-r--r--sys-devel/crosstool-ng/crosstool-ng-1.25.0-r1.ebuild4
-rw-r--r--sys-devel/crosstool-ng/crosstool-ng-1.26.0.ebuild4
-rw-r--r--sys-devel/crosstool-ng/crosstool-ng-9999.ebuild4
-rw-r--r--sys-devel/crosstool-ng/metadata.xml2
-rw-r--r--sys-devel/gcc/Manifest3
-rw-r--r--sys-devel/gcc/gcc-14.0.0_pre20240107.ebuild64
34 files changed, 149 insertions, 82 deletions
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 5f9f6bd957a5..128010dc36d4 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/binutils-hppa64/Manifest b/sys-devel/binutils-hppa64/Manifest
index 146dfcffe3de..32d522d529a2 100644
--- a/sys-devel/binutils-hppa64/Manifest
+++ b/sys-devel/binutils-hppa64/Manifest
@@ -10,11 +10,11 @@ DIST binutils-2.40.tar.xz 25241484 BLAKE2B 8d799f7c595f878b9af5b17a490021dd8b830
DIST binutils-2.41-patches-2.tar.xz 20288 BLAKE2B 1cc29e868ded12845856c5da567f23798fe3017961ce079325c20f456b837cab11560d896065f70953b0bab55bf565288541579e9c3e0991a87083edf2a85fa5 SHA512 75619a5e17b75d72f9bdd9d5e5ee3b566c94de64410bfc074f1a9bfb9f08db9ecf8be216efa1053263468aa8ec99b8aa3b2b095e63cb95f3566500ac0c3b9432
DIST binutils-2.41-patches-4.tar.xz 86580 BLAKE2B 32748fd0e81a7e323e9f56f0864f2a1755b8fe1b09c777075e31a292297e365c47b47003f8f1bffacc254ed8dccf1c655b7b13f61da751c9db090e56d819fbb2 SHA512 90dcf38c1ed2ae015eb9de922e946e2be62355bd51276075e7f1c0a06cd52408057c4151a2d2d4c07e33c1d2c5998001cba5509819e5722cce45f70172465ea5
DIST binutils-2.41.tar.xz 26765692 BLAKE2B 3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75 SHA512 5df45d0bd6ddabdce4f35878c041e46a92deef01e7dea5facc97fd65cc06b59abc6fba0eb454b68e571c7e14038dc823fe7f2263843e6e627b7444eaf0fe9374
-EBUILD binutils-hppa64-2.37_p1-r2.ebuild 13273 BLAKE2B 2dd83c1466b42667496a8a37c40a2df498dd7b1de4ecd78a5583cd77ff27befa2bb22110e24622149b4a85c212f03e2a064aa961c13a966123eb8744caf02aa8 SHA512 e9575a12a0a13047c687c918c16ec4c3b93e10f26cb88add82ae1c2bb8f57c7619bc41a6586e231940412ae3974e327acdae567ce4e0e0523f2b654aadfb607b
-EBUILD binutils-hppa64-2.38-r2.ebuild 13286 BLAKE2B 0ea74ad439d7bc9ba9e4e79b69069f2cd14da3047c6ae4cb98932ce9dadedf5e4992e605d59762034df7aad5b6455d3df4bc994179acc29c53f9bc624a0c6826 SHA512 9bbc89df99cd78d26f5368600524dab466dbdf954b1affa5f5a04f25538b2caa89e8a08a2f514d5381299a0c5a47f200c7024b902e1d1b2c5f24081eb3410954
-EBUILD binutils-hppa64-2.39-r5.ebuild 14291 BLAKE2B ed455cc6b3d903e86b9477d0ca3a0e3232b1aaff7fb19617a4179ece0f6033540ea22253dcfc612f4d071af1854972eab0a906c30254ef216a9798e01c66495c SHA512 df41ab61890a45baf76f5cbae34d2deb2f6a397bce4ab1fb1bc0407a2086e316bff0cededbf28b2b450eaed09df73c7817b40c303b691e6f8c0f1ff4c397b18b
-EBUILD binutils-hppa64-2.40-r5.ebuild 14291 BLAKE2B f700c11b97fb2a02b4f6b530267067881df752a516eb82004d83322ecaf5d92c77a7b6f8d61e5b2bb1bd0ff037c463f9e9399ecdbb02dbc625385194e14ce1a0 SHA512 216fe8f2d49b3d14c7c26633a77977af39ee97947298ff7103c83767ff2c3869d01ef9647d75b95a059dffbc104286ba327cafb34fec3accc220d3df30a394d2
-EBUILD binutils-hppa64-2.40-r7.ebuild 14291 BLAKE2B bb1a15ecc2c81259857cb4f682d7c47f916f7fc20245346b44bd667dfc07f515622601dd9eaf7bef3ea5b759716f8c7288fb665f6d4d3de7a3f9eabc6e769448 SHA512 e202a5984fa4e339997742ea9666e80e084b1dfc9379a007dc4bf401acbe2bb3a2b61d3f48456135dfdb3c35910da0f191ecaf12a7aed325a3b2fe0a06e990cb
-EBUILD binutils-hppa64-2.41-r1.ebuild 14477 BLAKE2B 8dbf797d8ae375ad69b782c1a9aa177ca3b455aa855ea395d5b1288683c633c305e6ac0d9ef5cef787903196b289f7974a39e35cfff7fa285544f282027b2881 SHA512 4cd54b9315066940a83a292d8ff44742407fa5912694c40e3d263495a8f3e51849a5c596ec013004b20d6537ebcf9c251cfa3b46b8f8181bd9644f0f2d0c5439
-EBUILD binutils-hppa64-2.41-r3.ebuild 14476 BLAKE2B ba58902f47d239376f026baff8925de28d683156befecacd442c210f3b392a9adeabbcf909df372e66fa9bb1c152e430561166c2f766bbe6bd2ca696f261000f SHA512 7660a9d2fe5bb1ff31b9319a59777eb72a7dc85130ebc9b27bd2378c50cb0269ab4072807476ad616cf7bc5e1986336f36e14ccf7544bc8ef267b0a7006062ab
+EBUILD binutils-hppa64-2.37_p1-r2.ebuild 13286 BLAKE2B 120e55db5b3d5d072765b9e73f1740ad7ec68e3bcc564816caf7fd7f0d2a6f7826ed7ef20e932a1e0d74c362fc94ce91b3507f1b0b8eb4e4693020954851132a SHA512 187b721fd6bacffa89c5035737cf7b28f9a9a72f26da9af3cc680c362692490f34e756edf1bcc969643698d4fe54125701c0d9b47456482fad28bb1d7e406714
+EBUILD binutils-hppa64-2.38-r2.ebuild 13299 BLAKE2B 270ba4d89b0ab64e5eba9fd255da8b21a883257c39322b49c7f0967055a82e5eaeca58c5113b43ba7bab53b4f006ca81c12cd06d2d775ab6a6c7f7ebf10a9a01 SHA512 0119e75dbeabb4ea32b2700684c8793a5bd9927134dcf3d314755a8fa0990719384c3c1314dcdc77364650b85560a8d1706e5184b1dcf328cda7eb58f2735830
+EBUILD binutils-hppa64-2.39-r5.ebuild 14304 BLAKE2B 46acf1ddc52015edbb1f5496c4dd5fc55859e8c3a3ea4365d931e01bb1cd48a538b745dc7d228413f90e63db4077c0bacda7d2a4528746455db9216f7db92fde SHA512 fc8e321f66cf8fd9b3c03bc78cc0d51dc7d0fbc24b0d83347fb34f817753d4fa4be1b4f139b3e24d749ca47e6788f65eec0262185759b13a577b246a292843a9
+EBUILD binutils-hppa64-2.40-r5.ebuild 14304 BLAKE2B 4e9f79625045e4a3f25133cf6ad647da1c025e3364e87e2cc4f18f04c9b765807923938019ad7b623a38f13595f389cd94d72afbb47a6ec32c046229e9b318af SHA512 1c0581af82507158746a25186e59666bdc28fb5e5cd427225ac9711b287757f5d4e54ccfdf747df49984824cc2f7cbf7c9841ef55ca31537b846a6477114ac7a
+EBUILD binutils-hppa64-2.40-r7.ebuild 14304 BLAKE2B 46acf1ddc52015edbb1f5496c4dd5fc55859e8c3a3ea4365d931e01bb1cd48a538b745dc7d228413f90e63db4077c0bacda7d2a4528746455db9216f7db92fde SHA512 fc8e321f66cf8fd9b3c03bc78cc0d51dc7d0fbc24b0d83347fb34f817753d4fa4be1b4f139b3e24d749ca47e6788f65eec0262185759b13a577b246a292843a9
+EBUILD binutils-hppa64-2.41-r1.ebuild 14490 BLAKE2B e2edc7fb455218f1d4f8af33e64114ec4f422c9430ec4e62951e8fc78d5ff7e4c7097ef750f4f5930f4f405308ca3238862ec2b2663f3c01ecf7362554b1578f SHA512 799c4c11b55efe156f726b7cd1db204a24c9250b2cfbb64206f6e4e76f0a0ccb781e05486595cd6010a4bea0882f308bccd1712964b244c78969c2fe4a4a3264
+EBUILD binutils-hppa64-2.41-r3.ebuild 14489 BLAKE2B 79eb4d787a2aee35229c3a9fd32804449db0245adb9a0a02674a59767347958d276bec7d88df2850daf236c1369fb569c0a7f95c4d57cdb1c01394c9fd818c5b SHA512 2bee9236bb1a27809e2e236b29e7e1378a7eff9ace039973c448912403d55057da5d0694c13daf9137f300a3bb1549f40863ea1df64ff2f455a63a837b82137a
MISC metadata.xml 1004 BLAKE2B 069a799bb001c8c22afecebe6156098546f39e9e03c2ac194172ef6f0f49de976db90bfef03c634cdb696d9484d38bb5f2abb3fcbf7c6cda7cb14a39e5f4a87f SHA512 faa4cb332dd6eeff2ecd4dbfec67693bffcaafba588fb2ef6f64ea5e978c24646d0a555c39983497e660be1cd0518bf15dbc03f89584533f9271d58afb4a3f56
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild
index 559d2f8de6ce..62687be11ca8 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -60,10 +60,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
index 9bc8365ff2fb..6e2caef9b99a 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -61,10 +61,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r5.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r5.ebuild
index b4db6a4faa9b..7d9b8087884d 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r5.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -61,10 +61,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r5.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r5.ebuild
index 06a3dde3e097..434ff692a37a 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r5.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -61,10 +61,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r7.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r7.ebuild
index 781159f19416..7d9b8087884d 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r7.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.40-r7.ebuild
@@ -61,10 +61,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r1.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r1.ebuild
index a55806e99391..3c95a2df7fa6 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r1.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -61,10 +61,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r3.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r3.ebuild
index 70b4db069d9f..2288c5a0186f 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r3.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r3.ebuild
@@ -61,10 +61,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 8999a345df29..eb33bf0e0c9b 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -28,18 +28,18 @@ DIST binutils-2.40.tar.xz 25241484 BLAKE2B 8d799f7c595f878b9af5b17a490021dd8b830
DIST binutils-2.41-patches-2.tar.xz 20288 BLAKE2B 1cc29e868ded12845856c5da567f23798fe3017961ce079325c20f456b837cab11560d896065f70953b0bab55bf565288541579e9c3e0991a87083edf2a85fa5 SHA512 75619a5e17b75d72f9bdd9d5e5ee3b566c94de64410bfc074f1a9bfb9f08db9ecf8be216efa1053263468aa8ec99b8aa3b2b095e63cb95f3566500ac0c3b9432
DIST binutils-2.41-patches-4.tar.xz 86580 BLAKE2B 32748fd0e81a7e323e9f56f0864f2a1755b8fe1b09c777075e31a292297e365c47b47003f8f1bffacc254ed8dccf1c655b7b13f61da751c9db090e56d819fbb2 SHA512 90dcf38c1ed2ae015eb9de922e946e2be62355bd51276075e7f1c0a06cd52408057c4151a2d2d4c07e33c1d2c5998001cba5509819e5722cce45f70172465ea5
DIST binutils-2.41.tar.xz 26765692 BLAKE2B 3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75 SHA512 5df45d0bd6ddabdce4f35878c041e46a92deef01e7dea5facc97fd65cc06b59abc6fba0eb454b68e571c7e14038dc823fe7f2263843e6e627b7444eaf0fe9374
-EBUILD binutils-2.32-r2.ebuild 12007 BLAKE2B 08723add6829a6678c21ab62efe404b9493592be65cc3192407d1f52a0f06e3a5b03c691b04a84e5e3fd41662f55a7fe804ae9a7469302c72b458b1db1eeb756 SHA512 e398236fe216b44d878bd22a20ea9eff429ce71d20d7b70084d6731106e9222a532e958b9ddca1587a82199fd5620ddc57370f48bf918fbd6ea3c2621605cbb5
-EBUILD binutils-2.33.1-r1.ebuild 11743 BLAKE2B 84669cdcc5c7db66d7787d5c8b746bdd517e0e532ab21eb23d5bdbe3fd6c46c299352de43b9d0cbfdc940044b6c79d703459db8de1bad67f8a3a92a7c0271541 SHA512 1b065e274ed8a83abe0ac50e34403da6b8d1ee16415cb06f5a8d599becc43908738e81dc6bef1483d4d7f5b28fb83382d5f7316f769eeec1e3f8892b5c6ff2b4
-EBUILD binutils-2.34-r2.ebuild 11839 BLAKE2B 8a01c5c077d8bd95ab4cea325c4f02de81fc6f1399937b2a1c70221b2164934df4a3c1480a37c367f77750192d5d8990070db97b1a51dc9c1dae30d001226e25 SHA512 cb945f37ad97636ad86a05b831e820d0bc13c161ed4026e9ff8a0564be0d059f9def520ae185faacd5bd552b4b9f346efa7493b07acbe759af97daceaa0df555
-EBUILD binutils-2.35.2.ebuild 12720 BLAKE2B 18242ebacf72a3f26242ef2096e328d8270b895e75ec8968d8a5b54549f63c578da5649160d436d75e143d72f1747091d580ea4be199cc512c5702ff80729862 SHA512 25a41bc8fb484f07b9b86a4934652d38c99f4cf3ceea8e1d4527a12274edb49edab40c7538ab1c70b3b0e30e68b999b3be39c280958eb0754a9e211afc0a740e
-EBUILD binutils-2.36.1-r2.ebuild 12622 BLAKE2B cf093fbf092b9b530c501b5a799dfd2be9bb111ef71531c59723922ee86a023fc742c2ef6a7f19fbf7c6e52a7429657b11c9bbfe0aedf69869979eb89bf62554 SHA512 35c3f28de295d5e29c29fd920604993d87e737862327e980bcdf02aa91726b23051ec31c0adef540c3af094890da2b7f2ae90ece3564f2d9dadf0865d97f772e
-EBUILD binutils-2.37_p1-r2.ebuild 13093 BLAKE2B 9b0877078215ffcabac560af670136a5091468dc05722941df4078c43747898a20c1fb711ab2032378e00ceb1bfa6be1fa8872af2dc00ccabd73b68fd1de34df SHA512 cc476676b4ecf531cfdd5929cea5f78add34d8f93dc37a18d31e4da4b09712258fec67ffa338fd3cc25bdb850eaee61c1373d9812bd5d3e00d94f1dff0156dbf
-EBUILD binutils-2.38-r2.ebuild 13471 BLAKE2B 6015a1f48da4a9f4341d7c35ffb77269c6728c64911201d0325368b2983d68d5140208d4440c18c5290f801bac212691d7308ddd8c62c601f8a448fe67e269f1 SHA512 189a4e2525335a6c8b328f7932a4a825f4d3a60250f54efa7a08723cfb03bc11cde04f5c9275ae03a7adc288303051ee9fd9bdb457c24f1fa2af385aca86578d
-EBUILD binutils-2.39-r5.ebuild 13997 BLAKE2B df9f38b1959bef6be272c776f20370854eb765a99b3956bb0af530a059a2bf722ae8ebaf6800d103b495be70655898c63be97ab3f6b51c50113b0468cb4884fc SHA512 a63fbea4f7013ac73dfa4a329ec4f963c4dd81c3c1c03b20129c879168a9d16768bfc2f093f07c28cf7b4a93dd1050fdf4f8e8b2e5a6670d9dccb1bb61c3f3e8
-EBUILD binutils-2.40-r5.ebuild 14298 BLAKE2B 6c3232c6b6b86d3dddee631b95d5d551a08d6baefdf578ef8218c2ae0075ba0d0a3fa5249438795cfa0eb884b1a7d49cc97c31eb7305e44081fce908afcdf517 SHA512 d0a85683423943035ac9e2794f116707222b7fe3eae1b4ee108a39948f588dc47e543cd71b6eaac17ce790644e531e6f656baac8546cc5184bcd0ac32f4f80c4
-EBUILD binutils-2.40-r9.ebuild 14474 BLAKE2B f353c4f5a3bf1168cd24d6173ae168c030d7cd919a6136d76b4c6ee76a848f46010d1ee540670996e1e4316aed1dc79911cc192d0fe77d68eefd4c3b513cdb00 SHA512 003326caccdf8561943b8c118bb2dfa1005be955b16cf12b617d0ffb9172e89dc1daeacac8d42dddab841dd5b5d48f467b11f5d2d4e5584dfa0c4eb374cf29c3
-EBUILD binutils-2.41-r2.ebuild 14808 BLAKE2B 41a0d8bd5265558d8bac4b39616c257d805d6d51c093feb3b4341c45f19598533ddaa3a1d5ebe9eb074fe8042da72fbbd107186e4a0624dcae78cee1c94db438 SHA512 bfa34bb6d21287b3b6e237e030cef0fbd0fa4080e4ff538c5e66fcfbcf3d10c8d4614353f689f9ac5cbd32adf46b4232b65899a5438c471537a27fa8fb14db09
-EBUILD binutils-2.41-r3.ebuild 14810 BLAKE2B e8ac6a4d519cc757db4b1cf9a6925474423032a9d27288ea04d7e9f57acb4e0a3b43b1acfb5aa382b1be0196a3ef166bb79c967047ad6f7482f670ebc8e3af45 SHA512 c1da17da174f139406870348f58b9e9cf3e7d868342959f2217a127fafbe0f8f17a318a65121661d2f2d2bb0d990bc79006a33579201dcb5978074bd2e2ba058
-EBUILD binutils-2.41-r4.ebuild 14966 BLAKE2B bdc404d1b0747cc749dea078ccffb502eaa22267f522f2c6f554a846d3de7af4ff17d1bd83ffebde405ec2c5a2110ac6e4702e4ea1d0dc5e199168f0aae72e05 SHA512 0a7224e0a2f56ed662526df4ffc9c4ac3a2acf5de1e62cab53baf63c5e44cf316b8e6ef45b67573f0a8881c1afdb9f4bfe083458de832791969b02d95801e96b
-EBUILD binutils-9999.ebuild 14967 BLAKE2B 7a42da1860536b4de733ccfcd036040745e347513ed8cfa362a7c7a7610992235cbec7a9be0ec41e9211f2476e4d02b356dc2b568ec0c49c2877d4fa8c341dc0 SHA512 5309f585aeece9b193a5430235e1fedac56ad099da36bd7df1e015276643e1c994e50fcce35beb9ba8931b68cbc03ee19e259f82ad2406462e77c55a223d4dce
+EBUILD binutils-2.32-r2.ebuild 12013 BLAKE2B 017a028c12586e0e9a17afcb97e3ea46776bc47264b5d5b3b1d55a6925017f6e08067935083b3f978b444fce7854fdbb06b480eebcee16a5e8172af2500b5794 SHA512 43de8862686eafb14db10c0ce9538e43d25f9ba68b11bd983fcbde7cbf82ff418c249b38eeae1728c7a7ab78b1882966aac8ca51886ee509684138bbcc62db6f
+EBUILD binutils-2.33.1-r1.ebuild 11749 BLAKE2B 906be9dfa7adb3aed35bd86b076c49c557cb6cfe0b35639f7f6caa066f77a98b2ab9b5ac279a19495d5325cccfdb1ed350346c549ac32596d3a7cb21c49b3d70 SHA512 0b2f1f28b09c6ce6134d89fb0254a8de92dfc6a8acbe1be2a503520e4908fddb8351a31c432117ca779b7a19d390ffa99cb2b7df0cef211585c8e27233cd1aa6
+EBUILD binutils-2.34-r2.ebuild 11845 BLAKE2B dacc5fe9f2c03a1b78386bfd0a26769a38df0413809302ba9844794b71e21cf108869c86edc911ba04c4435e35cd55bc971b89d0f81a13b9de169765d7e6f643 SHA512 c527730cc02c5b07bd9a76fdf1abeb8048c53f57b20039c3a25d0f6b6198b3fce40f579ca90fafb9c9eaf6bff8834213d14d47883708037e28d5c027ab615fc9
+EBUILD binutils-2.35.2.ebuild 12733 BLAKE2B cd12720a03c321372fbd7fb5050e3cad381b9176eb3897333de19e657f23e8e2f0132e86c3ba8cd16adc8ad35697f7c66fea351ce66eec3c47cffe7d39c6bf61 SHA512 83eb4d3e6ffb0e9c67b0696574dffaeee2dd2ec7cc1f73be3406843a092ea40891a435f26617550928e4668416e011f90c634d4fd815ad122d4a88ec90af5ebe
+EBUILD binutils-2.36.1-r2.ebuild 12635 BLAKE2B 55cf74c3019d3379353c5180d9ebdf5984794358ce1551f9f6e7e8dc8ac1866e060e8acc709c386524d9efdd6f2ef2d201944c8509d57bea5519789e3f9605bc SHA512 5bba12c0feaea567b683774744e0034ea8b24b936756e960944101363b75da77b5c8d9e75508a661183baa0eebe15cfd12ae7121ca2f259cfc6dfa57e6838fd4
+EBUILD binutils-2.37_p1-r2.ebuild 13106 BLAKE2B d19f240f078db1f70640b413f067b3c41ba428ff5c89a4618111645001bda9a4be5de081241cdaa5ea4b3a67bef10c3aab3d054aef96bb15b5329aae655896fa SHA512 99b67c1a63ec36a2e728a0bdc6287c630b2ae560ec8f0e59dcc2736b5dd8fa96fbba21ba8f85be7c5c9b718ff11c86023095f25db1028a2e1eae5906d0aae2b8
+EBUILD binutils-2.38-r2.ebuild 13484 BLAKE2B 7a46f989a10195df3a8be1c14c9c27e899c46ee86765f7ce77f9aefb0824d53f7e46205422b1e8af3a4a8e8e486c40b6bb3355916ec4e10dd8a8cb1bb640e428 SHA512 1318ec75953b483e7174ba9a751f40ee2a41d17728e7e364e59e4e93487cf3371cce23c0f42956276be2d45d6dec0485220c3ffc55e55db5b7ebe5097cf96ba3
+EBUILD binutils-2.39-r5.ebuild 14010 BLAKE2B d48c1b911b3a89899edf2c7b85f91b4c0e9d8f5410764b97feedd9ec8653be4c10a5db3d738b44e95fe35a49d698df182836f014a0a6643e156be89388b2cd96 SHA512 b8dcf743f3995ba23cc2c6bffdb208e4002d64751a53a28c19196acf350045f1ef7e4989b019fa8ae4d83da8ecf72181338ef20edb2acfcfbe097e131ab87726
+EBUILD binutils-2.40-r5.ebuild 14311 BLAKE2B 0a1b763d772d3c5e783d27bb3b6ed9291b54239291e0647e1d6b824e2433479177a69acf2ae1f31a313a4f52996fb11c1c02bca7d2e1aee888505a6033439c63 SHA512 7d6b8e080c338e57611f3c0cc740e3e18534533005912acf89f017b302bbfd9b9fd4e0d9f63494eaeb51f5376550ebd57bdaa48f69863ddd387938a65145ab8d
+EBUILD binutils-2.40-r9.ebuild 14487 BLAKE2B 4e0d5ff6c86da083ad85b37b607ea5fabe4149e07f41251e59e6cd5fee405b89a6f3306cca21bae33bab9bd43c64fe93c6ef4ffaa77aa1b08fd714d2fb5f87a4 SHA512 05b24a4f174dcc27afe7ce4f18de319dfca6197f47f457da8ae6e99e2f7bae0fcfc26ad4d820f4b7975e056f69b83f4ea8cfa3824bd8e313b1ec78133ef051af
+EBUILD binutils-2.41-r2.ebuild 14821 BLAKE2B 38ddc81a48036856b55b8e25ed5595032bf388cf08c49c908bac6e2fb301e9eb3e13855de97a97e1f0f71ba5f1cd56b7555c5f3835c0d979ed3b59cfc571f277 SHA512 fa732d0021b15e68aee2d16b6863ffa0f45cfe33b75b9dbdc6036e3587c729d8e4096f2fa1a40fd04654b3693715d37ed9e860c2bfe19fd40d0e904c13d9a767
+EBUILD binutils-2.41-r3.ebuild 14823 BLAKE2B 336b59d242b1c26715a47e141ce4e7e5f491590093a92fd62e2e3d53b2f8bb660c2722c64cd8f2ac6c39240e7e6d7c159b126b0a735d51dab2eb5959cc1853ba SHA512 7e79a7f0ac06dd922bc40c09c63319ae974da2bab67a668deb3a9d74b7e04ad7a431ce0050047070f12ba165117c7b0391817606aeb7d5a03a141326391bdfc4
+EBUILD binutils-2.41-r4.ebuild 14979 BLAKE2B b5b7035b4f9917738147184a3351b46ea79b7a19c48ff84eb7c6f787ce08121c0c628d433528ff4d4de1af9a841ac5756e84598bed5761e9900ae75dd38ba098 SHA512 0adfe43eb674dd2885d6e0a461834e8bc99953770ef1e7d7d7b8dd846169c214d554dbe86c58daa6c7b96e977fe48f9b115523685c0ef69d49f83cfc82210445
+EBUILD binutils-9999.ebuild 14980 BLAKE2B 200bcd1be54985b4ef0d87479885f339d44297c7804d68e438baad807d0a050fa96f8eab8266f7720ce8692a0fb0a15aa72d3d2fed29ef608343cdf49bf0c7ec SHA512 0705f8745c9369431fd4268492e8c399548b5177041e2803ec05d9be47f2ad3b3215fc2d0baebbc32d03ec8bc688e4b010113851481b4b1cc070baf172b88105
MISC metadata.xml 995 BLAKE2B 85ccdd924f8c459a4cd7e608dff59c7281523da0d9457b0094b97e140cd07a300cb38383d9402808859100ca0bf219ce86e367bb5282216121bd81f68d588c17 SHA512 3ee538640e5d8c0efe6b8cf1de299e0d78965dece1ad814384844e8e24db72b11ca30d5fb68dfae2e71046d35aee0e71ee3ecbda3730ca49446dd0b2cd0f817c
diff --git a/sys-devel/binutils/binutils-2.32-r2.ebuild b/sys-devel/binutils/binutils-2.32-r2.ebuild
index f80ba08099ae..0fcdb18847bf 100644
--- a/sys-devel/binutils/binutils-2.32-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.32-r2.ebuild
@@ -76,7 +76,7 @@ DEPEND="${RDEPEND}
doc? ( sys-apps/texinfo )
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.33.1-r1.ebuild b/sys-devel/binutils/binutils-2.33.1-r1.ebuild
index ca79c2b7f77e..748cab6ef93a 100644
--- a/sys-devel/binutils/binutils-2.33.1-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.33.1-r1.ebuild
@@ -68,7 +68,7 @@ DEPEND="${RDEPEND}
doc? ( sys-apps/texinfo )
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild b/sys-devel/binutils/binutils-2.34-r2.ebuild
index 5f5b7e3cea60..42d6d1910d24 100644
--- a/sys-devel/binutils/binutils-2.34-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.34-r2.ebuild
@@ -69,7 +69,7 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.35.2.ebuild b/sys-devel/binutils/binutils-2.35.2.ebuild
index 280c2624b3d5..2dd287d2dce6 100644
--- a/sys-devel/binutils/binutils-2.35.2.ebuild
+++ b/sys-devel/binutils/binutils-2.35.2.ebuild
@@ -58,10 +58,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.36.1-r2.ebuild b/sys-devel/binutils/binutils-2.36.1-r2.ebuild
index 133d412e6bd7..2f20daa4bb5c 100644
--- a/sys-devel/binutils/binutils-2.36.1-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.36.1-r2.ebuild
@@ -58,10 +58,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.37_p1-r2.ebuild b/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
index 7dae8e9b42b7..4d35c922704a 100644
--- a/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.37_p1-r2.ebuild
@@ -58,10 +58,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.38-r2.ebuild b/sys-devel/binutils/binutils-2.38-r2.ebuild
index 22272438a18b..a9791fe4dfa9 100644
--- a/sys-devel/binutils/binutils-2.38-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.38-r2.ebuild
@@ -58,10 +58,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.39-r5.ebuild b/sys-devel/binutils/binutils-2.39-r5.ebuild
index e2e702d49a83..c9f86dbbc0be 100644
--- a/sys-devel/binutils/binutils-2.39-r5.ebuild
+++ b/sys-devel/binutils/binutils-2.39-r5.ebuild
@@ -59,10 +59,10 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.40-r5.ebuild b/sys-devel/binutils/binutils-2.40-r5.ebuild
index 4709d16710d5..caa14408bc88 100644
--- a/sys-devel/binutils/binutils-2.40-r5.ebuild
+++ b/sys-devel/binutils/binutils-2.40-r5.ebuild
@@ -59,11 +59,11 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
zstd? ( virtual/pkgconfig )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.40-r9.ebuild b/sys-devel/binutils/binutils-2.40-r9.ebuild
index 18712dc49bd9..8c60fad3923a 100644
--- a/sys-devel/binutils/binutils-2.40-r9.ebuild
+++ b/sys-devel/binutils/binutils-2.40-r9.ebuild
@@ -62,11 +62,11 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
zstd? ( virtual/pkgconfig )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.41-r2.ebuild b/sys-devel/binutils/binutils-2.41-r2.ebuild
index a72ae053b872..b00ec7113c92 100644
--- a/sys-devel/binutils/binutils-2.41-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.41-r2.ebuild
@@ -62,11 +62,11 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
zstd? ( virtual/pkgconfig )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.41-r3.ebuild b/sys-devel/binutils/binutils-2.41-r3.ebuild
index 49eef02c32bb..15bdc6f5a779 100644
--- a/sys-devel/binutils/binutils-2.41-r3.ebuild
+++ b/sys-devel/binutils/binutils-2.41-r3.ebuild
@@ -62,11 +62,11 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
zstd? ( virtual/pkgconfig )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-2.41-r4.ebuild b/sys-devel/binutils/binutils-2.41-r4.ebuild
index 4b0e72d26098..08d7d906dfbb 100644
--- a/sys-devel/binutils/binutils-2.41-r4.ebuild
+++ b/sys-devel/binutils/binutils-2.41-r4.ebuild
@@ -62,11 +62,11 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
zstd? ( virtual/pkgconfig )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/binutils/binutils-9999.ebuild b/sys-devel/binutils/binutils-9999.ebuild
index f08bf54fb8ff..393acc75d9d3 100644
--- a/sys-devel/binutils/binutils-9999.ebuild
+++ b/sys-devel/binutils/binutils-9999.ebuild
@@ -62,11 +62,11 @@ BDEPEND="
doc? ( sys-apps/texinfo )
test? (
dev-util/dejagnu
- sys-devel/bc
+ app-alternatives/bc
)
nls? ( sys-devel/gettext )
zstd? ( virtual/pkgconfig )
- sys-devel/flex
+ app-alternatives/lex
app-alternatives/yacc
"
diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 066d1a94af67..5257667d24b7 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,4 +1,4 @@
DIST bison-3.8.2.tar.xz 2817324 BLAKE2B e211b61494c911f55b72a8b70b5a48cdf4000ce9e675a1f1f52735bb8f57d93a3f8075341451263af9c9c531004907ae2b62b1873e7e4664c2cd26fa3b12271c SHA512 d4d23af6671406e97257892f90651b67f2ab95219831372be032190b7156c10a3435d457857e677445df8b2327aacccc15344acbbc3808a6f332a93cce23b444
DIST bison-3.8.2.tar.xz.sig 195 BLAKE2B b9bd21adb5115d3d3174c94223fbc9cd33afa0e9c1805008e49f77ff154fc2b656d8a9e9503dc5290658ae2948a2ca7c0dbc812f62aec268d8f8bfafb6349096 SHA512 8bb7743ca326e81a6c091b1413e3c09bd43c7eabbb80bac0638ccd52bdf7e3395cce300a86acd95f4637a9ec8a1b0e9a4d3d25d95ab0a8f03e57fd82eb87a7ac
-EBUILD bison-3.8.2-r2.ebuild 2917 BLAKE2B 0b0489c3a8397933548a9cff18ecc3536e8786c666c42946fecddbc00e1f750ca39cd8053c3c8555d5eded3d6941b457856dfb93b30961ce901f15e252f7caca SHA512 3f93c70c1948517b2083af62b610f6370a8cf06f1b42cc7c387ba481dc1519b33be6d3b64660d5c22be11467009a8d8c2eab77940530096af2ef62d1c782248e
+EBUILD bison-3.8.2-r2.ebuild 2923 BLAKE2B 886f14170055eff7846de3fcb0f4456cc2a6ae4e1efcd2f76af5a459f249ed79012bd016303f68cd3fed5f85d4665f782e5096808f842c42019a7e293b49c24d SHA512 6c8167558810319a9f63153b49eb21c551fa89c81ef3c8655b6253512231dd9128e4529bc50c5a7aeaf36a5c59eed44f1cf1790198cc89e70eb53f1c99c960c4
MISC metadata.xml 387 BLAKE2B 68154e64265d54f0d48f427088369e7e4757adbecdb4a33a426940cac3d8680ec902460577d2fca55ad4febdf43b5713a0743051b89e7c7a1f918f5e93974152 SHA512 099f1a7dd7e95828cdd44a082d933637db8ba2a787b11791733615e20852ff43228f0744c65e8e552d15a0bcc874690d2ed53a4a1b564f6e923c12475f1b0708
diff --git a/sys-devel/bison/bison-3.8.2-r2.ebuild b/sys-devel/bison/bison-3.8.2-r2.ebuild
index 57d4407aa1d4..fd8742c3ad61 100644
--- a/sys-devel/bison/bison-3.8.2-r2.ebuild
+++ b/sys-devel/bison/bison-3.8.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,7 +25,7 @@ DEPEND="
"
RDEPEND="${DEPEND}"
BDEPEND="
- sys-devel/flex
+ app-alternatives/lex
test? ( dev-lang/perl )
verify-sig? ( sec-keys/openpgp-keys-bison )
"
diff --git a/sys-devel/crosstool-ng/Manifest b/sys-devel/crosstool-ng/Manifest
index 7275b3a06de0..a906fbdd6cfd 100644
--- a/sys-devel/crosstool-ng/Manifest
+++ b/sys-devel/crosstool-ng/Manifest
@@ -1,8 +1,8 @@
DIST crosstool-ng-1.24.0.tar.xz 1622432 BLAKE2B e0f3f26083dd10a35ac79fc78debe98db7914f5d7fd710ed6b4c788a7a0d56e22d22966f186e8315ae99a6141d1d5b80686e86ad8b0549514a07dfda5913a348 SHA512 89b8794a4184ad4928750e29712ed4f194aa1d0b93768d67ff64f30c30f1b1e165647cafc6de94d68d3ef70e50446e544dad65aa36137511a32ee7a667dddfb4
DIST crosstool-ng-1.25.0.tar.xz 1075688 BLAKE2B 4484b1a0b9ee65a927c1fc76e86087e48c4f27397c8ebc5a94cc1bbf78a66f4ab94fb54239943a9c710350bd65056e9f63c4138ff3c8f750a35b2a1bfaca6080 SHA512 e25b6fb577ce439592a889fe73bbde4109309e7fe154e7133fefaeb5522c97e3f96958941aa1bc86448fcecb6b4021ff793c595048f5ef8e5ecc75e9a48c0c45
DIST crosstool-ng-1.26.0.tar.xz 1144720 BLAKE2B 68c38dca58a239bd2a7a4e0f0adfa0069d97aba632c8a8a70594a67bf1049f0576db2d20b8a6ac90b170c1a3d8245f952a949e4fd006abe1d5e54effbb8e100b SHA512 7834184ae5792fd347455f9f48fee826248dcb82d271954ed4304b1a18f63995ff8a2c3b817564dcf147ac7e16e02d779195b26d97eb57db27f1118a1837002a
-EBUILD crosstool-ng-1.24.0-r3.ebuild 1690 BLAKE2B 9524c741776a063a73aff9738ef66a3c9aedf5449d8cd368bcb82f1fe6244b33ae69447aee44a1a7d400ee0800390b6d5ad1fb4772bc435de7543b6a902418d9 SHA512 6763b63a6d3c2a064cc570f4b5b12da1244ccc63519d8d74c4495e71fd8f4969a1ebed5a20ac3c3720089ce648b445c70dc7be40903f2c8e8d7f2b19af75e0a7
-EBUILD crosstool-ng-1.25.0-r1.ebuild 1690 BLAKE2B 9524c741776a063a73aff9738ef66a3c9aedf5449d8cd368bcb82f1fe6244b33ae69447aee44a1a7d400ee0800390b6d5ad1fb4772bc435de7543b6a902418d9 SHA512 6763b63a6d3c2a064cc570f4b5b12da1244ccc63519d8d74c4495e71fd8f4969a1ebed5a20ac3c3720089ce648b445c70dc7be40903f2c8e8d7f2b19af75e0a7
-EBUILD crosstool-ng-1.26.0.ebuild 1690 BLAKE2B 9524c741776a063a73aff9738ef66a3c9aedf5449d8cd368bcb82f1fe6244b33ae69447aee44a1a7d400ee0800390b6d5ad1fb4772bc435de7543b6a902418d9 SHA512 6763b63a6d3c2a064cc570f4b5b12da1244ccc63519d8d74c4495e71fd8f4969a1ebed5a20ac3c3720089ce648b445c70dc7be40903f2c8e8d7f2b19af75e0a7
-EBUILD crosstool-ng-9999.ebuild 1690 BLAKE2B 9524c741776a063a73aff9738ef66a3c9aedf5449d8cd368bcb82f1fe6244b33ae69447aee44a1a7d400ee0800390b6d5ad1fb4772bc435de7543b6a902418d9 SHA512 6763b63a6d3c2a064cc570f4b5b12da1244ccc63519d8d74c4495e71fd8f4969a1ebed5a20ac3c3720089ce648b445c70dc7be40903f2c8e8d7f2b19af75e0a7
-MISC metadata.xml 964 BLAKE2B 917fa43b43ae13a21901b37a8f685e370345315b87a4d266580e031ed403ca31fc70a8606c14cbc6cfa88079128bad663342ffd42573ea68d1d1eb93f58943bc SHA512 040ee049ad57b75151b55ec8fe1e94b67675d941ee2c003fce45c4807628cb60a6a18ed1c9e0871a22b57fb0b17e87860d042ba16a0f1bab782dfd472f6a8949
+EBUILD crosstool-ng-1.24.0-r3.ebuild 1698 BLAKE2B 1e57aca12e5c67ba3b564156fcc8e047c227b8a502215f393d89adc5cec52fac8ab0b928d6c77a3b590b1919f27e430cae73db7c749c4fbf7a28324f15149485 SHA512 5a72b0d50a9dfe51f4607311f97a49f2b5bc3c7510ce858ec107d36406c7280c589d2b3942888a9cd0ff878535602a11ebcd5e0d62f551e8239830e6576f8cff
+EBUILD crosstool-ng-1.25.0-r1.ebuild 1698 BLAKE2B 1e57aca12e5c67ba3b564156fcc8e047c227b8a502215f393d89adc5cec52fac8ab0b928d6c77a3b590b1919f27e430cae73db7c749c4fbf7a28324f15149485 SHA512 5a72b0d50a9dfe51f4607311f97a49f2b5bc3c7510ce858ec107d36406c7280c589d2b3942888a9cd0ff878535602a11ebcd5e0d62f551e8239830e6576f8cff
+EBUILD crosstool-ng-1.26.0.ebuild 1698 BLAKE2B 1e57aca12e5c67ba3b564156fcc8e047c227b8a502215f393d89adc5cec52fac8ab0b928d6c77a3b590b1919f27e430cae73db7c749c4fbf7a28324f15149485 SHA512 5a72b0d50a9dfe51f4607311f97a49f2b5bc3c7510ce858ec107d36406c7280c589d2b3942888a9cd0ff878535602a11ebcd5e0d62f551e8239830e6576f8cff
+EBUILD crosstool-ng-9999.ebuild 1698 BLAKE2B 1e57aca12e5c67ba3b564156fcc8e047c227b8a502215f393d89adc5cec52fac8ab0b928d6c77a3b590b1919f27e430cae73db7c749c4fbf7a28324f15149485 SHA512 5a72b0d50a9dfe51f4607311f97a49f2b5bc3c7510ce858ec107d36406c7280c589d2b3942888a9cd0ff878535602a11ebcd5e0d62f551e8239830e6576f8cff
+MISC metadata.xml 972 BLAKE2B 405e816981743aab4fa47f2045d982b40ab9c80ba1a8bf4385da7e9e9def4f6d31e2ecdb43350abcd63b62365ae7d4a244859a5b0da7d691b20a9b39e34dfc01 SHA512 57435c01f67e4e0e54fbf4a95ee1964557d40fffa4e385da509b3884e0c509d95b30aaa384d22c1faa8035f7962541bc014fc163d82e266571c8991978aa2799
diff --git a/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r3.ebuild b/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r3.ebuild
index ee2ab17cd25b..c517e6d517b6 100644
--- a/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r3.ebuild
+++ b/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -46,7 +46,7 @@ BDEPEND="
lzip? ( app-arch/lzip )
meson? ( dev-util/meson )
python? ( ${PYTHON_DEPS} )
- ninja? ( dev-util/ninja )
+ ninja? ( app-alternatives/ninja )
rsync? ( net-misc/rsync )
subversion? ( dev-vcs/subversion )
wget? ( net-misc/wget )
diff --git a/sys-devel/crosstool-ng/crosstool-ng-1.25.0-r1.ebuild b/sys-devel/crosstool-ng/crosstool-ng-1.25.0-r1.ebuild
index ee2ab17cd25b..c517e6d517b6 100644
--- a/sys-devel/crosstool-ng/crosstool-ng-1.25.0-r1.ebuild
+++ b/sys-devel/crosstool-ng/crosstool-ng-1.25.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -46,7 +46,7 @@ BDEPEND="
lzip? ( app-arch/lzip )
meson? ( dev-util/meson )
python? ( ${PYTHON_DEPS} )
- ninja? ( dev-util/ninja )
+ ninja? ( app-alternatives/ninja )
rsync? ( net-misc/rsync )
subversion? ( dev-vcs/subversion )
wget? ( net-misc/wget )
diff --git a/sys-devel/crosstool-ng/crosstool-ng-1.26.0.ebuild b/sys-devel/crosstool-ng/crosstool-ng-1.26.0.ebuild
index ee2ab17cd25b..c517e6d517b6 100644
--- a/sys-devel/crosstool-ng/crosstool-ng-1.26.0.ebuild
+++ b/sys-devel/crosstool-ng/crosstool-ng-1.26.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -46,7 +46,7 @@ BDEPEND="
lzip? ( app-arch/lzip )
meson? ( dev-util/meson )
python? ( ${PYTHON_DEPS} )
- ninja? ( dev-util/ninja )
+ ninja? ( app-alternatives/ninja )
rsync? ( net-misc/rsync )
subversion? ( dev-vcs/subversion )
wget? ( net-misc/wget )
diff --git a/sys-devel/crosstool-ng/crosstool-ng-9999.ebuild b/sys-devel/crosstool-ng/crosstool-ng-9999.ebuild
index ee2ab17cd25b..c517e6d517b6 100644
--- a/sys-devel/crosstool-ng/crosstool-ng-9999.ebuild
+++ b/sys-devel/crosstool-ng/crosstool-ng-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -46,7 +46,7 @@ BDEPEND="
lzip? ( app-arch/lzip )
meson? ( dev-util/meson )
python? ( ${PYTHON_DEPS} )
- ninja? ( dev-util/ninja )
+ ninja? ( app-alternatives/ninja )
rsync? ( net-misc/rsync )
subversion? ( dev-vcs/subversion )
wget? ( net-misc/wget )
diff --git a/sys-devel/crosstool-ng/metadata.xml b/sys-devel/crosstool-ng/metadata.xml
index 86f15205befa..59a236975f01 100644
--- a/sys-devel/crosstool-ng/metadata.xml
+++ b/sys-devel/crosstool-ng/metadata.xml
@@ -18,7 +18,7 @@
<flag name="dtc">Require <pkg>sys-apps/dtc</pkg></flag>
<flag name="lzip">Require <pkg>app-arch/lzip</pkg></flag>
<flag name="meson">Require <pkg>dev-util/meson</pkg></flag>
- <flag name="ninja">Require <pkg>dev-util/ninja</pkg></flag>
+ <flag name="ninja">Require <pkg>app-alternatives/ninja</pkg></flag>
<flag name="rsync">Require <pkg>net-misc/rsync</pkg></flag>
<flag name="wget">Require <pkg>net-misc/wget</pkg></flag>
</use>
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 98bb3780d259..1caa14f2d9aa 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -30,10 +30,12 @@ DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 4a8700a8d44bfaa84926f8bfd0da4c5b0
DIST gcc-14-20231217.tar.xz 86943032 BLAKE2B 8d5ab21fedffad0d4d4e02201c74f3b90cfabe5c2c1abbc048b6c4d179cbf3977cffc6bfc1b7b679d0276b66f86d58ef5c0b8451a4fcb75b88b7240fd7baf41c SHA512 23d8e6dd76aff0a5d7687ce8753aba7bdc374d3330553314da378af84ad629e67dbb532ba416816ce81812857c4c54e31cc5460d3f86619d7a9fb368328ff11d
DIST gcc-14-20231224.tar.xz 87027056 BLAKE2B 412a0e8c82063f3aac828620648e5a57942dc2028408904290f7051b5756fe1f78d81fea8d1fba607db57e1905104ed236f86fc7d07b0bb35f407ce6c91f6e4a SHA512 c05eaa660732cbe57e7390afa9218eb99253dd58a00f376287dfd4765ed43acc4672635031439226b2e068899796a20ef14e5ac610f32ca31e285a4cdfa2f65e
DIST gcc-14-20231231.tar.xz 87027004 BLAKE2B 55c12dea8b446793667220dd17a75f3081f1ca6608654f1d2c5860f65d757efa4dcd044e9f15373ec7afc89c475876502529abbb96ddaac77206c0a63ff23882 SHA512 79a704d54bd8ace8ebfbf720dca71c70dc7c1d0c70f8f586f70fb476006317846aa29a4754a3f34ebbbe436f4e548a4837f778bacb86f97d8bfc03627bfcaf03
+DIST gcc-14-20240107.tar.xz 87072048 BLAKE2B a605ea26af2e98c17f8efd742e8adc27f03a183d77b107ef74b30183542d44d68ee88cb975af1c45c6098f97b34aa9870302450de0c848832ebf49a4533c20c6 SHA512 6e8ec11feeca073bc4c24aca3d7ada4ec66780ec00735deab48df050d3efa1bfe8bfe7a7c58ab7ada4f585ef829b49ef80203e3251fc4e6bca0d0932ab2fb313
DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
DIST gcc-14.0.0-patches-11.tar.xz 11272 BLAKE2B 81c63b8aebcfd5b33b698ef4ef8f2d12b94ea2753ecec2b160cf9fab534dccd12875bcb16cfac2aa81211f8d9ff530cfc18f486567721beac487e08daa62363e SHA512 0f51352cbc6815cd1dbc8b73e9c83842a58242220ba712291cc76c08c19b3a612c88a3221b2da437a9c7ecb410a83c2e538aa1984b733f444843bdf79d314a71
DIST gcc-14.0.0-patches-13.tar.xz 47572 BLAKE2B 8f0fc6ba8f9310eab3f6b568ffce39f64e399552ed5c9fdd261e3cc9292200e7ab66724872b392f64bd9bf05ddf9a1fd26ba4092a98d991202b4f6a28861a829 SHA512 a56abdd95f03ed0586df709fdc28cc6af4573465b99750502986efd7f0ce73fd8ab455fdb9621d9227e835721be3cf42a9997a97eacf148b8a0dcf3ba44cc5be
DIST gcc-14.0.0-patches-14.tar.xz 47788 BLAKE2B 0d243208f0e94c609f931091bb44ddad25b9fcfb1f57c7ee1c00f94d7af7d6ebbcc3c40951df5ab039c14056db21dce9c4ef11489cd7df4bcdbb199fbcce4816 SHA512 077fc39b95a5f2d24f4bb4ed77f2066dc156950eeeee60f57e3b5ddf3d784df42cccacb0c71a97acdf0b1fe774420bfb4ccba4e10d1296ceb6a144efd90fddd0
+DIST gcc-14.0.0-patches-15.tar.xz 49212 BLAKE2B f206440bcecff8cc7497661c3a3ab970813183904bd07faa40e268cdbba85d2ff1a36547374463cffa0835807177a54e3b7e13c7996124119bbb7cebf9d84283 SHA512 b0c591542e4f30eb1ab16b04961379a4ed29bcd8454837d9916292674bf05267d825e36b01fe792b9f1c2cecf828237f308b547f90005953c34a3723f0c22ee7
DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6
DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
DIST gcc-9.5.0-patches-2.tar.xz 14324 BLAKE2B 1d3bf3e673108ad2fcdcb86daefb4603d1c9f6aa815e34d1591054d466b76d6f50cce124ab4760528c4951ea16eb00888a3e6485417f81ebf250548732df4a8e SHA512 a6d6f650aaf0bd193a17ac279649f0544a282cea295824384c59341c3000eac4b574b60e00dd427585d928f9768166abf85168b47772132790ad98854acacbbf
@@ -62,6 +64,7 @@ EBUILD gcc-14.0.0_pre20231217.ebuild 1596 BLAKE2B b82b52e7652b6872edea7820cb8d25
EBUILD gcc-14.0.0_pre20231224-r1.ebuild 1596 BLAKE2B d8e4b2cadc9abeb8cf09741353d6d003df54a9673fc0acd96c10ad3cdd5aee028f2ff249365a907580d5ee251cbff654df3c439d345cc009f22e3b51a9bd4c1a SHA512 4b62319c45f694389cc69828b8e77c62ed558773f89968ce75c229b2cdf29dea35aff129871f6c85321dfb0de20338560c61fcdc77fb3f2dcfae8fb4ddfa00ed
EBUILD gcc-14.0.0_pre20231224.ebuild 1596 BLAKE2B b82b52e7652b6872edea7820cb8d25106b974aa5b28aa1ed68ecc721f6025e67d5f240be05e1456b644789f6404646d2ad98b64a80028183255bec0f70d5d1d4 SHA512 604729d35c656b6ab17df319e7bc78275d83fda8425e8d5835ea61a716a819108593b855c6835a3cc12ba2c664c6eaa7a114d5fd971e5cb85eeb592fb04af808
EBUILD gcc-14.0.0_pre20231231.ebuild 1596 BLAKE2B 98b65e35ed8715228da714eb1dda7a547d03711bc3048af1d36d9a91df068176c22433f9d81d8b02e84baed7e66005c4d461b1c98ee79e9809fdefce84aeec02 SHA512 a79804e904b67115254999c5b87c8707fe131a0c6eb4166769d76632d5bbc8783392338a8780bf6ac9ee810163636632f18b826e7dfd873196eb9352d09f8de3
+EBUILD gcc-14.0.0_pre20240107.ebuild 1596 BLAKE2B 61823820f769a92f02927416dea3b438c38094afd1fd34ea1010f6c99c345db7dac442130f081be744abf4aa8227b0f7f2e18a2c6db91b9caffa34e32dd493f3 SHA512 79fec1eafc773e07ba83b62b0d8cd8f05d9041a95a89e704b78e802bffbf70322f12d4fe1ce1feeda4b36904d263d7c5ec58e3ecfb1de304d29cddc0ba5190f8
EBUILD gcc-8.5.0-r1.ebuild 498 BLAKE2B e24f62fdb50bf2e9957cbb85c72adc96d369938a7f552735772de964f7023b8b34bd11e7e544d268cc308e25272084a728bd061f37c568d42ea65d55bb2a2e93 SHA512 f35b353e9f54eb3e1c6f8e0ea262458b41da9bddb993793aff79f765c4d93811744979d34e50c6470a9b2cfb63b7006bd284d819b7a98e56a8b3a34ae570ae76
EBUILD gcc-9.5.0.ebuild 1206 BLAKE2B 262931215488db54cab2141549f997a48e22d0a917917eb670d41d5b155c7685e92eb1bc3843d2eca47dd15a450199aea5d99777d2870ff09b1a79ac8a63bcb0 SHA512 3737a70e70e53a581280ff1449d7d92bb9ffba0919b618ea43d4747e09b2803795a05c07c0e3a2ec8982f8d5594be58f9ac549d329b18dc236ad5159e4a47132
MISC metadata.xml 5254 BLAKE2B b64569d62dd67c2f2dab441bb2c4a65bcd61b4c9d8ad7543e8f91c583501d72ed1474abf785e68c48de298d8391de3d94b9b4020086b2b0fa9cc477114a92e9e SHA512 f1307b7865dc4c2c843b5f498196bf5710e45e3292181b43687ebe85b5e9b26203c9c83ee7872efe2cd93595eca430de91e3a5fd6900f0f62c875308ccbb0303
diff --git a/sys-devel/gcc/gcc-14.0.0_pre20240107.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20240107.ebuild
new file mode 100644
index 000000000000..096272333ade
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.0_pre20240107.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="15"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+
+if [[ ${PV} == *.9999 ]] ; then
+ MY_PV_2=$(ver_cut 2)
+ MY_PV_3=1
+ if [[ ${MY_PV_2} == 0 ]] ; then
+ MY_PV_2=0
+ MY_PV_3=0
+ else
+ MY_PV_2=$((${MY_PV_2} - 1))
+ fi
+
+ # e.g. 12.2.9999 -> 12.1.1
+ TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+ # Needs to be after inherit (for now?), bug #830908
+ EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # Don't keyword live ebuilds
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply_user
+}