summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormirror@stealer.net <mirror@stealer.net>2025-08-01 14:30:24 +0000
committermirror@stealer.net <mirror@stealer.net>2025-08-01 14:30:24 +0000
commitbc28b81426d233763ca385fe9a73971ebd3f11e9 (patch)
tree0f7558ccc07cddbeadf6ac7031fd9c0bda4afa5f
parent7de5a0f5424edfc3200f0ec6035c56abf2d01bd8 (diff)
2025-08-01 14:04:25+00:00
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin30436 -> 30439 bytes
-rw-r--r--dev-cpp/Manifest.gzbin17679 -> 17680 bytes
-rw-r--r--dev-cpp/abseil-cpp/Manifest2
-rw-r--r--dev-cpp/abseil-cpp/abseil-cpp-20250512.1.ebuild2
-rw-r--r--metadata/.checksum-test-marker2
-rw-r--r--metadata/Manifest.gzbin18120 -> 18128 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin29034 -> 29036 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin38863 -> 38866 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/abseil-cpp-20250512.14
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin26122 -> 26282 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-15.1.1_p2025080116
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--sys-devel/Manifest.gzbin6224 -> 6221 bytes
-rw-r--r--sys-devel/gcc/Manifest3
-rw-r--r--sys-devel/gcc/gcc-15.1.1_p20250801.ebuild57
25 files changed, 132 insertions, 56 deletions
diff --git a/Manifest b/Manifest
index 4e450c6463234..d94d007c5c5b7 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 30436 BLAKE2B 137501e83cea1467d484cdb60397aa9e39429d50d501a7bc9ecda4bb31b92ac33eb3ef58a7bfb2c8e7b3587ad43d318c6544c1c99c6909e3b1ccc54103f6f34f SHA512 8896a4b27ccbeaad99109258d12fd2e40658a3958667f4f47b2ce80106b3e6a9a5f72c13e7f153fadf5ff1a015077a46a0b9809bdae32bc744e9b373e470123d
-TIMESTAMP 2025-08-01T13:10:39Z
+MANIFEST Manifest.files.gz 30439 BLAKE2B ee4c3e96b4a3441a4e52681c969be29abaf640f78710a8237996cc57eebb46510d6293a0e9a702676fea1d98a4454c3e200e379a214e040559d216045fa24d8f SHA512 f7b7d0b2d825d76192dd0a5b28020ab8de8c5fcb1e4cb752ac25bba4d65996f42c76ebbbf58243e9f101c3efa25085e93619bb3ebc770275d7d4219ece738214
+TIMESTAMP 2025-08-01T14:04:39Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiMvM9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiMyXdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klD+Zw//d536dfAR64m2qTMwZtj42EXYgFn1LDkHlKTgkcprS6UZmscKinovy8a9
-0/EK4zCmnD5k8EzNjXTWu4VaiUcVUHjRHp/eX00xQUa8dy5fucEsaeOEo73JC7qV
-ZzGWpWY7Wf+lnu6GHsiu8qBklZqqfLxCQAX2PCY5uUdekZQzH2UHuLklGmugoRlM
-FyaBEItAn/j6qp3PlCeM5Ow855jCqFyCbJctEQbgWMbbHlqU5pRu3b8vhKsIa/qZ
-vD4uWcatJbCqBS7Y19DJp7USaX5y7kman19O02oo/NsqQCTMwLwYFZ7p99a1Ywra
-qtMUhltkAVdsfIjO0aBwWr1xkbZr7ifcuoFaM8pN6hFSWuYXQUhTvZNbdx3TMqM3
-wS8OV4E9NL+7vjZTH8KrCmPaaaW17I90TSLfiQGzmpZ2rxxJEN6ZJADhkCVsCcsU
-Q9AN6LuZQTiFi//YAg2b3HMc4NV8sxRvJKyMotrA4x9NFH53Xa1Tt4j93wOiOlMJ
-Ttf9B1wc1kXNbgFbNnSV0gmXhZKr4Z0McmU6ps50IprRte7WXCxrRG6whkvtGyTd
-X6H1NeAPednw0VYeuqEh6gz6oCTV0U59PVUmtMhZsZFH8bwKpXoIUAMqQxm5iVxW
-5B1zOpB0u7HIqbuaRMhpdyUiXWvnt9l5f9wyoaR1ITHKNkKJnYc=
-=f/Bi
+klCHYA//ffUT178VbU3z0KxUroj85NA5Md/3U5VxuYC5i/5KMl6C5hNCiWWs8GZX
+0HI44juhdYxYtRoB69VX1n/iDL3YxswGQz9Gw7tcMU4VxwDdeTUeJepK2aZvRYkD
+lfTS/91F/Ab4Xu5BOZZf2oIZDv0Av7HgG/CNOp3nlZVWtkZ6GGNxkb9Q+67dKqnt
+eiH+JG1HRIUZuU8T9XZUM5jcfx16VHZJQolUlSHa0lylBZ6g9HvTzCww7Y/814eu
+LSy2Dlzm57aSY9Ppvit8L4o9cC01oUVq8iuUJubsO5x2arsPSsfv1yZZnaYyq65Q
++m/nD6XlMWnQ70VULTHKKTAHkDvFTfJouKG6Vd19LszUvphICh36i4RQVOVuxffD
+4y4Lch0Dmiq0iYTFLBEmj1AOBOOVWJAWEd5vhMJuPnnKU3M6UQswViStlSKgO6Hv
+5ijAy0GOCrpWKztWq44x7q01T1ZaY3lVqSTKRlMpoXyhkJdO9xd6DuOV3A7HwxV8
+fcbGJKazkZgprBpGZIYuG3VfeRPwMUALEOwYq3cHhg2lIaqsnvgh5Bd0p4mw1zA9
+vRt6aqMvKfg6OSZAlsxg95SF/lVxsdlSRRBJX1LP/n63ezdt41RdVZuI0QK2t+Jf
+QOfq7jg7B5p8yzSaNKqSJQeHXk5h0fNg/lbYxXW1UNFLPcUHNkU=
+=980J
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 6bbb3736ec75b..04358dcf67f3e 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 2b951d4de9cda..d79c82655cbeb 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/abseil-cpp/Manifest b/dev-cpp/abseil-cpp/Manifest
index fd821d7990b1a..e02a7cd948475 100644
--- a/dev-cpp/abseil-cpp/Manifest
+++ b/dev-cpp/abseil-cpp/Manifest
@@ -41,5 +41,5 @@ EBUILD abseil-cpp-20240722.1.ebuild 2063 BLAKE2B 711233759e87d023d45090547ad02e1
EBUILD abseil-cpp-20250127.0.ebuild 2187 BLAKE2B 9ce1fcc53aa001300cf7f3276c6473207b989e85429aff7b809b5768e8a4e19e4181b16f23a36850d0a6127dd878736e8c475f388a023a902ff110dbc3fee627 SHA512 f68578a9204d58e04a76a9d7241c3ade37a5c59fd8e1b45b66f0a3b1e2d3ec058a27f5b377c584dbbf6f6fe55ee4dd1ae3a871653d675cb9ce27394e67b66ada
EBUILD abseil-cpp-20250127.1.ebuild 2180 BLAKE2B a677035f5fa5d48fdf8df1942851b49deb6d4efb142af9aa7396a1cd858d146167dff7060dbb505b5c0315d121d50042b5f66d3c8329a702313ba20211bc7e8d SHA512 2d7183d326347e663806ac7ef44d093626b087efadedf4a978f4d7f2282947c2dd9938b9b0fa41bcebe2e3455d8d346c896dc2b4976df6b4a3dc82f53244a274
EBUILD abseil-cpp-20250512.0-r1.ebuild 2016 BLAKE2B 27a268b799a1d631b2f83463924f1712a39055cca9bb098ce7fadc6cc25992c697f84b24161838e03a1e64bccf3d930521299f7300aac5b07ecaefb795efb99e SHA512 e02cb249b9bbf6c0a5f85f66aedcafee6302815dddaf3d2a5671bfaf9ab549fa606b2ae4853a86c11f8ebc1ce512a348e8c87c7cade483e54156cfd5c72584a7
-EBUILD abseil-cpp-20250512.1.ebuild 2016 BLAKE2B 27a268b799a1d631b2f83463924f1712a39055cca9bb098ce7fadc6cc25992c697f84b24161838e03a1e64bccf3d930521299f7300aac5b07ecaefb795efb99e SHA512 e02cb249b9bbf6c0a5f85f66aedcafee6302815dddaf3d2a5671bfaf9ab549fa606b2ae4853a86c11f8ebc1ce512a348e8c87c7cade483e54156cfd5c72584a7
+EBUILD abseil-cpp-20250512.1.ebuild 2014 BLAKE2B 9dcbd32f030eba65bcac24f6604029a0d1e4dfcdbd2545ab0d61de860365503b0624316f57b26545d841bed761b999dda4da2dfcd4b0f6baf468bd2beb0dab40 SHA512 09012158099e423f5a45e91a96620fd689613cc848428958a3b451997ee71e988cba4b655531f2991d51d5cedc00a1e75830d2ce61a9a54436a0c1dcf589a497
MISC metadata.xml 630 BLAKE2B b8718de25104713db8aa224e08f073fcb5fc01026071e0381b0cd74c8caa29f6d69cd5b33d9ff2baef72046c1fb52c084d65cd3c7fc77580cd4630fde278bfd1 SHA512 da7e3e9e13068400b220d73c1f2623877aabaec0b465d2fd80814b4b1468294b142d1c89d44f6f7dfa0dfe0033ba7c7c26c3919555dbe288a5ccdc1e780a977c
diff --git a/dev-cpp/abseil-cpp/abseil-cpp-20250512.1.ebuild b/dev-cpp/abseil-cpp/abseil-cpp-20250512.1.ebuild
index 3085645883b64..e9333c6bb5245 100644
--- a/dev-cpp/abseil-cpp/abseil-cpp-20250512.1.ebuild
+++ b/dev-cpp/abseil-cpp/abseil-cpp-20250512.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0/${PV:2:4}.$(ver_cut 2).0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
IUSE="test test-helpers"
RDEPEND="
diff --git a/metadata/.checksum-test-marker b/metadata/.checksum-test-marker
index ab420ed35d515..adaf76f44973b 100644
--- a/metadata/.checksum-test-marker
+++ b/metadata/.checksum-test-marker
@@ -1,4 +1,4 @@
-1754053869 Fri Aug 1 01:11:09 PM UTC 2025
+1754057199 Fri Aug 1 02:06:39 PM UTC 2025
# Testcase for mirror network:
# Watch the value over a day, if unchanging then
# one or more mirrors is missing --checksum
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index e11ffbad48727..2f1b02fb35f83 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index a76a911e2d946..855074d7a3da3 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Fri, 01 Aug 2025 13:10:33 +0000
+Fri, 01 Aug 2025 14:04:25 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 930e795cf37be..304cac074a43c 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 602536 BLAKE2B 91a162d8598eb8bf6ea25e77751a0b7fa92b549d16af2ef26513faf217c26a9295178de5a769cd60342031fa78942e16f543dd099103b200d9cab6b5696ba3fc SHA512 67f89e3170126adb03811ef405e1cbc5e716c5a2f01c9840b9da221edfee53a1560bd3c91cea35afc906b5f7d24e9aba540802027b3cf668865775486392ccb4
-TIMESTAMP 2025-08-01T13:10:38Z
+TIMESTAMP 2025-08-01T14:04:38Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiMvM5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiMyXZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAe4A//Xc4Ib820cUqm+HuZwB8ZynA3OlmKQzmeVSewtM2jX9+GmFBd5qpvn4Cl
-wMVgWTg8OAF/Y9gcXuI+0xxPVGKe2He0myRacaxBhkiYj4nIu7lnKzwfw/wl8sqW
-PoLMwSt0VBjQYKkX7I2sUAlSIpHI8pvxWQrqmKsA/+sc6l8rvGM1MkHE5YVxpUx+
-miB06QMPsBxxNVWFq2iZ83Gf6NbJJAEOgs6fhuQ3I10Qp5QBtA8+IE8/pg+XTIit
-RX7C42fG4OBDmjdF7Wv5ViLmzmVmlyESpusmepqjaYkt4gAyGrFYMIxjfcPLO1pJ
-rLhKwFksIJuK2JINyasK55ag9kur0fvTj9lVzWmvq+eniYX4WDJyz9d2xiWReihA
-IhKtCRvUzttCVtSiU+i2GjpMkXlOgXChU6n3OxxocH9Zw8r8QqfZGXy96/95J8q5
-OJfKSDkpeXWFn+499Cmc7ll/HSt3OdQr1m4kMR8Q+tF4BolojomOAOLSsD0rn478
-cVqPlkQHC/mhXpsuskEsBw5MFZO/IL42siLg2QkcvIgSXsfiDGT/7arWGBsIX1tO
-4CkmXaM3X8GSAOoar/rM/CesNRnqxdMgKDzISUUmo5OaY5Bgi2+ZDlAhPadllyHW
-SDsdICH3t+SYtzrvjH1AT9yOR0AFVXqxDQg7KPn2dGihSaAmOSU=
-=ZVvv
+klBKwg/7BeoAyWsXkhxNdKYpRqUqRzOIyFPRyNuzCZqIWvVB9drB/HrCxTrYdJ7N
+PTjemFZuxsDkcCB+IMTSSKfC1H7Qk4zRJNTPJN+OglxfQcgq7xh2UYGJq1XrE+Ux
+f0Lds7m8rH7tRzFmJ1H2eTFexVj6MnpAgoVxx0iF8xiQrKq9yWgX2xx/RoWXYy+N
+BPs6gsD4FPcTfa2RS8CHxGOAGMunnau8+husnfwnqeV4oLpoSVa1TJqvQMf7idTZ
+NEFqu/A3XKjM+OyuoyDlsTBmtPKnf5qqXLNg00dJ02pbsxp0DNkTRYXbrkcUlnyu
+LPXMTvIkj9slg5uD0XVzvToFQ4ckeWWBb7qG9tNZBpNJakkp85tDErEgcoJw8E94
+XzE8rkII6+o4ui/b/hDzs1XLYN7GgcUtjmjLqwve/Y++XdTs7c79yqvewWXQRRV7
+L6axUzJOuyik+/sV3FjZl5CvO1dbBw9j2mUejdt6Y5MeptS/LlQFs0EUGv946IMi
+4ruD9zmQmvGab1sgU1LlB28VSm4LOZ6ADKjz6Q+Lgwamp+1VX42qrpa06/aiGSFw
+RtLptksXX4PurX9SLp2OW47mI3hTQ43r5KIayqvO4t/LQv9i0U4yF+qUxyXeBkQ2
+rSuLkRKa/xke7q3Q4tu+/v1YO66r6QtlvM88WhvNhNR3HpQJHeE=
+=gzfo
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 6e828401ca4a2..2a1acf73760d7 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Fri, 01 Aug 2025 13:10:34 +0000
+Fri, 01 Aug 2025 14:04:32 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index e721ad4bde0b4..c323b07cceb31 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 86511f8d0ed0c..317257b9cfa6d 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/abseil-cpp-20250512.1 b/metadata/md5-cache/dev-cpp/abseil-cpp-20250512.1
index 4fb520dc5fee4..415a5063239e4 100644
--- a/metadata/md5-cache/dev-cpp/abseil-cpp-20250512.1
+++ b/metadata/md5-cache/dev-cpp/abseil-cpp-20250512.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://abseil.io/
INHERIT=cmake-multilib python-any-r1
IUSE=test test-helpers abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
LICENSE=Apache-2.0
RDEPEND=test? ( dev-cpp/gtest:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test-helpers? ( dev-cpp/gtest:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=!test? ( test )
SLOT=0/2505.1.0
SRC_URI=https://github.com/abseil/abseil-cpp/archive/20250512.1.tar.gz -> abseil-cpp-20250512.1.tar.gz
_eclasses_=cmake 460729dc36f68cf03b044bc1d367e34a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 8a006695bc0db22490452dd06914dda5 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5bb11657d8c752738e747f69706e5da9
+_md5_=39989a9d4556cf7ba3ef6251aaa10102
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index fc4b0b772e91a..399b88ed64a40 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250801 b/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250801
new file mode 100644
index 0000000000000..09bbff13b237e
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250801
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 app-alternatives/yacc sys-devel/binutils:* >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) doc? ( app-text/doxygen ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc:15[ada] <sys-devel/gcc-15[ada] <dev-lang/ada-bootstrap-16 ) ) d? ( || ( sys-devel/gcc:15[d(-)] <sys-devel/gcc-15[d(-)] <sys-devel/gcc-12[d(-)] ) ) rust? ( || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust time64 libgdiagnostics cobol
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=15
+SRC_URI=mirror://gcc/snapshots/15.2.0-RC-20250801/gcc-15.2.0-RC-20250801.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.1.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic a7afe42e95fb46ce9691605acfb24672 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 8a006695bc0db22490452dd06914dda5 rust 2c958ff95a0fd21c1cb19e961cb2946d toolchain 297b4874fa5c0524a6f1fef8ca6d465c toolchain-funcs a0b29008c671a362b505f96fa80ce9c0
+_md5_=02e8105fa08e1a474c867f4189752f0b
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 7d4870877452b..9f7962b8de72f 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 20529 BLAKE2B ad11c6acf258eb0b9fd5cf7392916fd9cccc5e1ba43f95930abc916b632d0db3d2c6d1f1d911cd10caed9c4ec18e07e1e617308a799bab549af30d838595bb61 SHA512 1410fcdc56b5bf17fa0b9bf4d697d8ea6f4d06a823a21e2f5c4257772f932b6709c7259f0c0510b78556f9b1a4bc22db9b8dca4d420fa7a2a6eb67ee0372a2ec
-TIMESTAMP 2025-08-01T13:10:38Z
+TIMESTAMP 2025-08-01T14:04:38Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiMvM5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmiMyXZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBqNQ/9FNMVONRszJ/yTP4fDQ1LnSM4XduJBSYWRL2TVdngjnfmLP0P6CS1p6X+
-I2RC4WOCtiubnXkUIG2qAAsGFyvyAY4GJv8dHNdVLXZxzwJ18JbyM+Kndc+jR4jV
-LZ7XGYdE4So1XdKBCgKQeZnRr3HWRMArQInP7ECv+9sjTXsL7Rqj6lC/3EoStCkw
-E9LRVD0PuM2sgJab95OnvHJrV52TFM+RQU0Z6w+ea8j/2jGxSYSkzjHaTWkdPMyG
-pt2qAAZqwtpQiY/qYN9yd9XbqvNmC++GOUoQP7npZyzIFNFq9B1kDsYTufhKNtK7
-Gifa1oEeRJdEGZc29G27MrADviFIXWe6IdvzYL8xQB731lpp58UOIRaJJtbVr6YQ
-VVezn/ko7KJiIQUvfklKCSGQEqBHz5FwSmL3gsnEG2D0D27ESNocVAResxgOWgZh
-qmop2FHz5FX7ahQ54DMChQpxOvDc/Dz7JwpaDMuJQythF86DXkxTkaTVLlEkojUl
-rIeNWVReHCi+aImCFVuXN0rYLL+f7wAiCvpKptnyJ3zf/CDeEPOE/+EKL+9ON0c5
-c+Pi5t7+2oiQ10w4woA3jih7t+QiFzbqnyP2kjivQlLSoYSi+c1GHO8V4evZf7Ky
-9hOFmBRmmtrl8M+vUe/XZuIavkZP2ckUTtuWq1jODluZJhdIqhA=
-=ATnt
+klC5IxAAjRW58orDy4yhr81mbrcI8j5B3uqtW2hImQqXzrSMW1ByLGFIJ5gElPIb
+8BzeP9hNaRx0Cz7tmPanOV61jTYL/HOm3F+BF26UD78Lb0yuX553vMifKLOToELR
+KqhJYbygNUgjKiQ5PQEqizO0SwlBQOBIVdDMjadRuflH5gTrJE09x/iM3du0jFQQ
+qdchEKxfsTHbcQChbcR5B6EWosqLJTcOPuBhidX8NVCNBnlLm1Ejt0UFI3KI7Zu6
+eXPQwBC/1+snEYIlQmxUK8TRPramiOoWWOrfmV2YvDLloB1cV5ZpNLei58wtnhzN
+hf/4+ByVoAmnM2KVJSvCcUulNtX1jTa6USeHELoGlp33WbNgIRUS3xEDSTUP0td/
+otBfWdhFf6AXxX3XhR1SF8ZBH1804UKpXAIDfSV2pPg43HyC1ObVL3b4/zGi5Jz8
+UGHMuCd6I8sfouimqsQ0o6TjV1NvW/CiBBWaBAbbAodq4Jj5OIdOabdPiPixIpS1
+YoZeEO/QRS0YQeNkzwwu/2YRAH1yvJxHCzelkTBO2PlWzJZBOlyLTuvc3WxV/YNT
+MC2tjzfz6gQcRXoTV9scSRDce1lNq0gBFBrdrIW2wKFQnU0eyU/7Sh+Qcn/cvRvC
+z31mr64ZKW+zXBY4spRMr6PfXVeXmyOlk9NcUOS4HA+nxfX2vSQ=
+=yCe1
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 6e828401ca4a2..450c453f53fcb 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 01 Aug 2025 13:10:34 +0000
+Fri, 01 Aug 2025 14:04:33 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 4de9fb2cc4a65..aaf1ea84a5fbc 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Fri Aug 1 01:10:33 PM UTC 2025
+Fri Aug 1 02:04:25 PM UTC 2025
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 408fa516ff3ce..98133c35f5ebe 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Fri, 01 Aug 2025 13:15:00 +0000
+Fri, 01 Aug 2025 14:15:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 49127e7aa77f0..bec7c3fa1267f 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-47cd57e5ae95a973933b792e8db7d9d6a4af6cbe 1754052068 2025-08-01T12:41:08Z
+8b6d80a46b667effb4bf83a33f22d7aa22585e53 1754053876 2025-08-01T13:11:16Z
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 6716a369e4b15..46c31e3867a49 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1754053800 Fri 01 Aug 2025 01:10:00 PM UTC
+1754057100 Fri 01 Aug 2025 02:05:00 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index a76a911e2d946..855074d7a3da3 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Fri, 01 Aug 2025 13:10:33 +0000
+Fri, 01 Aug 2025 14:04:25 +0000
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 48387aea941bb..64befa0afd780 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b5260b7dd0fa7..b30da8566a747 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -46,7 +46,9 @@ DIST gcc-15.1.0-patches-1.tar.xz 18628 BLAKE2B ee5fc9d6a06374ccc8d85cd1e269514fd
DIST gcc-15.1.0-patches-2.tar.xz 19340 BLAKE2B ea8be3f2a79cfbc69583dd7b96590ebfb74a3ccb90a5f36700c66369c44b349d69f5e9903d83e1db1807dcbe77e6fd46221964c52fd0a594e6853c6e01d638f0 SHA512 954ddca48ebe44e1e93bf938b493d347592a4a0cb255a980a893cf5ff5378c6ac333389f0fcdff6fa4cefbd40212f0a32c64cdefc9e9874df44a2db904fdc5f6
DIST gcc-15.1.0-patches-3.tar.xz 18664 BLAKE2B 8b6c04bb011122a8a748e8c6de59d5d4998bc02cc02667a48b3d7754721bf59d22bb3e31ab07c7ab26ece2f2ad3d7bcd319c84d58d0361ae6621bed6bebc53a0 SHA512 3c6d79449f44f9229ef0b5994933fdaece97eb78dd6c6497d6277ea34e5f02af7ce60902c452d0ce9db8d560e73703e7f32becf35a822dd6ac46496711969287
DIST gcc-15.1.0-patches-4.tar.xz 19624 BLAKE2B 9f8e254ce3669770b9e3dc436b9c6c1d38eccb1290ef3c7888201d88300128021cc9d0621a75b2dd01306c87fb1c8790cf77600a07655da0009a4165354beda5 SHA512 c85bc7c23b62e8cde9272780eeb9b006ddf9d8b0d64e19f1c6b332a4650dce4517c6b0a5560074ff11b6706fcb19589955a301040343197efdc79302e304644e
+DIST gcc-15.1.0-patches-5.tar.xz 17476 BLAKE2B 82d08ac11358d9199989a5ee5a9327a6beab07ac309ae024125f0c1bf9a120ed0799bc15730b099aa631166735151bbd5385aa0fdc68958b3e97ee0379764036 SHA512 e218ba883a6be70a4b0a8e987b2b2e165ebc9bf9c295b15399710ed295ca4ea86372b18c3a87e227ef287642c6edbda0d0f9e769ab6c5bbd5975c2d8597deb90
DIST gcc-15.1.0.tar.xz 98268344 BLAKE2B a902ce99db4e93615879e435bcd0b96d5a16ea0af42598ca0e6d12913b2ce3651a98574c3264b2717b848e6b5a823b403ccca0adde463938d5b41aa3f1da0d34 SHA512 ddd35ca6c653dffa88f7c7ef9ee4cd806e156e0f3b30f4d63e75a8363361285cd566ee73127734cde6a934611de815bee3e32e24bfd2e0ab9f7ff35c929821c1
+DIST gcc-15.2.0-RC-20250801.tar.xz 101541092 BLAKE2B c5a6af2e3463e467830d2e5b0196967fc6265ed78c0a4de28b4be8ed95274e598799fcd500c4b7c6183ff12c80c910cd0764c895ce5ec2e9ef3dcc89cf09ff19 SHA512 8adb74bd55d4e2d4bfe94f2180f9b6b8eb21283e4afc8810a0e361f78cdc5790488f9e667586a5cb8d0d76784e8bdcf4a35e4eea9c1d3e5bec6848456bac6bf8
DIST gcc-16-20250706.tar.xz 94122820 BLAKE2B ec48e2eef32aa2dfebff8264b943f344f8e06d6f2175ba75850a14d5019060800cfc94984ea7649483661c62818210259a22d0e33e60bfb32db02d372ce6b12a SHA512 a194f808ce19b66dc0786b62e23bc75e29e3d79779b2176c0f7e8bda564d937e2f0e83fb2337d3b8b5230bb22d1a053b371276418fd537d7ccc9e5242496037c
DIST gcc-16-20250713.tar.xz 94187924 BLAKE2B 72381c90481e854f90358f98be3d3face062bbb9627c0a8810e8d8c325974abaa651396d20e249f6133b6fbae09bac2c521349809532160ecf9a545c422e9a62 SHA512 a76965f94b59eb931215ed763df44dc1e91683711b704b5b375ecddfda8c23c0d33b932788580de430040ccf58b3db193ebbe0a0ef6dd23391b15edebd043dc1
DIST gcc-16-20250720.tar.xz 94259592 BLAKE2B bbfb90cd4ce556fdfde1bd80eb1255b57ef986b6c545d8a54a18e4868f5d25a299b0d39267d364b5ca267613d50bbcd432f507948db5a970cfd3d019eb3c3712 SHA512 91548580191b645a9b322bc1559d20ca81e70361b8ac2e5a4abf09fc03681c169c5846a22f149b9ff035301ff2ed1999d883a85c080a5e4319d1754657df0a72
@@ -84,6 +86,7 @@ EBUILD gcc-15.1.1_p20250705-r1.ebuild 1544 BLAKE2B 060b1d05935072136f6e1c68f4460
EBUILD gcc-15.1.1_p20250712.ebuild 1545 BLAKE2B 12e94e93b6bc1db3a88f695e492442fbd2dcc3abc0f1dc741d8f00daef3597602ab5f50ba6e745f7df14d54bfe565f3d287320c27e3b8dbfab89fa2ba70d7e93 SHA512 9d94772b123b0da38ed9ccbd44c030e2c4fbf640f109a950f5c8b09571884e84da1d87c3371138df3eea8c28dcf18554523cef40d6136046d5dcbb0da182e4b2
EBUILD gcc-15.1.1_p20250719.ebuild 1545 BLAKE2B 12e94e93b6bc1db3a88f695e492442fbd2dcc3abc0f1dc741d8f00daef3597602ab5f50ba6e745f7df14d54bfe565f3d287320c27e3b8dbfab89fa2ba70d7e93 SHA512 9d94772b123b0da38ed9ccbd44c030e2c4fbf640f109a950f5c8b09571884e84da1d87c3371138df3eea8c28dcf18554523cef40d6136046d5dcbb0da182e4b2
EBUILD gcc-15.1.1_p20250726.ebuild 1545 BLAKE2B aca161b37758675fc7e4571910c2213e0254aa6d2ec47981579b10f077014fe2b4dcb116e86ce94751714fb108c32df7228580e8efb1eda430c4f751cd985fb5 SHA512 fae634d2a116af634197b269a1b1c2e5098693daafbc675297552f1505684901f18d9f5288d201e83bf93642a86f0ebeb4c91749d0b643f77794de7a0757616a
+EBUILD gcc-15.1.1_p20250801.ebuild 1564 BLAKE2B 8512f92d52da67b8870318055af6d0744d2dab999b91c69e3c8a12c9298df25bc4f76aa2b26ff7783dcf59007eb70e2172000b4e1840556ceb953a6379d13308 SHA512 215a3a56c26cff594c9b9a13a39d7abce04220afd3e8d5294bbe5c55a3dba6b96d24ea784abacacf40ca305e2881e2cb32f642a57352e868d8a4adbfe03a5129
EBUILD gcc-15.1.9999.ebuild 1537 BLAKE2B e348f7665a54c9da342803c3f00a9ff7a9e83f4aaf5ab603e8fddad08fd3b6dfa714aa5be7aa60aae7ba6ac7314ffd17a41b111605ff56e8f9abb0b89cf1c594 SHA512 494c1760182b4918dda860f959f7e121ee4e36093fec00936cb251c209051714949008078b0a2cc541ed577050745751b818a50ec8a4e0111c39748f61ce616d
EBUILD gcc-16.0.0_p20250706-r1.ebuild 1658 BLAKE2B f0c495bc532cefa4a1b73649497c490da49b3babac3ce60644c381e5ef59b3036656bda5b48d9a744cb1d99e28790ea81f52fa63cbc1312da94bf6eb6478a5bd SHA512 b7e563f8bf5f9032d7e3c6694feba854fe0efb621551d53c99be628514b8ba5990c4ce0c12d311a92b2aded0f344d6a54ed78f01324bb9b6846f33540f0be4cd
EBUILD gcc-16.0.0_p20250713.ebuild 1551 BLAKE2B 5d0aa981023f8d2b68048b535cdc7b45937a881961f6618dbee70a8f15c401e1b2f1c9bd33615a48eb7bbe77863eac8d396e650fab0c2050892fa668a39c6e7b SHA512 f8bd9b2bb603a43541d2659b8bf6132be185d2704ed2f923b0cfba67381af0c954b172b84208c555a59e7f881883106a11ecea9fb6088dd72b9007a62613a3a7
diff --git a/sys-devel/gcc/gcc-15.1.1_p20250801.ebuild b/sys-devel/gcc/gcc-15.1.1_p20250801.ebuild
new file mode 100644
index 0000000000000..53ba573fb100f
--- /dev/null
+++ b/sys-devel/gcc/gcc-15.1.1_p20250801.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintenance notes and explanations of GCC handling are on the wiki:
+# https://wiki.gentoo.org/wiki/Project:Toolchain/sys-devel/gcc
+
+TOOLCHAIN_PATCH_DEV="sam"
+TOOLCHAIN_HAS_TESTS=1
+TOOLCHAIN_GCC_RC=1
+PATCH_GCC_VER="15.1.0"
+PATCH_VER="5"
+MUSL_VER="1"
+MUSL_GCC_VER="15.1.0"
+PYTHON_COMPAT=( python3_{11..14} )
+
+if [[ -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 ~loong ~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}"
+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 "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
+ eapply_user
+}