[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: d2d7cd10ecefd28305ef30f5b38c5367c8803767
Author: Sam James gentoo org>
AuthorDate: Sat Mar 14 13:17:28 2026 +
Commit: Sam James gentoo org>
CommitDate: Sat Mar 14 13:17:28 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d7cd10
www-client/chromium: Stabilize 146.0.7680.80 arm64, #971152
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-146.0.7680.80.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-146.0.7680.80.ebuild
b/www-client/chromium/chromium-146.0.7680.80.ebuild
index 1c8c06cd4f31..f463b34c396e 100644
--- a/www-client/chromium/chromium-146.0.7680.80.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.80.ebuild
@@ -86,7 +86,7 @@ SLOT="stable"
# Unstable in gentoo exists mostly to give devs some breathing room for
beta/stable releases.
# It shouldn't be keyworded but adventurous users are encouraged to select it;
# there's official dev channel Google Chrome after all.
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 arm64"
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
IUSE="+X ${IUSE_SYSTEM_LIBS} bindist bundled-toolchain cups debug
ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 8d3bbb15ba03507e9f2b2c4bfd4a4ea27701328b
Author: Sam James gentoo org>
AuthorDate: Sat Mar 14 13:17:24 2026 +
Commit: Sam James gentoo org>
CommitDate: Sat Mar 14 13:17:24 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3bbb15
www-client/chromium: Stabilize 146.0.7680.80 amd64, #971152
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-146.0.7680.80.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-146.0.7680.80.ebuild
b/www-client/chromium/chromium-146.0.7680.80.ebuild
index 492aaeff57af..1c8c06cd4f31 100644
--- a/www-client/chromium/chromium-146.0.7680.80.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.80.ebuild
@@ -86,7 +86,7 @@ SLOT="stable"
# Unstable in gentoo exists mostly to give devs some breathing room for
beta/stable releases.
# It shouldn't be keyworded but adventurous users are encouraged to select it;
# there's official dev channel Google Chrome after all.
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
IUSE="+X ${IUSE_SYSTEM_LIBS} bindist bundled-toolchain cups debug
ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 50b5b11a34c8e94147a847ca026eba716a44d83e
Author: Matt Jolly gentoo org>
AuthorDate: Sat Mar 14 11:13:04 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Sat Mar 14 11:18:16 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b5b11a
www-client/chromium: add 146.0.7680.80
Bug: https://bugs.gentoo.org/971138
Bug: https://bugs.gentoo.org/971139
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest |1 +
www-client/chromium/chromium-146.0.7680.80.ebuild | 1744 +
2 files changed, 1745 insertions(+)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 361a78301f4b..c6fcee5ee6a1 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,6 +3,7 @@ DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B
d9f2e4929bc0fe9da8d8
DIST chromium-146.0.7680.65-linux.tar.xz 1476320316 BLAKE2B
bd8ef9d324e564f4d067d100728b15078f50e32a8e05ad17fd87dd9674d9eea97f7183aec4186895cfd0a21746fe1dfaa91f4d08642ce211460d7362b719ed9c
SHA512
b61a05ecb22a530bfe357ad670ab78f69b50e401f056a7f04d57511abfb5d2d269d9e70f27688109bda1c23d03198a876b4f0992e640d88aa8aecd6d48e84496
DIST chromium-146.0.7680.71-linux.tar.xz 1476281724 BLAKE2B
de0abd46eddb4380f42353bb244097fe2ffc71293c868086d1ab726acf005ad2a468c494d2a52155da0486280209e665e5b47b445f13ac7a987fcec87d37f7d9
SHA512
c815620bbafdda5999f8b7baa1f3c4d268aae6ac8ca8e35054afb25236477c88a633472ad092b52fd122f7c6deddfebecc0580c60e9cb8e886390e74adc052ce
DIST chromium-146.0.7680.75-linux.tar.xz 1476647468 BLAKE2B
f958956f5c8db32b8d8519384cbfb62f7ed1912028448332b73824c2a199b85a0e326302c3d5664da756f7d06d17b9f4f3b120c7d778257847783f8678fd37d8
SHA512
62311c298374d96554df7344eeec30f6d1ed8f76539ed9a164316a38b3792175b4d9b5a33e0697e8a111817e14e0b48038501162583a737c3f7e4eb9a2e4d5bc
+DIST chromium-146.0.7680.80-linux.tar.xz 1476585876 BLAKE2B
a17d332d488cee4a22e0357f6afda6111ca5d0ffa351e78b6e1fa26d747e11e50f93a2ad78cd4b5e2d4ed874956168230a63e614994967f2c8ad302ea1572ee8
SHA512
788de000ad1f6187c9dff2110c47a8f41b133f91a8837e4fa611163d66c011fb35d6169bce7c8c2667a00bd2d53d689338ba3a219f30a0ec2bd4cb394587dcd0
DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B
ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747
SHA512
a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5
DIST chromium-147.0.7719.3-linux.tar.xz 1471660284 BLAKE2B
8c178a1a65a224d96394b4c3624a05d54d2d9e64534e5e5f0777c5cb60fdd96fd497ab69910912bfc180cf5ad763adea6d3f08fa543ba43d8af2ac8f4deb2a4a
SHA512
32e0fefd442434f8512c5301f99759d8d69cccea29dacc00b7cd278580ae61a19d60967d3f65a29198432c917c2fa84c52bb3517bb0dbee1cfa9895873ecb3a9
DIST chromium-147.0.7727.3-linux.tar.xz 1474938160 BLAKE2B
541389f2f4eb401524685da01237120de06cc893d76957de7c5a5683a5ec590040354a7483dc69fd3fbb5af1107f92a05bf233defcc69d72acd3752e8bc686a9
SHA512
617f434758fdd5211bb7fe261ccc283164b72acd322faa58798019298b40973316dd2b51e014ef8000b5fcff979fd101569d7efd067cd026fb4db8dc5db5db80
diff --git a/www-client/chromium/chromium-146.0.7680.80.ebuild
b/www-client/chromium/chromium-146.0.7680.80.ebuild
new file mode 100644
index ..492aaeff57af
--- /dev/null
+++ b/www-client/chromium/chromium-146.0.7680.80.ebuild
@@ -0,0 +1,1744 @@
+# Copyright 2009-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# PACKAGING NOTES
+
+# Upstream roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we may eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features.
+
+# USE=bundled-toolchain is intended for users who want to use the same
toolchain
+# as the upstream releases. It's also a good fallback in case we fall behind
+# and need to get a release out quickly (less likely with `dev` in-tree).
+# We can't rely on it as a default since the toolchain is only shipped for
x86-64;
+# other architectures will need to use system toolchain.
+
+# Since m133 we are using CI-generated tarballs from
+# https://github.com/chromium-linux-tarballs/chromium-tarballs/
+
+# These are bit-for-bit identical to the official releases, but are built
+# using an external CI system that we have some control over, in case
+# issues pop up again with official tarball generation.
+
+GN_MIN_VER=0.2318
+# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler)
+# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See
#969145
+TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
+BUNDLED_CLANG_VER="llvmorg-23-init-2224-g5bd8dadb-3"
+BUNDLED_RUST_VER="7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-3"
+RUST_SHORT_HASH=${BUNDLED_RU
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 0b11068cd63fb5a8b50d9d3ab25cc482a9e35eab Author: Matt Jolly gentoo org> AuthorDate: Sat Mar 14 04:28:31 2026 + Commit: Matt Jolly gentoo org> CommitDate: Sat Mar 14 11:18:15 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b11068c www-client/chromium: add 148.0.7730.2 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-148.0.7730.2.ebuild | 1743 ++ 2 files changed, 1745 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 15604300e2f9..361a78301f4b 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -6,6 +6,7 @@ DIST chromium-146.0.7680.75-linux.tar.xz 1476647468 BLAKE2B f958956f5c8db32b8d85 DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747 SHA512 a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5 DIST chromium-147.0.7719.3-linux.tar.xz 1471660284 BLAKE2B 8c178a1a65a224d96394b4c3624a05d54d2d9e64534e5e5f0777c5cb60fdd96fd497ab69910912bfc180cf5ad763adea6d3f08fa543ba43d8af2ac8f4deb2a4a SHA512 32e0fefd442434f8512c5301f99759d8d69cccea29dacc00b7cd278580ae61a19d60967d3f65a29198432c917c2fa84c52bb3517bb0dbee1cfa9895873ecb3a9 DIST chromium-147.0.7727.3-linux.tar.xz 1474938160 BLAKE2B 541389f2f4eb401524685da01237120de06cc893d76957de7c5a5683a5ec590040354a7483dc69fd3fbb5af1107f92a05bf233defcc69d72acd3752e8bc686a9 SHA512 617f434758fdd5211bb7fe261ccc283164b72acd322faa58798019298b40973316dd2b51e014ef8000b5fcff979fd101569d7efd067cd026fb4db8dc5db5db80 +DIST chromium-148.0.7730.2-linux.tar.xz 1475047636 BLAKE2B fc9a7ba6b0dd3a43d38614ee9ca44bd7070eadbbf2e437afe69fe2b0343663e371d87c3ba04aabad25e35903fb192db53bdde7d1459eaf394c40abc3b536840f SHA512 e36197a07114b172f30c6694c07ad2ad0cdefe7f022dd95f10e6e6110103b87717baca970153a1618fce135ff74a8ee9f0aa4bd43acc7cb09d147554d3f6b617 DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70 SHA512 d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af DIST chromium-clang-llvmorg-23-init-4965-g686acf63-1.tar.xz 57997052 BLAKE2B 5e8634c5641db77eb9f9454d21489557f264b88671f8efb25898b997337d014ea75260640415e4edd53e6fe0b033ea8f6f3aee9c08ec697f72f4566ebd36b0db SHA512 0f478d5c5894ee9ecb6dbf7a21e3928b82b49951a7b6dff0d5df29ba0972b83e44d5e5f0549eadd3c86214bbd9932960a020781ac7d9cf98bdeb2c9566543829 @@ -17,6 +18,7 @@ DIST chromium-patches-146-1.tar.bz2 18524 BLAKE2B 4b00707bfb9d83a96f8fbfe1cf55b9 DIST chromium-patches-147-2.tar.bz2 19019 BLAKE2B 99fe7aa0e762a851f1cf501d9b4d7c06143a6fcdccc13994d07d14046a909e503c32c42ca61db06a5b8a36d6cb33ec3b4dbd0b35c12a5f53c41092f44f278994 SHA512 194a836644fad78f351a3b2218de70f88f11750e57d1c256b222d42282cf0bc32a84c8cb21722149d0673babda8f42786ae2aa8225b1116e96537f487e546163 DIST chromium-patches-147-3.tar.bz2 18574 BLAKE2B 14ee94fd42296e84967be1917bdd893de10b4148e7965ee8a3bad17d6c342535ab8bb38904db85774475da8ca30473a77b368da2f96a618ece1a2835923ff293 SHA512 92b96d21640a11a9b5b4628a534b9d33d94ec6f1ca0e10a7a59fbca22beef268e82a52436b55e22987185bfcbb4bd21e00b7ddfc365fa04adaf28343cf5467c0 DIST chromium-patches-147-4.tar.bz2 18587 BLAKE2B 38da55afa2ceb6ce56eeb857611fbe9bbad8cd34cba8ed29e34c640d552c145e3a4fc64c57fcb70ec20581cd5639518be270f9a1cb8110bc9fe0f7ac06cfc3d7 SHA512 f39d5c0cf75b313a2c4675a359bccf825999bf19dd7fece8b61e15003c758cadf04871a5a1deab31e5d849efb16d596615ebc000d407d19ab9b01d47f7cc9f20 +DIST chromium-patches-148.tar.bz2 18565 BLAKE2B f11e3c98ac8dfe9af7bd4a649281ae69c65708f398389358225852a60e593119175613f05c0480bc27a78bb29746d9549572ffd09a477608e319acb3f8e88153 SHA512 aaf00dce65a419c2c87638645dd44278334cc585ced42be24a91e1f0d61bbbf72f2304372163a20f3c4376445455383ca3fc50a744c54e5eed131900c629e071 DIST chromium-patches-copium-fe1caafa06.tar.gz 15572 BLAKE2B 4baa36a4536f9199caa89553fc10deac79ae7effa336fc4bd92fac59eb81a57749eead426e6f01ffecd9954b417eb34c29c899cc49a9d726fe65bf2e303712a0 SHA512 5310e48743a32f2f998b34138b1ed9667feed873ad16c18d3e495383f44a0d5df0f9634c7c4275cf1839002ae887ef58f6c3ec5fd9c5d46ad5114ffab439a664 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab67
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: b88f0fe389da32648ab96243877a6fa2811d0080
Author: Matt Jolly gentoo org>
AuthorDate: Fri Mar 13 17:32:28 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Mar 13 17:36:04 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88f0fe3
www-client/chromium: add 146.0.7680.75
Bug: https://bugs.gentoo.org/971139
Bug: https://bugs.gentoo.org/971138
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest |1 +
www-client/chromium/chromium-146.0.7680.75.ebuild | 1744 +
2 files changed, 1745 insertions(+)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 08fef5fbb4ab..15604300e2f9 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,6 +2,7 @@ DIST chromium-145.0.7632.159-linux.tar.xz 1416662532 BLAKE2B
9ec13e6d5091bb6f89c
DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B
d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821
SHA512
bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486
DIST chromium-146.0.7680.65-linux.tar.xz 1476320316 BLAKE2B
bd8ef9d324e564f4d067d100728b15078f50e32a8e05ad17fd87dd9674d9eea97f7183aec4186895cfd0a21746fe1dfaa91f4d08642ce211460d7362b719ed9c
SHA512
b61a05ecb22a530bfe357ad670ab78f69b50e401f056a7f04d57511abfb5d2d269d9e70f27688109bda1c23d03198a876b4f0992e640d88aa8aecd6d48e84496
DIST chromium-146.0.7680.71-linux.tar.xz 1476281724 BLAKE2B
de0abd46eddb4380f42353bb244097fe2ffc71293c868086d1ab726acf005ad2a468c494d2a52155da0486280209e665e5b47b445f13ac7a987fcec87d37f7d9
SHA512
c815620bbafdda5999f8b7baa1f3c4d268aae6ac8ca8e35054afb25236477c88a633472ad092b52fd122f7c6deddfebecc0580c60e9cb8e886390e74adc052ce
+DIST chromium-146.0.7680.75-linux.tar.xz 1476647468 BLAKE2B
f958956f5c8db32b8d8519384cbfb62f7ed1912028448332b73824c2a199b85a0e326302c3d5664da756f7d06d17b9f4f3b120c7d778257847783f8678fd37d8
SHA512
62311c298374d96554df7344eeec30f6d1ed8f76539ed9a164316a38b3792175b4d9b5a33e0697e8a111817e14e0b48038501162583a737c3f7e4eb9a2e4d5bc
DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B
ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747
SHA512
a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5
DIST chromium-147.0.7719.3-linux.tar.xz 1471660284 BLAKE2B
8c178a1a65a224d96394b4c3624a05d54d2d9e64534e5e5f0777c5cb60fdd96fd497ab69910912bfc180cf5ad763adea6d3f08fa543ba43d8af2ac8f4deb2a4a
SHA512
32e0fefd442434f8512c5301f99759d8d69cccea29dacc00b7cd278580ae61a19d60967d3f65a29198432c917c2fa84c52bb3517bb0dbee1cfa9895873ecb3a9
DIST chromium-147.0.7727.3-linux.tar.xz 1474938160 BLAKE2B
541389f2f4eb401524685da01237120de06cc893d76957de7c5a5683a5ec590040354a7483dc69fd3fbb5af1107f92a05bf233defcc69d72acd3752e8bc686a9
SHA512
617f434758fdd5211bb7fe261ccc283164b72acd322faa58798019298b40973316dd2b51e014ef8000b5fcff979fd101569d7efd067cd026fb4db8dc5db5db80
diff --git a/www-client/chromium/chromium-146.0.7680.75.ebuild
b/www-client/chromium/chromium-146.0.7680.75.ebuild
new file mode 100644
index ..492aaeff57af
--- /dev/null
+++ b/www-client/chromium/chromium-146.0.7680.75.ebuild
@@ -0,0 +1,1744 @@
+# Copyright 2009-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# PACKAGING NOTES
+
+# Upstream roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we may eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features.
+
+# USE=bundled-toolchain is intended for users who want to use the same
toolchain
+# as the upstream releases. It's also a good fallback in case we fall behind
+# and need to get a release out quickly (less likely with `dev` in-tree).
+# We can't rely on it as a default since the toolchain is only shipped for
x86-64;
+# other architectures will need to use system toolchain.
+
+# Since m133 we are using CI-generated tarballs from
+# https://github.com/chromium-linux-tarballs/chromium-tarballs/
+
+# These are bit-for-bit identical to the official releases, but are built
+# using an external CI system that we have some control over, in case
+# issues pop up again with official tarball generation.
+
+GN_MIN_VER=0.2318
+# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler)
+# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See
#969145
+TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
+BUNDLED_CLANG_VER="llvmorg-23-init-2224-g5bd8dadb-3"
+BUNDLED_RUST_VER="7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-3"
+RUST_SHORT_HASH=${BUNDLED_RU
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 8e4bb58d7b9a6444a63e7fb210324679903bcc0c Author: Matt Jolly gentoo org> AuthorDate: Thu Mar 12 07:02:20 2026 + Commit: Matt Jolly gentoo org> CommitDate: Thu Mar 12 07:02:20 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4bb58d www-client/chromium: add 147.0.7727.3 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |4 + www-client/chromium/chromium-147.0.7727.3.ebuild | 1743 ++ 2 files changed, 1747 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 89af6d5aa495..08fef5fbb4ab 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,17 +4,21 @@ DIST chromium-146.0.7680.65-linux.tar.xz 1476320316 BLAKE2B bd8ef9d324e564f4d067 DIST chromium-146.0.7680.71-linux.tar.xz 1476281724 BLAKE2B de0abd46eddb4380f42353bb244097fe2ffc71293c868086d1ab726acf005ad2a468c494d2a52155da0486280209e665e5b47b445f13ac7a987fcec87d37f7d9 SHA512 c815620bbafdda5999f8b7baa1f3c4d268aae6ac8ca8e35054afb25236477c88a633472ad092b52fd122f7c6deddfebecc0580c60e9cb8e886390e74adc052ce DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747 SHA512 a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5 DIST chromium-147.0.7719.3-linux.tar.xz 1471660284 BLAKE2B 8c178a1a65a224d96394b4c3624a05d54d2d9e64534e5e5f0777c5cb60fdd96fd497ab69910912bfc180cf5ad763adea6d3f08fa543ba43d8af2ac8f4deb2a4a SHA512 32e0fefd442434f8512c5301f99759d8d69cccea29dacc00b7cd278580ae61a19d60967d3f65a29198432c917c2fa84c52bb3517bb0dbee1cfa9895873ecb3a9 +DIST chromium-147.0.7727.3-linux.tar.xz 1474938160 BLAKE2B 541389f2f4eb401524685da01237120de06cc893d76957de7c5a5683a5ec590040354a7483dc69fd3fbb5af1107f92a05bf233defcc69d72acd3752e8bc686a9 SHA512 617f434758fdd5211bb7fe261ccc283164b72acd322faa58798019298b40973316dd2b51e014ef8000b5fcff979fd101569d7efd067cd026fb4db8dc5db5db80 DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70 SHA512 d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af DIST chromium-clang-llvmorg-23-init-4965-g686acf63-1.tar.xz 57997052 BLAKE2B 5e8634c5641db77eb9f9454d21489557f264b88671f8efb25898b997337d014ea75260640415e4edd53e6fe0b033ea8f6f3aee9c08ec697f72f4566ebd36b0db SHA512 0f478d5c5894ee9ecb6dbf7a21e3928b82b49951a7b6dff0d5df29ba0972b83e44d5e5f0549eadd3c86214bbd9932960a020781ac7d9cf98bdeb2c9566543829 +DIST chromium-clang-llvmorg-23-init-5669-g8a0be0bc-1.tar.xz 58029996 BLAKE2B 31af4a901401a0c6a405bcf3569f411a88add57e13c0157fdb7a1af47c9122aef56686f8180b6d4a3f0493d8201a479e850de99ccc7ecf95fc559700309b8c0c SHA512 b72afc477e9654f4f59430dcdde9ba85b91613f6331594fb039df5c79cf8d26d3aaf80c62b8c3fe6504a514a7fc30a551ed277e47408cdf43212006dd4ea0153 DIST chromium-openpower-6e839bd947.tar.bz2 438048 BLAKE2B 50acf6c3d5b17c920dba89895d31effb36e1e234099258cfaff8f4b1735b0a401c2c239a1e53265b1dfdb2969df7cb04041b3aa0ecafc8d1e2fd90497db51629 SHA512 f87b33235a26768dda73364b85f7713f5b200a65ca8e28b09ad8f5798b7da80d1cb62b3308263d88e58c01439eb67e365c08466b80299c2b3eeebef52cb977f7 DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-patches-145-3.tar.bz2 18439 BLAKE2B c4ff5ff745348d08ba927a5b3210a9970d9a2c5dd78300c3c3d96198f49f32a90573a024d92d984dc62ebfc1fbd9edfd24e8bc7d0ed7a2bcfa2b22e400b79a78 SHA512 084b05c93a5a4506beec28e1a8c143bdd4021d28695a1cbb179595f020900336ac5364da3d2b5bb0ae77967e32292988134a29f6cc1ddb7eb67d29fec31dc75d DIST chromium-patches-146-1.tar.bz2 18524 BLAKE2B 4b00707bfb9d83a96f8fbfe1cf55b9dfd9347b93ff7f4ace249c6ec07bf63cf48bfee2e3207e7660213d190b253157ee07a3ff5c11fcb91e259d663f10cdd6dc SHA512 1c7e5bd4e8e0c010df4500bf8125b899672692dde0ad08dd8fb962a75440c46fa5d3216385c9ab186b750714775b2682f7eb326d43862582f73e6d0f13d7c0a9 DIST chromium-patches-147-2.tar.bz2 19019 BLAKE2B 99fe7aa0e762a851f1cf501d9b4d7c06143a6fcdccc13994d07d14046a909e503c32c42ca61db06a5b8a36d6cb33ec3b4dbd0b35c12a5f53c41092f44f278994 SH
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 3449d16abcd2b85820f7cd7f938295046a792d97
Author: Matt Jolly gentoo org>
AuthorDate: Wed Mar 11 04:18:40 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Wed Mar 11 07:52:19 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3449d16a
www-client/chromium: add 146.0.7680.71
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest |1 +
www-client/chromium/chromium-146.0.7680.71.ebuild | 1744 +
2 files changed, 1745 insertions(+)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 177015db86de..89af6d5aa495 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,7 @@
DIST chromium-145.0.7632.159-linux.tar.xz 1416662532 BLAKE2B
9ec13e6d5091bb6f89cdb107db75f1c226a2689e5a01c55349511957a7886721230b72fceb25eb97cc671bea4f56e2f0044ab139e0df8b26665e4b84ef8744d4
SHA512
a07d72ac4faa7ac6e5185fbdebcdf341563c5f07f5c83a33604884a832f11d28bcee3f67f12aeab11cff963ad5e1b1fc75d6baf92f7e8a7d3b25709d18783063
DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B
d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821
SHA512
bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486
DIST chromium-146.0.7680.65-linux.tar.xz 1476320316 BLAKE2B
bd8ef9d324e564f4d067d100728b15078f50e32a8e05ad17fd87dd9674d9eea97f7183aec4186895cfd0a21746fe1dfaa91f4d08642ce211460d7362b719ed9c
SHA512
b61a05ecb22a530bfe357ad670ab78f69b50e401f056a7f04d57511abfb5d2d269d9e70f27688109bda1c23d03198a876b4f0992e640d88aa8aecd6d48e84496
+DIST chromium-146.0.7680.71-linux.tar.xz 1476281724 BLAKE2B
de0abd46eddb4380f42353bb244097fe2ffc71293c868086d1ab726acf005ad2a468c494d2a52155da0486280209e665e5b47b445f13ac7a987fcec87d37f7d9
SHA512
c815620bbafdda5999f8b7baa1f3c4d268aae6ac8ca8e35054afb25236477c88a633472ad092b52fd122f7c6deddfebecc0580c60e9cb8e886390e74adc052ce
DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B
ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747
SHA512
a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5
DIST chromium-147.0.7719.3-linux.tar.xz 1471660284 BLAKE2B
8c178a1a65a224d96394b4c3624a05d54d2d9e64534e5e5f0777c5cb60fdd96fd497ab69910912bfc180cf5ad763adea6d3f08fa543ba43d8af2ac8f4deb2a4a
SHA512
32e0fefd442434f8512c5301f99759d8d69cccea29dacc00b7cd278580ae61a19d60967d3f65a29198432c917c2fa84c52bb3517bb0dbee1cfa9895873ecb3a9
DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B
7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed
SHA512
db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df
diff --git a/www-client/chromium/chromium-146.0.7680.71.ebuild
b/www-client/chromium/chromium-146.0.7680.71.ebuild
new file mode 100644
index ..492aaeff57af
--- /dev/null
+++ b/www-client/chromium/chromium-146.0.7680.71.ebuild
@@ -0,0 +1,1744 @@
+# Copyright 2009-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# PACKAGING NOTES
+
+# Upstream roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we may eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features.
+
+# USE=bundled-toolchain is intended for users who want to use the same
toolchain
+# as the upstream releases. It's also a good fallback in case we fall behind
+# and need to get a release out quickly (less likely with `dev` in-tree).
+# We can't rely on it as a default since the toolchain is only shipped for
x86-64;
+# other architectures will need to use system toolchain.
+
+# Since m133 we are using CI-generated tarballs from
+# https://github.com/chromium-linux-tarballs/chromium-tarballs/
+
+# These are bit-for-bit identical to the official releases, but are built
+# using an external CI system that we have some control over, in case
+# issues pop up again with official tarball generation.
+
+GN_MIN_VER=0.2318
+# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler)
+# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See
#969145
+TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
+BUNDLED_CLANG_VER="llvmorg-23-init-2224-g5bd8dadb-3"
+BUNDLED_RUST_VER="7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-3"
+RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
+NODE_VER="24.12.0"
+ESBUILD_VER="0.25.1"
+ROLLUP_VER="4.57.1" # currently manual.
+VIRTUALX_REQU
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: b7c0c1cb40b32faff29f051dd7819f9b0b86063e Author: Matt Jolly gentoo org> AuthorDate: Sat Mar 7 04:07:26 2026 + Commit: Matt Jolly gentoo org> CommitDate: Sat Mar 7 04:07:52 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c0c1cb www-client/chromium: add 147.0.7719.3 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-147.0.7719.3.ebuild | 1743 ++ 2 files changed, 1745 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 1ec289261955..177015db86de 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,6 +2,7 @@ DIST chromium-145.0.7632.159-linux.tar.xz 1416662532 BLAKE2B 9ec13e6d5091bb6f89c DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821 SHA512 bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486 DIST chromium-146.0.7680.65-linux.tar.xz 1476320316 BLAKE2B bd8ef9d324e564f4d067d100728b15078f50e32a8e05ad17fd87dd9674d9eea97f7183aec4186895cfd0a21746fe1dfaa91f4d08642ce211460d7362b719ed9c SHA512 b61a05ecb22a530bfe357ad670ab78f69b50e401f056a7f04d57511abfb5d2d269d9e70f27688109bda1c23d03198a876b4f0992e640d88aa8aecd6d48e84496 DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747 SHA512 a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5 +DIST chromium-147.0.7719.3-linux.tar.xz 1471660284 BLAKE2B 8c178a1a65a224d96394b4c3624a05d54d2d9e64534e5e5f0777c5cb60fdd96fd497ab69910912bfc180cf5ad763adea6d3f08fa543ba43d8af2ac8f4deb2a4a SHA512 32e0fefd442434f8512c5301f99759d8d69cccea29dacc00b7cd278580ae61a19d60967d3f65a29198432c917c2fa84c52bb3517bb0dbee1cfa9895873ecb3a9 DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70 SHA512 d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af DIST chromium-clang-llvmorg-23-init-4965-g686acf63-1.tar.xz 57997052 BLAKE2B 5e8634c5641db77eb9f9454d21489557f264b88671f8efb25898b997337d014ea75260640415e4edd53e6fe0b033ea8f6f3aee9c08ec697f72f4566ebd36b0db SHA512 0f478d5c5894ee9ecb6dbf7a21e3928b82b49951a7b6dff0d5df29ba0972b83e44d5e5f0549eadd3c86214bbd9932960a020781ac7d9cf98bdeb2c9566543829 @@ -10,6 +11,7 @@ DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e7 DIST chromium-patches-145-3.tar.bz2 18439 BLAKE2B c4ff5ff745348d08ba927a5b3210a9970d9a2c5dd78300c3c3d96198f49f32a90573a024d92d984dc62ebfc1fbd9edfd24e8bc7d0ed7a2bcfa2b22e400b79a78 SHA512 084b05c93a5a4506beec28e1a8c143bdd4021d28695a1cbb179595f020900336ac5364da3d2b5bb0ae77967e32292988134a29f6cc1ddb7eb67d29fec31dc75d DIST chromium-patches-146-1.tar.bz2 18524 BLAKE2B 4b00707bfb9d83a96f8fbfe1cf55b9dfd9347b93ff7f4ace249c6ec07bf63cf48bfee2e3207e7660213d190b253157ee07a3ff5c11fcb91e259d663f10cdd6dc SHA512 1c7e5bd4e8e0c010df4500bf8125b899672692dde0ad08dd8fb962a75440c46fa5d3216385c9ab186b750714775b2682f7eb326d43862582f73e6d0f13d7c0a9 DIST chromium-patches-147-2.tar.bz2 19019 BLAKE2B 99fe7aa0e762a851f1cf501d9b4d7c06143a6fcdccc13994d07d14046a909e503c32c42ca61db06a5b8a36d6cb33ec3b4dbd0b35c12a5f53c41092f44f278994 SHA512 194a836644fad78f351a3b2218de70f88f11750e57d1c256b222d42282cf0bc32a84c8cb21722149d0673babda8f42786ae2aa8225b1116e96537f487e546163 +DIST chromium-patches-147-3.tar.bz2 18574 BLAKE2B 14ee94fd42296e84967be1917bdd893de10b4148e7965ee8a3bad17d6c342535ab8bb38904db85774475da8ca30473a77b368da2f96a618ece1a2835923ff293 SHA512 92b96d21640a11a9b5b4628a534b9d33d94ec6f1ca0e10a7a59fbca22beef268e82a52436b55e22987185bfcbb4bd21e00b7ddfc365fa04adaf28343cf5467c0 DIST chromium-patches-copium-fe1caafa06.tar.gz 15572 BLAKE2B 4baa36a4536f9199caa89553fc10deac79ae7effa336fc4bd92fac59eb81a57749eead426e6f01ffecd9954b417eb34c29c899cc49a9d726fe65bf2e303712a0 SHA512 5310e48743a32f2f998b34138b1ed9667feed873ad16c18d3e495383f44a0d5df0f9634c7c4275cf1839002ae887ef58f6c3ec5fd9c5d46ad5114ffab439a664 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium-common/
commit: dc8f317890cd41eba15f892eadfb88da84c894d4
Author: Matt Jolly gentoo org>
AuthorDate: Fri Mar 6 22:00:09 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Mar 6 22:04:42 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8f3178
www-client/chromium-common: keyword 2 for ~riscv
Closes: https://bugs.gentoo.org/970926
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium-common/chromium-common-2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium-common/chromium-common-2.ebuild
b/www-client/chromium-common/chromium-common-2.ebuild
index 5714d682caf7..a16de5c60b24 100644
--- a/www-client/chromium-common/chromium-common-2.ebuild
+++ b/www-client/chromium-common/chromium-common-2.ebuild
@@ -9,7 +9,7 @@ S="${WORKDIR}"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
RESTRICT="test" # There is no code, only Zuul.
# Non-slotted Chromium will conflict
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 8c641f436a3a95860fb10f3da1091ef5323c688e
Author: Matt Jolly gentoo org>
AuthorDate: Fri Mar 6 21:58:07 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Mar 6 22:02:01 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c641f43
www-client/chromium: stabilize 145.0.7632.159 for arm64
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-145.0.7632.159.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-145.0.7632.159.ebuild
b/www-client/chromium/chromium-145.0.7632.159.ebuild
index 297600f65dc2..70bf004472f1 100644
--- a/www-client/chromium/chromium-145.0.7632.159.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.159.ebuild
@@ -86,7 +86,7 @@ SLOT="stable"
# Unstable in gentoo exists mostly to give devs some breathing room for
beta/stable releases.
# It shouldn't be keyworded but adventurous users are encouraged to select it;
# there's official dev channel Google Chrome after all.
-KEYWORDS="amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 arm64 ~ppc64"
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
IUSE="+X ${IUSE_SYSTEM_LIBS} bindist bundled-toolchain cups debug
ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/
commit: 21efa52e7b3ab7e4a8dceb3a0d587b4455f9db9f Author: Matt Jolly gentoo org> AuthorDate: Fri Mar 6 21:58:31 2026 + Commit: Matt Jolly gentoo org> CommitDate: Fri Mar 6 22:04:33 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21efa52e www-client/chromium: drop 145.0.7632.109 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 - www-client/chromium/chromium-145.0.7632.109.ebuild | 1743 .../chromium/files/chromium-109-system-zlib.patch | 10 - .../files/chromium-131-unbundle-icu-target.patch | 21 - .../files/chromium-138-nodejs-version-check.patch | 49 - www-client/chromium/files/chromium-browser.xml | 13 - .../chromium/files/chromium-cross-compile.patch| 12 - www-client/chromium/files/chromium-launcher-r7.sh | 59 - www-client/chromium/files/chromium-launcher-r8.sh | 64 - www-client/chromium/files/chromium.default |5 - www-client/chromium/files/cr144-glibc-2.43.patch | 11 - .../cr145-fix-no-unrar-2-include-harder.patch | 74 - www-client/chromium/files/cr145-fix-no-unrar.patch | 144 -- .../files/cr145-oauth2-client-switches.patch | 37 - .../files/cr145-revert-to-rollup-wasm.patch| 90 - 15 files changed, 2334 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index ef39f1408448..1ec289261955 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,4 +1,3 @@ -DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52 SHA512 90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582 DIST chromium-145.0.7632.159-linux.tar.xz 1416662532 BLAKE2B 9ec13e6d5091bb6f89cdb107db75f1c226a2689e5a01c55349511957a7886721230b72fceb25eb97cc671bea4f56e2f0044ab139e0df8b26665e4b84ef8744d4 SHA512 a07d72ac4faa7ac6e5185fbdebcdf341563c5f07f5c83a33604884a832f11d28bcee3f67f12aeab11cff963ad5e1b1fc75d6baf92f7e8a7d3b25709d18783063 DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821 SHA512 bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486 DIST chromium-146.0.7680.65-linux.tar.xz 1476320316 BLAKE2B bd8ef9d324e564f4d067d100728b15078f50e32a8e05ad17fd87dd9674d9eea97f7183aec4186895cfd0a21746fe1dfaa91f4d08642ce211460d7362b719ed9c SHA512 b61a05ecb22a530bfe357ad670ab78f69b50e401f056a7f04d57511abfb5d2d269d9e70f27688109bda1c23d03198a876b4f0992e640d88aa8aecd6d48e84496 @@ -8,7 +7,6 @@ DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fd DIST chromium-clang-llvmorg-23-init-4965-g686acf63-1.tar.xz 57997052 BLAKE2B 5e8634c5641db77eb9f9454d21489557f264b88671f8efb25898b997337d014ea75260640415e4edd53e6fe0b033ea8f6f3aee9c08ec697f72f4566ebd36b0db SHA512 0f478d5c5894ee9ecb6dbf7a21e3928b82b49951a7b6dff0d5df29ba0972b83e44d5e5f0549eadd3c86214bbd9932960a020781ac7d9cf98bdeb2c9566543829 DIST chromium-openpower-6e839bd947.tar.bz2 438048 BLAKE2B 50acf6c3d5b17c920dba89895d31effb36e1e234099258cfaff8f4b1735b0a401c2c239a1e53265b1dfdb2969df7cb04041b3aa0ecafc8d1e2fd90497db51629 SHA512 f87b33235a26768dda73364b85f7713f5b200a65ca8e28b09ad8f5798b7da80d1cb62b3308263d88e58c01439eb67e365c08466b80299c2b3eeebef52cb977f7 DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 -DIST chromium-patches-145-1.tar.bz2 11711 BLAKE2B a7d6a6e0bd129f3c96bea29bf58dfb91e90f74c3c7e619f7d3d18ea42b8046a1c1c81f463bf31fbff5990b77cb9bea1c289be93e96a22b4d2de0be7253955ce5 SHA512 1008ceac53ec94bc766085d74a703401b45f2b4ff59240dd853383e1c28e8781d9f0be3a58c2cd5470922e529a3ba583188dde0d84b2be04de9cb1b212c110a2 DIST chromium-patches-145-3.tar.bz2 18439 BLAKE2B c4ff5ff745348d08ba927a5b3210a9970d9a2c5dd78300c3c3d96198f49f32a90573a024d92d984dc62ebfc1fbd9edfd24e8bc7d0ed7a2bcfa2b22e400b79a78 SHA512 084b05c93a5a4506beec28e1a8c143bdd4021d28695a1cbb179595f020900336ac5364da3d2b5bb0ae77967e32292988134a29f6cc1ddb7eb67d29fec31dc75d DIST chromium-patches-146-1.tar.bz2 18524 BLAKE2B 4b00707bfb9d83a96f8fbfe1cf55b9dfd9347b93ff7f4ace249c6ec07bf63cf48bfee2e3207e7660213d190b253157ee07a3ff5c11fcb91e259d663f10cdd6dc SHA512 1c7e5bd4e8e0c010df4500bf8125b899672692dde0ad08dd8fb962a75440c46fa5d3216385c9ab186b750714775b2682f7eb326d43862582f73e6d0f13d7c0a9 DIST chromium-patches-147-2.tar.bz2 19019 BLAKE2B 99fe7aa0e762a851f1cf501d9b4d7c0614
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: ad53041f0d0be43c05144fbcdd3c8dda81d148b0
Author: Matt Jolly gentoo org>
AuthorDate: Thu Mar 5 11:49:18 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Mar 6 22:02:00 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad53041f
www-client/chromium: arm64: filter -m{arch,tune,cpu} if ! custom-cflags
There are several bundled dependencies that simply will not compile with
these flags set on arm64, as they are explicitly compiled with specific
flags to enable runtime selection of optimisations. Due to interactions
with the unbundle toolchain (where our custom flags are appended to the
ones set by GN) this results in build failures.
amd64 is likely also impacted, though we haven't had any reports as the
multimedia extensions there are typically available everywhere.
Closes: https://bugs.gentoo.org/949123
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-145.0.7632.109.ebuild | 4
www-client/chromium/chromium-145.0.7632.159.ebuild | 4
www-client/chromium/chromium-146.0.7680.31-r2.ebuild | 4
www-client/chromium/chromium-146.0.7680.65.ebuild| 4
www-client/chromium/chromium-147.0.7703.0-r1.ebuild | 4
5 files changed, 20 insertions(+)
diff --git a/www-client/chromium/chromium-145.0.7632.109.ebuild
b/www-client/chromium/chromium-145.0.7632.109.ebuild
index 017dd8e26f41..add1b8e0d414 100644
--- a/www-client/chromium/chromium-145.0.7632.109.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.109.ebuild
@@ -1098,6 +1098,10 @@ chromium_configure() {
# Debug info section overflows without component build
# Prevent linker from running out of address space, bug #471810
.
filter-flags "-g*"
+ # 949123: Several multimedia components explicitly build with
specific CFLAGS and
+ # use runtime detection to enable optimisations; unfortunately
any of our CFLAGS are suffixed
+ # to the end of the command line, which causes build failures.
+ use arm64 && filter-flags "-march*" "-mtune*" "-mcpu*"
fi
# We don't use the same clang version as upstream, and with -Werror
diff --git a/www-client/chromium/chromium-145.0.7632.159.ebuild
b/www-client/chromium/chromium-145.0.7632.159.ebuild
index bfa466930b80..6f0f9cec6eb4 100644
--- a/www-client/chromium/chromium-145.0.7632.159.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.159.ebuild
@@ -1089,6 +1089,10 @@ chromium_configure() {
# Debug info section overflows without component build
# Prevent linker from running out of address space, bug #471810
.
filter-flags "-g*"
+ # 949123: Several multimedia components explicitly build with
specific CFLAGS and
+ # use runtime detection to enable optimisations; unfortunately
any of our CFLAGS are suffixed
+ # to the end of the command line, which causes build failures.
+ use arm64 && filter-flags "-march*" "-mtune*" "-mcpu*"
fi
# We don't use the same clang version as upstream, and with -Werror
diff --git a/www-client/chromium/chromium-146.0.7680.31-r2.ebuild
b/www-client/chromium/chromium-146.0.7680.31-r2.ebuild
index 1c34e5824e2b..de3a762b2d0e 100644
--- a/www-client/chromium/chromium-146.0.7680.31-r2.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.31-r2.ebuild
@@ -1086,6 +1086,10 @@ chromium_configure() {
# Debug info section overflows without component build
# Prevent linker from running out of address space, bug #471810
.
filter-flags "-g*"
+ # 949123: Several multimedia components explicitly build with
specific CFLAGS and
+ # use runtime detection to enable optimisations; unfortunately
any of our CFLAGS are suffixed
+ # to the end of the command line, which causes build failures.
+ use arm64 && filter-flags "-march*" "-mtune*" "-mcpu*"
fi
# We don't use the same clang version as upstream, and with -Werror
diff --git a/www-client/chromium/chromium-146.0.7680.65.ebuild
b/www-client/chromium/chromium-146.0.7680.65.ebuild
index 1c34e5824e2b..de3a762b2d0e 100644
--- a/www-client/chromium/chromium-146.0.7680.65.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.65.ebuild
@@ -1086,6 +1086,10 @@ chromium_configure() {
# Debug info section overflows without component build
# Prevent linker from running out of address space, bug #471810
.
filter-flags "-g*"
+ # 949123: Several multimedia components explicitly build with
specific CFLAGS and
+ # use runtime detection to enable optimisations; unfortunately
any of our CFLAGS are suffixed
+ # to the end of the command line, which causes build failures.
+ use arm64 && filter-flags "-march*" "-mtune*"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 5938cb614d0197d07fb315fc459649dfc1d59ba3
Author: Matt Jolly gentoo org>
AuthorDate: Fri Mar 6 21:33:30 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Mar 6 22:02:00 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5938cb61
www-client/chromium: disable lto on aarch64 && LLVM 21
LTO seems to crash the linker and we don't have any easy way to bisect
on aarch64.
As part of this, pkg_setup has been reformatted across all ebuilds for
consistency (and because we needed to suppress the USE=official LTO
warning).
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-145.0.7632.109.ebuild | 65 -
www-client/chromium/chromium-145.0.7632.159.ebuild | 67 +-
.../chromium/chromium-146.0.7680.31-r2.ebuild | 67 +-
www-client/chromium/chromium-146.0.7680.65.ebuild | 67 +-
.../chromium/chromium-147.0.7703.0-r1.ebuild | 67 +-
5 files changed, 193 insertions(+), 140 deletions(-)
diff --git a/www-client/chromium/chromium-145.0.7632.109.ebuild
b/www-client/chromium/chromium-145.0.7632.109.ebuild
index add1b8e0d414..7c4526d87d67 100644
--- a/www-client/chromium/chromium-145.0.7632.109.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.109.ebuild
@@ -89,7 +89,8 @@ IUSE="+X ${IUSE_SYSTEM_LIBS} bindist bundled-toolchain cups
debug ffmpeg-chromiu
IUSE+=" +proprietary-codecs pulseaudio qt6 +rar +screencast selinux test
+vaapi +wayland +widevine cpu_flags_ppc_vsx3"
RESTRICT="
!bindist? ( bindist )
- !test? ( test )" # Since M142 tests have been segfaulting on Gentoo
systems; disabling for now.
+ !test? ( test )
+ arm64? ( test )" # Tests require CFI, which requires LTO, which is
broken on arm64 with LLVM 21.
REQUIRED_USE="
!headless? ( || ( X wayland ) )
@@ -314,26 +315,47 @@ pkg_setup() {
# The pre_build_checks are all about compilation resources, no
need to run it for a binpkg
pre_build_checks
+ # We haven't massaged any CFLAGS yet, so we want to do this
before we force CC/CXX to prevent warnings.
+ local want_lto="false"
+ tc-is-lto && want_lto="true"
+
# The linux:unbundle toolchain in GN grabs CC, CXX, CPP (etc)
from the environment
# We'll set these to clang here then use llvm-utils functions
to very explicitly set these
# to a sane value.
# This is effectively the 'force-clang' path if GCC support is
re-added.
- # TODO: check if the user has already selected a specific impl
via make.conf and respect that.
+ if use !bundled-toolchain; then
+ llvm-r1_pkg_setup
+ rust_pkg_setup
+
+ # Forcing clang; respect llvm_slot_x to enable
selection of impl via LLVM_COMPAT
+ AR=llvm-ar
+ CPP="${CHOST}-clang++-${LLVM_SLOT} -E"
+ NM=llvm-nm
+ CC="${CHOST}-clang-${LLVM_SLOT}"
+ CXX="${CHOST}-clang++-${LLVM_SLOT}"
+ fi
+
use_lto="false"
- if tc-is-lto; then
- use_lto="true"
- # We can rely on GN to do this for us; anecdotally
without this builds
- # take significantly longer with LTO enabled and it
doesn't hurt anything.
+ local lto_usable="true"
+ if [[ "$want_lto" == "true" ]]; then
+ if use arm64 && [[ "${LLVM_SLOT}" -lt 22 ]]; then
+ einfo "LTO is broken with LLVM 21 on arm64,
ignoring CFLAGS."
+ lto_usable="false"
+ else
+ use_lto="true"
+ fi
+ # We can rely on GN to do this for us; without this
builds
+ # take significantly longer with LTO enabled.
filter-lto
fi
- if [ "$use_lto" = "false" ] && use official; then
+ if [[ "$use_lto" == "false" ]] && use official && [[
"$lto_usable" == "true" ]]; then
einfo "USE=official selected and LTO not detected."
einfo "It is _highly_ recommended that LTO be enabled
for performance reasons"
einfo "and to be consistent with the upstream
\"official\" build optimisations."
fi
- if [ "$use_lto" = "false" ] && use test; then
+ if [[ "$use_lto" == "false" ]] && use test; then
die "Tests require CFI which requires LTO"
fi
@@ -346,25 +368,6 @@ pkg_setup() {
die "Please switch to a different linker."
fi
- if
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium-common/
commit: c2eb415ef3b4f80c289d8f8c2841dee6527b7bf9
Author: Matt Jolly gentoo org>
AuthorDate: Fri Mar 6 21:57:50 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Mar 6 22:02:00 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eb415e
www-client/chromium-common: stabilize 2 for arm64
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium-common/chromium-common-2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium-common/chromium-common-2.ebuild
b/www-client/chromium-common/chromium-common-2.ebuild
index 5dda59e07d8e..5714d682caf7 100644
--- a/www-client/chromium-common/chromium-common-2.ebuild
+++ b/www-client/chromium-common/chromium-common-2.ebuild
@@ -9,7 +9,7 @@ S="${WORKDIR}"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 arm64 ~ppc64"
RESTRICT="test" # There is no code, only Zuul.
# Non-slotted Chromium will conflict
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 522d96ec8505770f160f393412a8c81782fe23e0
Author: Matt Jolly gentoo org>
AuthorDate: Fri Mar 6 10:31:19 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Mar 6 10:34:44 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522d96ec
www-client/chromium: fix nodejs dependency
Automation updated the nodejs version to match upstream, but there's
currently no version in-tree that can satisfy that dependency.
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-146.0.7680.65.ebuild | 2 +-
www-client/chromium/chromium-147.0.7703.0-r1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/www-client/chromium/chromium-146.0.7680.65.ebuild
b/www-client/chromium/chromium-146.0.7680.65.ebuild
index bbb0d55d1ded..1c34e5824e2b 100644
--- a/www-client/chromium/chromium-146.0.7680.65.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.65.ebuild
@@ -30,7 +30,7 @@
TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
BUNDLED_CLANG_VER="llvmorg-23-init-2224-g5bd8dadb-3"
BUNDLED_RUST_VER="7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-3"
RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
-NODE_VER="24.12.0"
+NODE_VER="24.11.1"
ESBUILD_VER="0.25.1"
ROLLUP_VER="4.57.1" # currently manual.
VIRTUALX_REQUIRED="pgo"
diff --git a/www-client/chromium/chromium-147.0.7703.0-r1.ebuild
b/www-client/chromium/chromium-147.0.7703.0-r1.ebuild
index 3153418c6c37..faa5675e9204 100644
--- a/www-client/chromium/chromium-147.0.7703.0-r1.ebuild
+++ b/www-client/chromium/chromium-147.0.7703.0-r1.ebuild
@@ -30,7 +30,7 @@
TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
BUNDLED_CLANG_VER="llvmorg-23-init-4965-g686acf63-1"
BUNDLED_RUST_VER="c78a29473a68f07012904af11c92ecffa68fcc75-1"
RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
-NODE_VER="24.12.0"
+NODE_VER="24.11.1"
ESBUILD_VER="0.25.1"
ROLLUP_VER="4.57.1" # currently manual.
VIRTUALX_REQUIRED="pgo"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 1f42a5f0eceadcb0c127dcb852f92fe697bedc8c
Author: Matt Jolly gentoo org>
AuthorDate: Fri Mar 6 07:31:13 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Mar 6 07:34:50 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f42a5f0
www-client/chromium: add 146.0.7680.65
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest |1 +
www-client/chromium/chromium-146.0.7680.65.ebuild | 1729 +
2 files changed, 1730 insertions(+)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index bb717b8f85c8..ef39f1408448 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,7 @@
DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B
dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52
SHA512
90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582
DIST chromium-145.0.7632.159-linux.tar.xz 1416662532 BLAKE2B
9ec13e6d5091bb6f89cdb107db75f1c226a2689e5a01c55349511957a7886721230b72fceb25eb97cc671bea4f56e2f0044ab139e0df8b26665e4b84ef8744d4
SHA512
a07d72ac4faa7ac6e5185fbdebcdf341563c5f07f5c83a33604884a832f11d28bcee3f67f12aeab11cff963ad5e1b1fc75d6baf92f7e8a7d3b25709d18783063
DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B
d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821
SHA512
bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486
+DIST chromium-146.0.7680.65-linux.tar.xz 1476320316 BLAKE2B
bd8ef9d324e564f4d067d100728b15078f50e32a8e05ad17fd87dd9674d9eea97f7183aec4186895cfd0a21746fe1dfaa91f4d08642ce211460d7362b719ed9c
SHA512
b61a05ecb22a530bfe357ad670ab78f69b50e401f056a7f04d57511abfb5d2d269d9e70f27688109bda1c23d03198a876b4f0992e640d88aa8aecd6d48e84496
DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B
ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747
SHA512
a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5
DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B
7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed
SHA512
db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df
DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B
7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70
SHA512
d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af
diff --git a/www-client/chromium/chromium-146.0.7680.65.ebuild
b/www-client/chromium/chromium-146.0.7680.65.ebuild
new file mode 100644
index ..bbb0d55d1ded
--- /dev/null
+++ b/www-client/chromium/chromium-146.0.7680.65.ebuild
@@ -0,0 +1,1729 @@
+# Copyright 2009-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# PACKAGING NOTES
+
+# Upstream roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we may eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features.
+
+# USE=bundled-toolchain is intended for users who want to use the same
toolchain
+# as the upstream releases. It's also a good fallback in case we fall behind
+# and need to get a release out quickly (less likely with `dev` in-tree).
+# We can't rely on it as a default since the toolchain is only shipped for
x86-64;
+# other architectures will need to use system toolchain.
+
+# Since m133 we are using CI-generated tarballs from
+# https://github.com/chromium-linux-tarballs/chromium-tarballs/
+
+# These are bit-for-bit identical to the official releases, but are built
+# using an external CI system that we have some control over, in case
+# issues pop up again with official tarball generation.
+
+GN_MIN_VER=0.2318
+# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler)
+# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See
#969145
+TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
+BUNDLED_CLANG_VER="llvmorg-23-init-2224-g5bd8dadb-3"
+BUNDLED_RUST_VER="7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-3"
+RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
+NODE_VER="24.12.0"
+ESBUILD_VER="0.25.1"
+ROLLUP_VER="4.57.1" # currently man
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 620b20e5bf5dac261b24c0acfa3ea490e1383f40
Author: Matt Jolly gentoo org>
AuthorDate: Thu Mar 5 09:59:23 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Thu Mar 5 10:18:53 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620b20e5
www-client/chromium: add 145.0.7632.159
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest |1 +
www-client/chromium/chromium-145.0.7632.159.ebuild | 1736
2 files changed, 1737 insertions(+)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index dc91cdf0790a..9f68df63951d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,6 @@
DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B
dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52
SHA512
90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582
DIST chromium-145.0.7632.116-linux.tar.xz 1416541220 BLAKE2B
ab56819c0f0ca01917ca686a74e60e570bc9c9625cc86b75fee3b03cc77a1f5f1721a0060d34307270992bcb504cd936d61f79e7eb97afce42b29a5de1e7b2b5
SHA512
494cc5dcf920beede5dd653c7aa0a7706e2704d0483785769f898c9a285463bc418861dbe71c106bef1dd3b5c99677200a32f2e9b123130d56bc8cfbb259fa40
+DIST chromium-145.0.7632.159-linux.tar.xz 1416662532 BLAKE2B
9ec13e6d5091bb6f89cdb107db75f1c226a2689e5a01c55349511957a7886721230b72fceb25eb97cc671bea4f56e2f0044ab139e0df8b26665e4b84ef8744d4
SHA512
a07d72ac4faa7ac6e5185fbdebcdf341563c5f07f5c83a33604884a832f11d28bcee3f67f12aeab11cff963ad5e1b1fc75d6baf92f7e8a7d3b25709d18783063
DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B
d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821
SHA512
bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486
DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B
ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747
SHA512
a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5
DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B
7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed
SHA512
db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df
diff --git a/www-client/chromium/chromium-145.0.7632.159.ebuild
b/www-client/chromium/chromium-145.0.7632.159.ebuild
new file mode 100644
index ..bfa466930b80
--- /dev/null
+++ b/www-client/chromium/chromium-145.0.7632.159.ebuild
@@ -0,0 +1,1736 @@
+# Copyright 2009-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# PACKAGING NOTES
+
+# Upstream roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we may eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features.
+
+# USE=bundled-toolchain is intended for users who want to use the same
toolchain
+# as the upstream releases. It's also a good fallback in case we fall behind
+# and need to get a release out quickly (less likely with `dev` in-tree).
+# We can't rely on it as a default since the toolchain is only shipped for
x86-64;
+# other architectures will need to use system toolchain.
+
+# Since m133 we are using CI-generated tarballs from
+# https://github.com/chromium-linux-tarballs/chromium-tarballs/
+
+# These are bit-for-bit identical to the official releases, but are built
+# using an external CI system that we have some control over, in case
+# issues pop up again with official tarball generation.
+
+GN_MIN_VER=0.2318
+# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler)
+# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See
#969145
+TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
+BUNDLED_CLANG_VER="llvmorg-22-init-17020-gbd1bd178-2"
+BUNDLED_RUST_VER="a4cfac7093a1c1c7fbdb6bc75d6b6dc4d385fc69-2"
+RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
+NODE_VER="24.11.1"
+ESBUILD_VER="0.25.1"
+ROLLUP_VER="4.57.1" # currently manual.
+VIRTUALX_REQUIRED="pgo"
+
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr
gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl
sr
+ sv sw ta te th tr uk ur vi zh-CN zh-TW"
+
+LLVM_COMPAT=( 21 )
+PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_REQ_USE="xml(+)"
+RUST_
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 76c796be647a22f3c7198ef235cb01115fd0c157
Author: Matt Jolly gentoo org>
AuthorDate: Thu Mar 5 10:01:53 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Thu Mar 5 10:18:53 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76c796be
www-client/chromium: drop 145.0.7632.116, 145.0.7632.116-r2
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest |1 -
.../chromium/chromium-145.0.7632.116-r2.ebuild | 1736
www-client/chromium/chromium-145.0.7632.116.ebuild | 1698 ---
3 files changed, 3435 deletions(-)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 9f68df63951d..bb717b8f85c8 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,4 @@
DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B
dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52
SHA512
90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582
-DIST chromium-145.0.7632.116-linux.tar.xz 1416541220 BLAKE2B
ab56819c0f0ca01917ca686a74e60e570bc9c9625cc86b75fee3b03cc77a1f5f1721a0060d34307270992bcb504cd936d61f79e7eb97afce42b29a5de1e7b2b5
SHA512
494cc5dcf920beede5dd653c7aa0a7706e2704d0483785769f898c9a285463bc418861dbe71c106bef1dd3b5c99677200a32f2e9b123130d56bc8cfbb259fa40
DIST chromium-145.0.7632.159-linux.tar.xz 1416662532 BLAKE2B
9ec13e6d5091bb6f89cdb107db75f1c226a2689e5a01c55349511957a7886721230b72fceb25eb97cc671bea4f56e2f0044ab139e0df8b26665e4b84ef8744d4
SHA512
a07d72ac4faa7ac6e5185fbdebcdf341563c5f07f5c83a33604884a832f11d28bcee3f67f12aeab11cff963ad5e1b1fc75d6baf92f7e8a7d3b25709d18783063
DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B
d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821
SHA512
bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486
DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B
ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747
SHA512
a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5
diff --git a/www-client/chromium/chromium-145.0.7632.116-r2.ebuild
b/www-client/chromium/chromium-145.0.7632.116-r2.ebuild
deleted file mode 100644
index 275a21342cd3..
--- a/www-client/chromium/chromium-145.0.7632.116-r2.ebuild
+++ /dev/null
@@ -1,1736 +0,0 @@
-# Copyright 2009-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# PACKAGING NOTES
-
-# Upstream roll their bundled Clang every two weeks, and the bundled Rust
-# is rolled regularly and depends on that. While we do our best to build
-# with system Clang, we may eventually hit the point where we need to use
-# the bundled Clang due to the use of prerelease features.
-
-# USE=bundled-toolchain is intended for users who want to use the same
toolchain
-# as the upstream releases. It's also a good fallback in case we fall behind
-# and need to get a release out quickly (less likely with `dev` in-tree).
-# We can't rely on it as a default since the toolchain is only shipped for
x86-64;
-# other architectures will need to use system toolchain.
-
-# Since m133 we are using CI-generated tarballs from
-# https://github.com/chromium-linux-tarballs/chromium-tarballs/
-
-# These are bit-for-bit identical to the official releases, but are built
-# using an external CI system that we have some control over, in case
-# issues pop up again with official tarball generation.
-
-GN_MIN_VER=0.2318
-# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler)
-# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See
#969145
-TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
-BUNDLED_CLANG_VER="llvmorg-22-init-17020-gbd1bd178-2"
-BUNDLED_RUST_VER="a4cfac7093a1c1c7fbdb6bc75d6b6dc4d385fc69-2"
-RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
-NODE_VER="24.11.1"
-ESBUILD_VER="0.25.1"
-ROLLUP_VER="4.57.1" # currently manual.
-VIRTUALX_REQUIRED="pgo"
-
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr
gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl
sr
- sv sw ta te th tr uk ur vi zh-CN zh-TW"
-
-LLVM_COMPAT=( 21 )
-PYTHON_COMPAT=( python3_{11..13} )
-PYTHON_REQ_USE="xml(+)"
-RUST_MIN_VER=1.91.0
-RUST_NEEDS_LLVM="yes please"
-RUST_OPTIONAL="yes" # Not actually optional, but we don't need system Rust (or
LLVM) with USE=bundled-toolchain
-RUST_REQ_USE="rustfmt" # Upstream run rustfmt on bindgen output, so we need
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium-common/
commit: 6e1fad941a5af8d81ba7961b8601c1377e64bf67
Author: Matt Jolly gentoo org>
AuthorDate: Thu Mar 5 09:58:57 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Thu Mar 5 10:18:53 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1fad94
www-client/chromium-common: stabilize 2 for amd64
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium-common/chromium-common-2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium-common/chromium-common-2.ebuild
b/www-client/chromium-common/chromium-common-2.ebuild
index fceca743f45c..5dda59e07d8e 100644
--- a/www-client/chromium-common/chromium-common-2.ebuild
+++ b/www-client/chromium-common/chromium-common-2.ebuild
@@ -9,7 +9,7 @@ S="${WORKDIR}"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
RESTRICT="test" # There is no code, only Zuul.
# Non-slotted Chromium will conflict
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 5efb565dd7d17295081bf32c5936a7a7d792c8cd
Author: Matt Jolly gentoo org>
AuthorDate: Wed Mar 4 12:26:24 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Wed Mar 4 13:04:40 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5efb565d
www-client/chromium: set `CHROME_WRAPPER` in our stub wrapper
Some incorrect logic during the initial slotting of Chromium and
launcher script reshuffles was providing an incorrect path to the
wrapper script to Chromium, which would then feed that path into the
desktop entries for PWAs that users chose to install.
This commit sets `CHROME_WRAPPER` in each channel's stub wrapper script
and delegates setting `PROGDIR` to the www-client/chromium-common
wrapper script.
Signed-off-by: Matt Jolly gentoo.org>
...r1.ebuild => chromium-145.0.7632.116-r2.ebuild} | 26 --
...-r1.ebuild => chromium-146.0.7680.31-r2.ebuild} | 18 +--
...03.0.ebuild => chromium-147.0.7703.0-r1.ebuild} | 17 +-
3 files changed, 46 insertions(+), 15 deletions(-)
diff --git a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
b/www-client/chromium/chromium-145.0.7632.116-r2.ebuild
similarity index 98%
rename from www-client/chromium/chromium-145.0.7632.116-r1.ebuild
rename to www-client/chromium/chromium-145.0.7632.116-r2.ebuild
index ff9e50c859d9..275a21342cd3 100644
--- a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.116-r2.ebuild
@@ -173,7 +173,7 @@ COMMON_DEPEND="
"
RDEPEND="${COMMON_DEPEND}
!www-client/chromium:0
- www-client/chromium-common
+ >=www-client/chromium-common-2
!headless? (
|| (
x11-libs/gtk+:3[X?,wayland?]
@@ -1556,7 +1556,7 @@ src_install() {
export
CHROME_DESKTOP="chromium-browser${browser_suffix}.desktop"
export CHROME_EXEC_NAME="chromium-browser${browser_suffix}"
export CHROME_VERSION_EXTRA="${SLOT}"
- export
PROGDIR="/usr/$(get_libdir)/chromium-browser${browser_suffix}"
+ export CHROME_WRAPPER="\$(readlink -f "\$0")"
export OZONE_AUTO_SESSION=$(ozone_auto_session)
exec /usr/libexec/chromium/chromium-launcher.sh "\$@"
@@ -1711,4 +1711,26 @@ pkg_postinst() {
ewarn "Chromium is known to behave unpredictably with this
system configuration;"
ewarn "please complete the configuration of this system before
logging any bugs."
fi
+
+ if [[ -n "${REPLACING_VERSIONS}" ]]; then
+ local replacing_non_slotted=false
+ # there could be more than one PVR
+ for version in ${REPLACING_VERSIONS}; do
+ if ver_test "${version}" -le "145.0.7632.116"; then
+ replacing_non_slotted=true
+ break
+ fi
+ done
+ if ${replacing_non_slotted}; then
+ ewarn "This version of Chromium has replaced a
non-slotted ebuild."
+ if [[ ${SLOT} != "stable" ]]; then
+ ewarn "This channel has its own profile
directory, so your existing profile will not be used."
+ ewarn "To use your existing profile, either
copy or move it to the new location."
+ ewarn "See
https://wiki.gentoo.org/wiki/Chromium#Profile_Directories for more information."
+ ewarn ""
+ fi
+ ewarn "Any existing Progressive Web Apps (PWAs) will
need to be reinstalled,"
+ ewarn "or have the path in the desktop files updated to
point to the new wrapper script."
+ fi
+ fi
}
diff --git a/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
b/www-client/chromium/chromium-146.0.7680.31-r2.ebuild
similarity index 98%
rename from www-client/chromium/chromium-146.0.7680.31-r1.ebuild
rename to www-client/chromium/chromium-146.0.7680.31-r2.ebuild
index 04280933f2a6..1c34e5824e2b 100644
--- a/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.31-r2.ebuild
@@ -173,7 +173,7 @@ COMMON_DEPEND="
"
RDEPEND="${COMMON_DEPEND}
!www-client/chromium:0
- www-client/chromium-common
+ >=www-client/chromium-common-2
!headless? (
|| (
x11-libs/gtk+:3[X?,wayland?]
@@ -1549,7 +1549,7 @@ src_install() {
export
CHROME_DESKTOP="chromium-browser${browser_suffix}.desktop"
export CHROME_EXEC_NAME="chromium-browser${browser_suffix}"
export CHROME_VERSION_EXTRA="${SLOT}"
- export
PROGDIR="/usr/$(get_libdir)/chromium-browser${browser_suffix}"
+ export CHROME_WRAPPER="\$(readlink -f "\$0")"
ex
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium-common/, www-client/chromium-common/files/
commit: 1afcda04a7d0e7daf751a2a43b616cecd43cf91f
Author: Matt Jolly gentoo org>
AuthorDate: Wed Mar 4 12:20:15 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Wed Mar 4 12:43:57 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afcda04
www-client/chromium-common: add 2, drop 1
This commit updates the common wrapper script to accept CHROME_WRAPPER
from the stub wrapper shipped with each Chromium channel. This was not
being set properly in most cases, which was noticable in particular when
trying to add new PWAs.
Signed-off-by: Matt Jolly gentoo.org>
.../{chromium-common-1.ebuild => chromium-common-2.ebuild}| 0
www-client/chromium-common/files/chromium-launcher.sh | 8 +++-
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/www-client/chromium-common/chromium-common-1.ebuild
b/www-client/chromium-common/chromium-common-2.ebuild
similarity index 100%
rename from www-client/chromium-common/chromium-common-1.ebuild
rename to www-client/chromium-common/chromium-common-2.ebuild
diff --git a/www-client/chromium-common/files/chromium-launcher.sh
b/www-client/chromium-common/files/chromium-launcher.sh
index e70bc4c3130a..88150a9a20dc 100644
--- a/www-client/chromium-common/files/chromium-launcher.sh
+++ b/www-client/chromium-common/files/chromium-launcher.sh
@@ -15,14 +15,12 @@ done
# default CHROMIUM_FLAGS (from /etc/chromium/default).
CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-"$CHROMIUM_FLAGS"}
-# We rely on the slotted stub to provide PROGDIR.
-if [[ -z "${PROGDIR}" ]]; then
- echo "ERROR: PROGDIR is not set. The Chromium launcher stub is
misconfigured." >&2
+# We rely on the slotted stub to provide CHROME_WRAPPER.
+if [[ -z "${CHROME_WRAPPER}" ]]; then
+ echo "ERROR: CHROME_WRAPPER is not set. The Chromium launcher stub is
misconfigured." >&2
exit 1
fi
-export CHROME_WRAPPER="${PROGDIR}/${CHROME_EXEC_NAME:-chromium-browser}"
-
PROGDIR=${CHROME_WRAPPER%/*}
case ":$PATH:" in
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 86ba4c3681782b1072e3501df11b1c88f5d386f7
Author: Matt Jolly gentoo org>
AuthorDate: Tue Mar 3 10:22:44 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Tue Mar 3 11:07:37 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ba4c36
www-client/chromium: keyword 145.0.7632.116-r1 for ~ppc64
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest | 2 +-
www-client/chromium/chromium-145.0.7632.116-r1.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 3b40d4078d18..e18025708745 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -13,7 +13,7 @@ DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B
671e22109410b84d026ee9e7
DIST chromium-openpower-e1538a2234.tar.bz2 2940 BLAKE2B
671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913
SHA512
34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312
DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B
a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367
SHA512
b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da
DIST chromium-patches-145-1.tar.bz2 11711 BLAKE2B
a7d6a6e0bd129f3c96bea29bf58dfb91e90f74c3c7e619f7d3d18ea42b8046a1c1c81f463bf31fbff5990b77cb9bea1c289be93e96a22b4d2de0be7253955ce5
SHA512
1008ceac53ec94bc766085d74a703401b45f2b4ff59240dd853383e1c28e8781d9f0be3a58c2cd5470922e529a3ba583188dde0d84b2be04de9cb1b212c110a2
-DIST chromium-patches-145-2.tar.bz2 18416 BLAKE2B
7050b23a1d51252e6a295149b8a9af934fef2a88614ed35fceba4b6dfd7c180f3c5c408b4afb7314237ec00bbfd58ac710b603a17b0be5182830883b2da53aea
SHA512
c5bf616b34c4288fd768f1a7369d260da05f276b7a25592a0c23dd31309c2ea576d183c50d83265fce2ecda0fd4da6b3e392f22f210ca92d9b571ea21c8dcc4a
+DIST chromium-patches-145-3.tar.bz2 18439 BLAKE2B
c4ff5ff745348d08ba927a5b3210a9970d9a2c5dd78300c3c3d96198f49f32a90573a024d92d984dc62ebfc1fbd9edfd24e8bc7d0ed7a2bcfa2b22e400b79a78
SHA512
084b05c93a5a4506beec28e1a8c143bdd4021d28695a1cbb179595f020900336ac5364da3d2b5bb0ae77967e32292988134a29f6cc1ddb7eb67d29fec31dc75d
DIST chromium-patches-146-1.tar.bz2 18524 BLAKE2B
4b00707bfb9d83a96f8fbfe1cf55b9dfd9347b93ff7f4ace249c6ec07bf63cf48bfee2e3207e7660213d190b253157ee07a3ff5c11fcb91e259d663f10cdd6dc
SHA512
1c7e5bd4e8e0c010df4500bf8125b899672692dde0ad08dd8fb962a75440c46fa5d3216385c9ab186b750714775b2682f7eb326d43862582f73e6d0f13d7c0a9
DIST chromium-patches-147-2.tar.bz2 19019 BLAKE2B
99fe7aa0e762a851f1cf501d9b4d7c06143a6fcdccc13994d07d14046a909e503c32c42ca61db06a5b8a36d6cb33ec3b4dbd0b35c12a5f53c41092f44f278994
SHA512
194a836644fad78f351a3b2218de70f88f11750e57d1c256b222d42282cf0bc32a84c8cb21722149d0673babda8f42786ae2aa8225b1116e96537f487e546163
DIST chromium-patches-copium-fe1caafa06.tar.gz 15572 BLAKE2B
4baa36a4536f9199caa89553fc10deac79ae7effa336fc4bd92fac59eb81a57749eead426e6f01ffecd9954b417eb34c29c899cc49a9d726fe65bf2e303712a0
SHA512
5310e48743a32f2f998b34138b1ed9667feed873ad16c18d3e495383f44a0d5df0f9634c7c4275cf1839002ae887ef58f6c3ec5fd9c5d46ad5114ffab439a664
diff --git a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
b/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
index e02aabd6fcc2..ff9e50c859d9 100644
--- a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
@@ -53,7 +53,7 @@ inherit python-any-r1 readme.gentoo-r1 rust systemd
toolchain-funcs virtualx xdg
DESCRIPTION="Open-source version of Google Chrome web browser"
HOMEPAGE="https://www.chromium.org/";
PPC64_HASH="6e839bd94774ccf59b4c0db697fcf15c7bc1f22e"
-PATCH_V="${PV%%\.*}-2"
+PATCH_V="${PV%%\.*}-3"
COPIUM_COMMIT="fe1caafa06f27542c18a881348f78e984e2d9fe2"
SRC_URI="https://github.com/chromium-linux-tarballs/chromium-tarballs/releases/download/${PV}/chromium-${PV}-linux.tar.xz
https://deps.gentoo.zip/www-client/chromium/rollup-wasm-node-${ROLLUP_VER}.tgz
@@ -86,7 +86,7 @@ SLOT="stable"
# Unstable in gentoo exists mostly to give devs some breathing room for
beta/stable releases.
# It shouldn't be keyworded but adventurous users are encouraged to select it;
# there's official dev channel Google Chrome after all.
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
IUSE="+X ${IUSE_SYSTEM_LIBS} bindist bundled-toolchain cups debug
ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: 0d26966c5a5df5c1e722f6df16ecc82856d8d903 Author: Matt Jolly gentoo org> AuthorDate: Tue Mar 3 10:23:06 2026 + Commit: Matt Jolly gentoo org> CommitDate: Tue Mar 3 11:09:04 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d26966c www-client/chromium: drop 138.0.7204.157 This version is old, vulnerable, only retained for the ppc64 keyword, and is reportedly broken. Since there's a new version in-tree where patches apply, we'll focus on that instead. Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |6 - www-client/chromium/chromium-138.0.7204.157.ebuild | 1596 .../files/chromium-111-InkDropHost-crash.patch | 25 - .../chromium-134-bindgen-custom-toolchain.patch| 123 -- .../files/chromium-135-map_droppable-glibc.patch | 27 - .../chromium-135-oauth2-client-switches.patch | 41 - .../files/chromium-137-openh264-include-path.patch | 28 - www-client/chromium/metadata.xml |1 - 8 files changed, 1847 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index e18025708745..dc91cdf0790a 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,24 +1,18 @@ -DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B dba7b63f78246c64811e52367823937e5fb258446669147f2031abacc921c52988f077cddcc00e3d273bb4e7a0375416f681e606fa9c364a840bbac1b1f66d24 SHA512 5913208d1d49e8291541a8f5ac70654b5b2b05eed1538a2eccbd47c93443cb08e86a5f735289fffb4ce2df26c5c72292571082b71b9f8f8084368084fc040c3b -DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec SHA512 69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435 DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52 SHA512 90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582 DIST chromium-145.0.7632.116-linux.tar.xz 1416541220 BLAKE2B ab56819c0f0ca01917ca686a74e60e570bc9c9625cc86b75fee3b03cc77a1f5f1721a0060d34307270992bcb504cd936d61f79e7eb97afce42b29a5de1e7b2b5 SHA512 494cc5dcf920beede5dd653c7aa0a7706e2704d0483785769f898c9a285463bc418861dbe71c106bef1dd3b5c99677200a32f2e9b123130d56bc8cfbb259fa40 DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821 SHA512 bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486 DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747 SHA512 a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5 -DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70 SHA512 d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af DIST chromium-clang-llvmorg-23-init-4965-g686acf63-1.tar.xz 57997052 BLAKE2B 5e8634c5641db77eb9f9454d21489557f264b88671f8efb25898b997337d014ea75260640415e4edd53e6fe0b033ea8f6f3aee9c08ec697f72f4566ebd36b0db SHA512 0f478d5c5894ee9ecb6dbf7a21e3928b82b49951a7b6dff0d5df29ba0972b83e44d5e5f0549eadd3c86214bbd9932960a020781ac7d9cf98bdeb2c9566543829 DIST chromium-openpower-6e839bd947.tar.bz2 438048 BLAKE2B 50acf6c3d5b17c920dba89895d31effb36e1e234099258cfaff8f4b1735b0a401c2c239a1e53265b1dfdb2969df7cb04041b3aa0ecafc8d1e2fd90497db51629 SHA512 f87b33235a26768dda73364b85f7713f5b200a65ca8e28b09ad8f5798b7da80d1cb62b3308263d88e58c01439eb67e365c08466b80299c2b3eeebef52cb977f7 DIST c
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium-common/
commit: 8b6380186e7303e17d31b7d08b10a0f6d064ce9b
Author: Matt Jolly gentoo org>
AuthorDate: Tue Mar 3 10:20:16 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Tue Mar 3 11:07:36 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b638018
www-client/chromium-common: keyword 1 for ~ppc64
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium-common/chromium-common-1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium-common/chromium-common-1.ebuild
b/www-client/chromium-common/chromium-common-1.ebuild
index ec0ae6e2198e..fceca743f45c 100644
--- a/www-client/chromium-common/chromium-common-1.ebuild
+++ b/www-client/chromium-common/chromium-common-1.ebuild
@@ -9,7 +9,7 @@ S="${WORKDIR}"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
RESTRICT="test" # There is no code, only Zuul.
# Non-slotted Chromium will conflict
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: fd8aa7f0ae5bcdd8f26602548afcfe56fbd8a436
Author: Matt Jolly gentoo org>
AuthorDate: Tue Mar 3 08:00:24 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Tue Mar 3 11:07:29 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8aa7f0
www-client/chromium: fix rustfmt hack for rust-bin
Bug: https://bugs.gentoo.org/970825
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-145.0.7632.109.ebuild| 10 --
www-client/chromium/chromium-145.0.7632.116-r1.ebuild | 10 --
www-client/chromium/chromium-145.0.7632.116.ebuild| 10 --
www-client/chromium/chromium-146.0.7680.31-r1.ebuild | 10 --
www-client/chromium/chromium-147.0.7703.0.ebuild | 10 --
5 files changed, 40 insertions(+), 10 deletions(-)
diff --git a/www-client/chromium/chromium-145.0.7632.109.ebuild
b/www-client/chromium/chromium-145.0.7632.109.ebuild
index 1b5caba99501..017dd8e26f41 100644
--- a/www-client/chromium/chromium-145.0.7632.109.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.109.ebuild
@@ -645,8 +645,14 @@ src_prepare() {
remove_compiler_builtins
- # We can't rely on the eselect'd Rust to actually include
bindgen, so we'll point to the selected slot specifically.
- sed -i "s|/bin/rustfmt|/bin/rustfmt-${RUST_SLOT}|g"
build/rust/rust_bindgen_generator.gni ||
+ # We can't rely on the eselect'd Rust to actually include
rustfmt, so we'll point to the selected slot specifically.
+ local suffix=""
+ if [[ "${RUST_TYPE}" == "binary" ]]; then
+ suffix="-bin-${RUST_SLOT}"
+ else
+ suffix="-${RUST_SLOT}"
+ fi
+ sed -i "s|/bin/rustfmt|/bin/rustfmt${suffix}|g"
build/rust/rust_bindgen_generator.gni ||
die "Failed to update rustfmt path"
fi
diff --git a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
b/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
index 5fe6694c8e21..e02aabd6fcc2 100644
--- a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
@@ -591,8 +591,14 @@ src_prepare() {
remove_compiler_builtins
- # We can't rely on the eselect'd Rust to actually include
bindgen, so we'll point to the selected slot specifically.
- sed -i "s|/bin/rustfmt|/bin/rustfmt-${RUST_SLOT}|g"
build/rust/rust_bindgen_generator.gni ||
+ # We can't rely on the eselect'd Rust to actually include
rustfmt, so we'll point to the selected slot specifically.
+ local suffix=""
+ if [[ "${RUST_TYPE}" == "binary" ]]; then
+ suffix="-bin-${RUST_SLOT}"
+ else
+ suffix="-${RUST_SLOT}"
+ fi
+ sed -i "s|/bin/rustfmt|/bin/rustfmt${suffix}|g"
build/rust/rust_bindgen_generator.gni ||
die "Failed to update rustfmt path"
fi
diff --git a/www-client/chromium/chromium-145.0.7632.116.ebuild
b/www-client/chromium/chromium-145.0.7632.116.ebuild
index ea2b84121d53..258e82a5f730 100644
--- a/www-client/chromium/chromium-145.0.7632.116.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.116.ebuild
@@ -646,8 +646,14 @@ src_prepare() {
remove_compiler_builtins
- # We can't rely on the eselect'd Rust to actually include
bindgen, so we'll point to the selected slot specifically.
- sed -i "s|/bin/rustfmt|/bin/rustfmt-${RUST_SLOT}|g"
build/rust/rust_bindgen_generator.gni ||
+ # We can't rely on the eselect'd Rust to actually include
rustfmt, so we'll point to the selected slot specifically.
+ local suffix=""
+ if [[ "${RUST_TYPE}" == "binary" ]]; then
+ suffix="-bin-${RUST_SLOT}"
+ else
+ suffix="-${RUST_SLOT}"
+ fi
+ sed -i "s|/bin/rustfmt|/bin/rustfmt${suffix}|g"
build/rust/rust_bindgen_generator.gni ||
die "Failed to update rustfmt path"
fi
diff --git a/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
b/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
index c79fda8c7b10..04280933f2a6 100644
--- a/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
@@ -588,8 +588,14 @@ src_prepare() {
remove_compiler_builtins
- # We can't rely on the eselect'd Rust to actually include
bindgen, so we'll point to the selected slot specifically.
- sed -i "s|/bin/rustfmt|/bin/rustfmt-${RUST_SLOT}|g"
build/rust/rust_bindgen_generator.gni ||
+ # We can't rely on the eselect'd Rust to actually include
rustfmt, so we'll point to the selected slot specifically.
+
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: a7be8d0fa25a16b82a75b28a1f63dbb52d455e95
Author: Matt Jolly gentoo org>
AuthorDate: Tue Mar 3 05:20:17 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Tue Mar 3 07:03:01 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7be8d0f
www-client/chromium: use versioned rustfmt binary
Closes: https://bugs.gentoo.org/970825
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-145.0.7632.109.ebuild| 8 ++--
www-client/chromium/chromium-145.0.7632.116-r1.ebuild | 9 +++--
www-client/chromium/chromium-145.0.7632.116.ebuild| 8 ++--
www-client/chromium/chromium-146.0.7680.31-r1.ebuild | 9 +++--
www-client/chromium/chromium-147.0.7703.0.ebuild | 9 +++--
5 files changed, 33 insertions(+), 10 deletions(-)
diff --git a/www-client/chromium/chromium-145.0.7632.109.ebuild
b/www-client/chromium/chromium-145.0.7632.109.ebuild
index 7d35738680d3..1b5caba99501 100644
--- a/www-client/chromium/chromium-145.0.7632.109.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.109.ebuild
@@ -622,8 +622,6 @@ src_prepare() {
shopt -u nullglob
- remove_compiler_builtins
-
# Strictly speaking this doesn't need to be gated (no bundled
toolchain for ppc64); it keeps the logic together
if use ppc64; then
local
patchset_dir="${WORKDIR}/openpower-patches-${PPC64_HASH}/patches"
@@ -645,6 +643,12 @@ src_prepare() {
fi
fi
+ remove_compiler_builtins
+
+ # We can't rely on the eselect'd Rust to actually include
bindgen, so we'll point to the selected slot specifically.
+ sed -i "s|/bin/rustfmt|/bin/rustfmt-${RUST_SLOT}|g"
build/rust/rust_bindgen_generator.gni ||
+ die "Failed to update rustfmt path"
+
fi
default
diff --git a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
b/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
index 4abc58a0fdd2..5fe6694c8e21 100644
--- a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.116-r1.ebuild
@@ -568,8 +568,6 @@ src_prepare() {
shopt -u nullglob
- remove_compiler_builtins
-
# Strictly speaking this doesn't need to be gated (no bundled
toolchain for ppc64); it keeps the logic together
if use ppc64; then
local
patchset_dir="${WORKDIR}/openpower-patches-${PPC64_HASH}/patches"
@@ -590,6 +588,13 @@ src_prepare() {
PATCHES+=( "${patchset_dir}/${isa_3_patch}" )
fi
fi
+
+ remove_compiler_builtins
+
+ # We can't rely on the eselect'd Rust to actually include
bindgen, so we'll point to the selected slot specifically.
+ sed -i "s|/bin/rustfmt|/bin/rustfmt-${RUST_SLOT}|g"
build/rust/rust_bindgen_generator.gni ||
+ die "Failed to update rustfmt path"
+
fi
default
diff --git a/www-client/chromium/chromium-145.0.7632.116.ebuild
b/www-client/chromium/chromium-145.0.7632.116.ebuild
index 015207b21b0b..ea2b84121d53 100644
--- a/www-client/chromium/chromium-145.0.7632.116.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.116.ebuild
@@ -623,8 +623,6 @@ src_prepare() {
shopt -u nullglob
- remove_compiler_builtins
-
# Strictly speaking this doesn't need to be gated (no bundled
toolchain for ppc64); it keeps the logic together
if use ppc64; then
local
patchset_dir="${WORKDIR}/openpower-patches-${PPC64_HASH}/patches"
@@ -646,6 +644,12 @@ src_prepare() {
fi
fi
+ remove_compiler_builtins
+
+ # We can't rely on the eselect'd Rust to actually include
bindgen, so we'll point to the selected slot specifically.
+ sed -i "s|/bin/rustfmt|/bin/rustfmt-${RUST_SLOT}|g"
build/rust/rust_bindgen_generator.gni ||
+ die "Failed to update rustfmt path"
+
fi
default
diff --git a/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
b/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
index 73abc9147bfd..c79fda8c7b10 100644
--- a/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
@@ -565,8 +565,6 @@ src_prepare() {
shopt -u nullglob
- remove_compiler_builtins
-
# Strictly speaking this doesn't need to be gated (no bundled
toolchain for ppc64); it keeps the logic together
if use ppc64; then
local
patchset_dir="${WORKDIR}/openpower-patches-${PPC64_HASH}/patches"
@@ -587,6 +585,13 @@ src_prepare() {
PATCHES+=( "${patchset_dir
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 237a6dc1648ba32c6d8ee12ae33d610aa912b6b0
Author: Matt Jolly gentoo org>
AuthorDate: Tue Mar 3 04:36:38 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Tue Mar 3 07:02:55 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237a6dc1
www-client/chromium: add profile dir warning for non-stable channels
Users of beta and dev who migrate from non-slotted Chromium will now
receive a postinst ewarn informing them that the profile directory has
changed.
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-146.0.7680.31-r1.ebuild | 20 +++-
www-client/chromium/chromium-147.0.7703.0.ebuild | 20 +++-
2 files changed, 38 insertions(+), 2 deletions(-)
diff --git a/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
b/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
index 4897ca636961..73abc9147bfd 100644
--- a/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.31-r1.ebuild
@@ -1637,7 +1637,7 @@ pkg_postinst() {
xdg_desktop_database_update
readme.gentoo_print_elog
- if ! use headless; then
+ if use !headless && [[ -z "${REPLACING_VERSIONS}" ]]; then
if use vaapi; then
elog "Hardware-accelerated video decoding
configuration:"
elog
@@ -1693,4 +1693,22 @@ pkg_postinst() {
ewarn "Chromium is known to behave unpredictably with this
system configuration;"
ewarn "please complete the configuration of this system before
logging any bugs."
fi
+
+ # Stable slot doesn't change profile directory, and it's vanishingly
unlikely that users will downgrade from dev.
+ if [[ ${SLOT} != "stable" && -n "${REPLACING_VERSIONS}" ]]; then
+ local replacing_non_slotted=false
+ # there could be more than one PVR
+ for version in ${REPLACING_VERSIONS}; do
+ if ver_test "${version}" -le "145.0.7632.116"; then
+ replacing_non_slotted=true
+ break
+ fi
+ done
+ if ${replacing_non_slotted}; then
+ ewarn "This version of Chromium has replaced a
non-slotted ebuild."
+ ewarn "This channel has its own profile directory, so
your existing profile will not be used."
+ ewarn "To use your existing profile, either copy or
move it to the new location."
+ ewarn "See
https://wiki.gentoo.org/wiki/Chromium#Profile_Directories for more information."
+ fi
+ fi
}
diff --git a/www-client/chromium/chromium-147.0.7703.0.ebuild
b/www-client/chromium/chromium-147.0.7703.0.ebuild
index 54d78555f4d5..c7a11635b51d 100644
--- a/www-client/chromium/chromium-147.0.7703.0.ebuild
+++ b/www-client/chromium/chromium-147.0.7703.0.ebuild
@@ -1635,7 +1635,7 @@ pkg_postinst() {
xdg_desktop_database_update
readme.gentoo_print_elog
- if ! use headless; then
+ if use !headless && [[ -z "${REPLACING_VERSIONS}" ]]; then
if use vaapi; then
elog "Hardware-accelerated video decoding
configuration:"
elog
@@ -1691,4 +1691,22 @@ pkg_postinst() {
ewarn "Chromium is known to behave unpredictably with this
system configuration;"
ewarn "please complete the configuration of this system before
logging any bugs."
fi
+
+ # Stable slot doesn't change profile directory, and it's vanishingly
unlikely that users will downgrade from dev.
+ if [[ ${SLOT} != "stable" && -n "${REPLACING_VERSIONS}" ]]; then
+ local replacing_non_slotted=false
+ # there could be more than one PVR
+ for version in ${REPLACING_VERSIONS}; do
+ if ver_test "${version}" -le "145.0.7632.116"; then
+ replacing_non_slotted=true
+ break
+ fi
+ done
+ if ${replacing_non_slotted}; then
+ ewarn "This version of Chromium has replaced a
non-slotted ebuild."
+ ewarn "This channel has its own profile directory, so
your existing profile will not be used."
+ ewarn "To use your existing profile, either copy or
move it to the new location."
+ ewarn "See
https://wiki.gentoo.org/wiki/Chromium#Profile_Directories for more information."
+ fi
+ fi
}
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 50a2ecb028133feabff2ed28608fcdaf61deaef1 Author: Matt Jolly gentoo org> AuthorDate: Sat Feb 28 00:40:42 2026 + Commit: Matt Jolly gentoo org> CommitDate: Sat Feb 28 22:31:46 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a2ecb0 www-client/chromium: add `unstable` slot, 147.0.7703.0 This commit introduces slotted Chromium. This enables multiple Chromium channels to be installed simultaneously. Most importantly, this means that users that select a particular slot / channel won't wind up with a crashing browser and no error message due to the profile receiving a non-backwards-compatible upgrade. The `dev` channel is output as `-unstable` for consistency with Google Chrome builds and the slot has been named to reflect this. Bug: https://bugs.gentoo.org/949052 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest | 9 +- 7695.0.ebuild => chromium-147.0.7703.0.ebuild} | 126 - 2 files changed, 76 insertions(+), 59 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 0949605e6ecf..c10899387fe4 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -3,21 +3,22 @@ DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb919 DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52 SHA512 90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582 DIST chromium-145.0.7632.116-linux.tar.xz 1416541220 BLAKE2B ab56819c0f0ca01917ca686a74e60e570bc9c9625cc86b75fee3b03cc77a1f5f1721a0060d34307270992bcb504cd936d61f79e7eb97afce42b29a5de1e7b2b5 SHA512 494cc5dcf920beede5dd653c7aa0a7706e2704d0483785769f898c9a285463bc418861dbe71c106bef1dd3b5c99677200a32f2e9b123130d56bc8cfbb259fa40 DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821 SHA512 bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486 -DIST chromium-147.0.7695.0-linux.tar.xz 1472305980 BLAKE2B 2be2089325d4fa76667dab2e02ca1695134389a85f3ba930a0e90caf095e26ee29300e8efeb0e9f874a69f37c7589106fefa346e9602301958b48505e622ce25 SHA512 12a9ac27f77d9b07aa3043936535a354e79834a0964d6abe9fc1b66b4f59183499d875789cee984883cd0cd623a72228a78e0c64ff85c4bd738951485d252813 +DIST chromium-147.0.7703.0-linux.tar.xz 1472359380 BLAKE2B ef03307b711f88e6cd438c4b9d5908f28b3cff8e477e3296a8e042cc52d699ab5f5f705eb8d56136346aed6f5643978fb03471353d19c427ddbc3aeb1747 SHA512 a48d48ff40bc422836bcd1e0cd1ea2d4100cbd362e034d9739976b77e4cf2b39a8418b8fc23642fc1ea3550e9ac387c476ad20b87f5e1a7dfcf66f6a2996f4d5 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70 SHA512 d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af -DIST chromium-clang-llvmorg-23-init-3706-gfc648683-1.tar.xz 57775784 BLAKE2B 72646de4058948246209426c456b531b8f28885063a9a391f8b03184a3703419317ed7e8f79af584b42fff6e388372536c804f21e85ba51badd9e8a2e6568e5b SHA512 60f40c6a608fa5604cf560b461826972a9de89571e56c3118e758263256a1e953b7792d3722411a513a77e9a5157fb077c762bc49e9e834c953473410006ce45 +DIST chromium-clang-llvmorg-23-init-4965-g686acf63-1.tar.xz 57997052 BLAKE2B 5e8634c5641db77eb9f9454d21489557f264b88671f8efb25898b997337d014ea75260640415e4edd53e6fe0b033ea8f6f3aee9c08ec697f72f4566ebd36b0db SHA512 0f478d5c5894ee9ecb6dbf7a21e3928b82b49951a7b6dff0d5df29ba0972b83e44d5e5f0549eadd3c86214bbd9932960a020781ac7d9cf98bdeb2c9566543829 +DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 4974cb74ad6aeaafe7176824720a2f307ce5599b Author: Matt Jolly gentoo org> AuthorDate: Sat Feb 28 10:15:59 2026 + Commit: Matt Jolly gentoo org> CommitDate: Sat Feb 28 22:31:47 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4974cb74 www-client/chromium: add `stable` slot, 145.0.7632.116-r1 This brings the stable slot into ::gentoo. We won't stable this one since there's already a stablereq in for the non-slotted stable channel ebuild, but it's available if anyone feels like rebuilding and will be used from next week's bump. Closes: https://bugs.gentoo.org/949052 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |1 + .../chromium/chromium-145.0.7632.116-r1.ebuild | 1703 2 files changed, 1704 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 57fd28b0f027..3b40d4078d18 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -13,6 +13,7 @@ DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e7 DIST chromium-openpower-e1538a2234.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367 SHA512 b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da DIST chromium-patches-145-1.tar.bz2 11711 BLAKE2B a7d6a6e0bd129f3c96bea29bf58dfb91e90f74c3c7e619f7d3d18ea42b8046a1c1c81f463bf31fbff5990b77cb9bea1c289be93e96a22b4d2de0be7253955ce5 SHA512 1008ceac53ec94bc766085d74a703401b45f2b4ff59240dd853383e1c28e8781d9f0be3a58c2cd5470922e529a3ba583188dde0d84b2be04de9cb1b212c110a2 +DIST chromium-patches-145-2.tar.bz2 18416 BLAKE2B 7050b23a1d51252e6a295149b8a9af934fef2a88614ed35fceba4b6dfd7c180f3c5c408b4afb7314237ec00bbfd58ac710b603a17b0be5182830883b2da53aea SHA512 c5bf616b34c4288fd768f1a7369d260da05f276b7a25592a0c23dd31309c2ea576d183c50d83265fce2ecda0fd4da6b3e392f22f210ca92d9b571ea21c8dcc4a DIST chromium-patches-146-1.tar.bz2 18524 BLAKE2B 4b00707bfb9d83a96f8fbfe1cf55b9dfd9347b93ff7f4ace249c6ec07bf63cf48bfee2e3207e7660213d190b253157ee07a3ff5c11fcb91e259d663f10cdd6dc SHA512 1c7e5bd4e8e0c010df4500bf8125b899672692dde0ad08dd8fb962a75440c46fa5d3216385c9ab186b750714775b2682f7eb326d43862582f73e6d0f13d7c0a9 DIST chromium-patches-147-2.tar.bz2 19019 BLAKE2B 99fe7aa0e762a851f1cf501d9b4d7c06143a6fcdccc13994d07d14046a909e503c32c42ca61db06a5b8a36d6cb33ec3b4dbd0b35c12a5f53c41092f44f278994 SHA512 194a836644fad78f351a3b2218de70f88f11750e57d1c256b222d42282cf0bc32a84c8cb21722149d0673babda8f42786ae2aa8225b1116e96537f487e546163 DIST chromium-patches-copium-fe1caafa06.tar.gz 15572 BLAKE2B 4baa36a4536f9199caa89553fc10deac79ae7effa336fc4bd92fac59eb81a57749eead426e6f01ffecd9954b417eb34c29c899cc49a9d726fe65bf2e303712a0 SHA512 5310e48743a32f2f998b34138b1ed9667feed873ad16c18d3e495383f44a0d5df0f9634c7c4275cf1839002ae887ef58f6c3ec5fd9c5d46ad5114ffab439a664 diff --git a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild b/www-client/chromium/chromium-145.0.7632.116-r1.ebuild new file mode 100644 index ..4abc58a0fdd2 --- /dev/null +++ b/www-client/chromium/chromium-145.0.7632.116-r1.ebuild @@ -0,0 +1,1703 @@ +# Copyright 2009-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). +# We can't rely on it as a default since the toolchain is only shipped for x86-64; +# other architectures will need to use system toolchain. + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2318 +# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler) +# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See #969145 +TEST_FONT="a28b222b79851716f8358
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 32e67609e29e1478962e14ef2a5e7c9881bf7ee3 Author: Matt Jolly gentoo org> AuthorDate: Sat Feb 28 06:25:16 2026 + Commit: Matt Jolly gentoo org> CommitDate: Sat Feb 28 22:31:47 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e67609 www-client/chromium: add `beta` slot: 146.0.7680.31-r1 This replaces the existing `0/beta` subslot and ebuild. Bug: https://bugs.gentoo.org/949052 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest | 3 +- 31.ebuild => chromium-146.0.7680.31-r1.ebuild} | 129 - 2 files changed, 74 insertions(+), 58 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index c10899387fe4..57fd28b0f027 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -8,11 +8,12 @@ DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd8 DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70 SHA512 d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af DIST chromium-clang-llvmorg-23-init-4965-g686acf63-1.tar.xz 57997052 BLAKE2B 5e8634c5641db77eb9f9454d21489557f264b88671f8efb25898b997337d014ea75260640415e4edd53e6fe0b033ea8f6f3aee9c08ec697f72f4566ebd36b0db SHA512 0f478d5c5894ee9ecb6dbf7a21e3928b82b49951a7b6dff0d5df29ba0972b83e44d5e5f0549eadd3c86214bbd9932960a020781ac7d9cf98bdeb2c9566543829 +DIST chromium-openpower-6e839bd947.tar.bz2 438048 BLAKE2B 50acf6c3d5b17c920dba89895d31effb36e1e234099258cfaff8f4b1735b0a401c2c239a1e53265b1dfdb2969df7cb04041b3aa0ecafc8d1e2fd90497db51629 SHA512 f87b33235a26768dda73364b85f7713f5b200a65ca8e28b09ad8f5798b7da80d1cb62b3308263d88e58c01439eb67e365c08466b80299c2b3eeebef52cb977f7 DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-openpower-e1538a2234.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367 SHA512 b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da DIST chromium-patches-145-1.tar.bz2 11711 BLAKE2B a7d6a6e0bd129f3c96bea29bf58dfb91e90f74c3c7e619f7d3d18ea42b8046a1c1c81f463bf31fbff5990b77cb9bea1c289be93e96a22b4d2de0be7253955ce5 SHA512 1008ceac53ec94bc766085d74a703401b45f2b4ff59240dd853383e1c28e8781d9f0be3a58c2cd5470922e529a3ba583188dde0d84b2be04de9cb1b212c110a2 -DIST chromium-patches-146.tar.bz2 13093 BLAKE2B db63fa00263d4c34639a29e10aa54b28c014a26cfd88f69eef94ceaacaed3d7e1bfa5a03c2744ee064f39f836e08468062ec0fcdc8bba386a533cd28466e549f SHA512 c877f68555f856670996439c766fe14ccc483b53a1d0f9f5a4f107c1f3e76bec8d5c883ed1d2aa51cccae0528b4d711b9c21ef8a5a12c036dc273fea61fb9ff2 +DIST chromium-patches-146-1.tar.bz2 18524 BLAKE2B 4b00707bfb9d83a96f8fbfe1cf55b9dfd9347b93ff7f4ace249c6ec07bf63cf48bfee2e3207e7660213d190b253157ee07a3ff5c11fcb91e259d663f10cdd6dc SHA512 1c7e5bd4e8e0c010df4500bf8125b899672692dde0ad08dd8fb962a75440c46fa5d3216385c9ab186b750714775b2682f7eb326d43862582f73e6d0f13d7c0a9 DIST chromium-patches-147-2.tar.bz2 19019 BLAKE2B 99fe7aa0e762a851f1cf501d9b4d7c06143a6fcdccc13994d07d14046a909e503c32c42ca61db06a5b8a36d6cb33ec3b4dbd0b35c12a5f53c41092f44f278994 SHA512 194a836644fad78f351a3b2218de70f88f11750e57d1c256b222d42282cf0bc32a84c8cb21722149d0673babda8f42786ae2aa8225b1116e96537f487e546163 DIST chromium-patches-copium-fe1caafa06.tar.gz 15572 BLAKE2B 4baa36a4536f9199caa89553fc10deac79ae7effa336fc4bd92fac59eb81a57749eead426e6f01ffecd9954b417eb34c29c899cc49a9d726fe65bf2e303712a0 SHA512 5310e48743a32f2f998b34138b1ed9667feed873ad16c18d3e495383f44a0d5df0f9634c7c4275cf1839002ae887ef58f6c3ec5fd9c5d46ad5114ffab439a664 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d6027109
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 2655d441bed01ac468119208b4ebfd815d3dceff
Author: Matt Jolly gentoo org>
AuthorDate: Sat Feb 28 00:54:54 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Sat Feb 28 22:31:45 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2655d441
www-client/chromium: drop 146.0.7680.16
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest |1 -
www-client/chromium/chromium-146.0.7680.16.ebuild | 1681 -
2 files changed, 1682 deletions(-)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 73d08b19172f..0949605e6ecf 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,7 +2,6 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300
BLAKE2B dba7b63f782
DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B
d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec
SHA512
69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435
DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B
dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52
SHA512
90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582
DIST chromium-145.0.7632.116-linux.tar.xz 1416541220 BLAKE2B
ab56819c0f0ca01917ca686a74e60e570bc9c9625cc86b75fee3b03cc77a1f5f1721a0060d34307270992bcb504cd936d61f79e7eb97afce42b29a5de1e7b2b5
SHA512
494cc5dcf920beede5dd653c7aa0a7706e2704d0483785769f898c9a285463bc418861dbe71c106bef1dd3b5c99677200a32f2e9b123130d56bc8cfbb259fa40
-DIST chromium-146.0.7680.16-linux.tar.xz 1474417128 BLAKE2B
922903ff9bb7d61b5ff8fc362033cb8e26f1f2424ae320051f0e75b265b86f96107261e3769727b2a7ee561a80a37eabeadc52be0c6376c2bdb4db89a2e7
SHA512
973dffeb09b0e7c84021746a342747cef40297a90687f08f79687297fa20bc645f803f7c8d79177c95f0962538af3c152f29e06a1220e692eed0e6cd8159f665
DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B
d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821
SHA512
bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486
DIST chromium-147.0.7695.0-linux.tar.xz 1472305980 BLAKE2B
2be2089325d4fa76667dab2e02ca1695134389a85f3ba930a0e90caf095e26ee29300e8efeb0e9f874a69f37c7589106fefa346e9602301958b48505e622ce25
SHA512
12a9ac27f77d9b07aa3043936535a354e79834a0964d6abe9fc1b66b4f59183499d875789cee984883cd0cd623a72228a78e0c64ff85c4bd738951485d252813
DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B
4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46
SHA512
76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8
diff --git a/www-client/chromium/chromium-146.0.7680.16.ebuild
b/www-client/chromium/chromium-146.0.7680.16.ebuild
deleted file mode 100644
index dfe849c6af15..
--- a/www-client/chromium/chromium-146.0.7680.16.ebuild
+++ /dev/null
@@ -1,1681 +0,0 @@
-# Copyright 2009-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# PACKAGING NOTES
-
-# Upstream roll their bundled Clang every two weeks, and the bundled Rust
-# is rolled regularly and depends on that. While we do our best to build
-# with system Clang, we may eventually hit the point where we need to use
-# the bundled Clang due to the use of prerelease features.
-
-# USE=bundled-toolchain is intended for users who want to use the same
toolchain
-# as the upstream releases. It's also a good fallback in case we fall behind
-# and need to get a release out quickly (less likely with `dev` in-tree).
-# We can't rely on it as a default since the toolchain is only shipped for
x86-64;
-# other architectures will need to use system toolchain.
-
-# Since m133 we are using CI-generated tarballs from
-# https://github.com/chromium-linux-tarballs/chromium-tarballs/
-
-# These are bit-for-bit identical to the official releases, but are built
-# using an external CI system that we have some control over, in case
-# issues pop up again with official tarball generation.
-
-GN_MIN_VER=0.2318
-# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler)
-# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See
#969145
-TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
-BUNDLED_CLANG_VER="llvmorg-23-init-2224-g5bd8dadb-3"
-BUNDLED_RUST_VER="7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-3"
-RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
-NODE_VER="24
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium-common/, www-client/chromium-common/files/
commit: 7678265315c669b4ccd20e8c0072a4817da1d0ee
Author: Matt Jolly gentoo org>
AuthorDate: Fri Feb 27 10:16:21 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Sat Feb 28 22:31:44 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76782653
www-client/chromium-common: new package, add 1
This package contains common files that will be shared between
www-client/chromium slots (channels)
Signed-off-by: Matt Jolly gentoo.org>
.../chromium-common/chromium-common-1.ebuild | 37 +++
.../chromium-common/files/chromium-launcher.sh | 72 ++
www-client/chromium-common/files/chromium.default | 5 ++
www-client/chromium-common/metadata.xml| 13
4 files changed, 127 insertions(+)
diff --git a/www-client/chromium-common/chromium-common-1.ebuild
b/www-client/chromium-common/chromium-common-1.ebuild
new file mode 100644
index ..ec0ae6e2198e
--- /dev/null
+++ b/www-client/chromium-common/chromium-common-1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Common configuration files for Chromium slots"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Chromium/";
+S="${WORKDIR}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test" # There is no code, only Zuul.
+
+# Non-slotted Chromium will conflict
+RDEPEND="!www-client/chromium:0"
+
+src_unpack() {
+ :
+}
+
+src_configure() {
+ :
+}
+
+src_compile() {
+ sed -e "s:/usr/lib/:/usr/$(get_libdir)/:g"
"${FILESDIR}/chromium-launcher.sh" \
+ > chromium-launcher.sh || die
+}
+
+src_install() {
+ exeinto /usr/libexec/chromium
+ doexe chromium-launcher.sh
+
+ insinto /etc/chromium
+ newins "${FILESDIR}/chromium.default" default
+}
diff --git a/www-client/chromium-common/files/chromium-launcher.sh
b/www-client/chromium-common/files/chromium-launcher.sh
new file mode 100644
index ..e70bc4c3130a
--- /dev/null
+++ b/www-client/chromium-common/files/chromium-launcher.sh
@@ -0,0 +1,72 @@
+#!/bin/bash
+
+# Allow the user to override command-line flags, bug #357629.
+# This is based on Debian's chromium-browser package, and is intended
+# to be consistent with Debian.
+for f in /etc/chromium/*; do
+ # Skip backup files and hidden files #546394
+ case "${f}" in
+ *~|*.bak|*.old|*.swp|*.tmp|*/.*) continue ;;
+ esac
+ [[ -f "${f}" ]] && source "${f}"
+done
+
+# Prefer user defined CHROMIUM_USER_FLAGS (from env) over system
+# default CHROMIUM_FLAGS (from /etc/chromium/default).
+CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-"$CHROMIUM_FLAGS"}
+
+# We rely on the slotted stub to provide PROGDIR.
+if [[ -z "${PROGDIR}" ]]; then
+ echo "ERROR: PROGDIR is not set. The Chromium launcher stub is
misconfigured." >&2
+ exit 1
+fi
+
+export CHROME_WRAPPER="${PROGDIR}/${CHROME_EXEC_NAME:-chromium-browser}"
+
+PROGDIR=${CHROME_WRAPPER%/*}
+
+case ":$PATH:" in
+ *:$PROGDIR:*)
+ # $PATH already contains $PROGDIR
+ ;;
+ *)
+ # Append $PROGDIR to $PATH
+ export PATH="$PATH:$PROGDIR"
+ ;;
+esac
+
+if [[ ${EUID} == 0 && -O ${XDG_CONFIG_HOME:-${HOME}} ]]; then
+ # Running as root with HOME owned by root.
+ # Pass --user-data-dir to work around upstream failsafe.
+ echo "Refusing to run as root is a safety feature. Running as root
disables the sandbox." >&2
+
CHROMIUM_FLAGS="--user-data-dir=${XDG_CONFIG_HOME:-${HOME}/.config}/chromium
+ ${CHROMIUM_FLAGS}"
+fi
+
+# Select session type and platform; var comes from the stub launcher.sh
generated by the ebuild
+if [[ ${OZONE_AUTO_SESSION} == true ]]; then
+ platform=
+ if [[ ${XDG_SESSION_TYPE} == x11 ]]; then
+ platform=x11
+ elif [[ ${XDG_SESSION_TYPE} == wayland ]]; then
+ platform=wayland
+ else
+ if [[ -n ${WAYLAND_DISPLAY} ]]; then
+ platform=wayland
+ else
+ platform=x11
+ fi
+ fi
+ if ${DISABLE_OZONE_PLATFORM:-false}; then
+ platform=x11
+ fi
+ CHROMIUM_FLAGS="--ozone-platform=${platform} ${CHROMIUM_FLAGS}"
+fi
+
+# Sanitise std{in,out,err} because they'll be shared with untrusted child
+# processes (http://crbug.com/376567).
+exec < /dev/null
+exec > >(exec cat)
+exec 2> >(exec cat >&2)
+
+exec -a "/usr/bin/${CHROME_EXEC_NAME:-chromium-browser}" "$PROGDIR/chrome"
--extra-plugin-dir=/usr/lib/nsbrowser/plugins ${CHROMIUM_FLAGS} "$@"
diff --git a/www-client/chromium-common/files/chromium.default
b/www-client/chromium-common/files/chromium.default
new file mode 100644
index ..c140cdeb5666
--- /dev/null
+++ b/www-client/chromium-common/files/chromium.default
@@ -0,0 +1,5 @@
+# Default settings for chromium. This file is sourced by /bin/bash from
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: 08c931129e5bb1c492c2cd0438db444d01d79995
Author: Matt Jolly gentoo org>
AuthorDate: Sat Feb 28 00:37:25 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Sat Feb 28 22:31:46 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c93112
www-client/chromium: Prepare for slotting
Update the support files script to properly suffix the various channels,
the launcher scripts to accept the new names, and the ebuilds to install
the non-suffixed desktop entry. This will only impact new installs, no
need for a revbump and slotted chromium will replace these ebuilds
anyway.
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-138.0.7204.157.ebuild | 2 +-
www-client/chromium/chromium-145.0.7632.109.ebuild | 2 +-
www-client/chromium/chromium-145.0.7632.116.ebuild | 2 +-
www-client/chromium/chromium-146.0.7680.31.ebuild | 2 +-
www-client/chromium/files/chromium-launcher-r7.sh | 2 +-
www-client/chromium/files/chromium-launcher-r8.sh | 2 +-
.../chromium/files/generate-support-files.py | 39 +-
7 files changed, 36 insertions(+), 15 deletions(-)
diff --git a/www-client/chromium/chromium-138.0.7204.157.ebuild
b/www-client/chromium/chromium-138.0.7204.157.ebuild
index 7eb54d6a9e5e..07da72932a78 100644
--- a/www-client/chromium/chromium-138.0.7204.157.ebuild
+++ b/www-client/chromium/chromium-138.0.7204.157.ebuild
@@ -1514,7 +1514,7 @@ src_install() {
done
# Install desktop entry
- domenu out/Release/chromium-browser-chromium.desktop
+ domenu out/Release/chromium-browser.desktop
# Install GNOME default application entry (bug #303100).
insinto /usr/share/gnome-control-center/default-apps
diff --git a/www-client/chromium/chromium-145.0.7632.109.ebuild
b/www-client/chromium/chromium-145.0.7632.109.ebuild
index 6a0de7542fc2..7d35738680d3 100644
--- a/www-client/chromium/chromium-145.0.7632.109.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.109.ebuild
@@ -1634,7 +1634,7 @@ src_install() {
done
# Install desktop entry
- domenu out/Release/chromium-browser-chromium.desktop
+ domenu out/Release/chromium-browser.desktop
# Install GNOME default application entry (bug #303100).
insinto /usr/share/gnome-control-center/default-apps
diff --git a/www-client/chromium/chromium-145.0.7632.116.ebuild
b/www-client/chromium/chromium-145.0.7632.116.ebuild
index d64bf865b247..015207b21b0b 100644
--- a/www-client/chromium/chromium-145.0.7632.116.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.116.ebuild
@@ -1602,7 +1602,7 @@ src_install() {
done
# Install desktop entry
- domenu out/Release/chromium-browser-chromium.desktop
+ domenu out/Release/chromium-browser.desktop
# Install GNOME default application entry (bug #303100).
insinto /usr/share/gnome-control-center/default-apps
diff --git a/www-client/chromium/chromium-146.0.7680.31.ebuild
b/www-client/chromium/chromium-146.0.7680.31.ebuild
index a7c2b9b839de..c07600924375 100644
--- a/www-client/chromium/chromium-146.0.7680.31.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.31.ebuild
@@ -1595,7 +1595,7 @@ src_install() {
done
# Install desktop entry
- domenu out/Release/chromium-browser-chromium.desktop
+ domenu out/Release/chromium-browser.desktop
# Install GNOME default application entry (bug #303100).
insinto /usr/share/gnome-control-center/default-apps
diff --git a/www-client/chromium/files/chromium-launcher-r7.sh
b/www-client/chromium/files/chromium-launcher-r7.sh
index 1163ff3ddc09..a9ca5aee1a4f 100644
--- a/www-client/chromium/files/chromium-launcher-r7.sh
+++ b/www-client/chromium/files/chromium-launcher-r7.sh
@@ -54,6 +54,6 @@ if @@OZONE_AUTO_SESSION@@; then
fi
# Set the .desktop file name
-export CHROME_DESKTOP="chromium-browser-chromium.desktop"
+export CHROME_DESKTOP="chromium-browser.desktop"
exec -a "chromium-browser" "$PROGDIR/chrome"
--extra-plugin-dir=/usr/lib/nsbrowser/plugins ${CHROMIUM_FLAGS} "$@"
diff --git a/www-client/chromium/files/chromium-launcher-r8.sh
b/www-client/chromium/files/chromium-launcher-r8.sh
index 482b047b58d1..45bc0d698b33 100644
--- a/www-client/chromium/files/chromium-launcher-r8.sh
+++ b/www-client/chromium/files/chromium-launcher-r8.sh
@@ -59,6 +59,6 @@ if @@OZONE_AUTO_SESSION@@; then
fi
# Set the .desktop file name
-export CHROME_DESKTOP="chromium-browser-chromium.desktop"
+export CHROME_DESKTOP="chromium-browser.desktop"
exec -a "chromium-browser" "$PROGDIR/chrome"
--extra-plugin-dir=/usr/lib/nsbrowser/plugins ${CHROMIUM_FLAGS} "$@"
diff --git a/www-client/chromium/files/generate-support-files.py
b/www-client/chromium/files/generate-support-files.py
index 0533c68450ec..ac6e3fb9cf32 100644
--- a/www-client/chromium/files/generate-support-files.py
+++ b/www-client/chromium/files/generate-support-files.py
@@ -22,8 +
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 04129a36747b653fa0371bab216e3eb29ee37cb6
Author: Matt Jolly gentoo org>
AuthorDate: Fri Feb 27 00:16:00 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Feb 27 00:21:00 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04129a36
www-client/chromium: unkeyword 138.0.7204.157 for amd64, arm64
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-138.0.7204.157.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/www-client/chromium/chromium-138.0.7204.157.ebuild
b/www-client/chromium/chromium-138.0.7204.157.ebuild
index e03cef95cbf8..7eb54d6a9e5e 100644
--- a/www-client/chromium/chromium-138.0.7204.157.ebuild
+++ b/www-client/chromium/chromium-138.0.7204.157.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2009-2025 Gentoo Authors
+# Copyright 2009-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -79,7 +79,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="amd64 arm64 ~ppc64"
+ KEYWORDS="~ppc64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/
commit: ff00d3ad7844bf31157a0f3a857f5aa79bdd97cd Author: Matt Jolly gentoo org> AuthorDate: Thu Feb 26 23:48:42 2026 + Commit: Matt Jolly gentoo org> CommitDate: Fri Feb 27 00:20:59 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff00d3ad www-client/chromium: add 146.0.7680.31 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |1 + www-client/chromium/chromium-146.0.7680.31.ebuild | 1681 + www-client/chromium/files/chromium-launcher-r8.sh | 64 + 3 files changed, 1746 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index b536bee60a59..a14322c314a1 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,6 +4,7 @@ DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b36 DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52 SHA512 90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582 DIST chromium-145.0.7632.116-linux.tar.xz 1416541220 BLAKE2B ab56819c0f0ca01917ca686a74e60e570bc9c9625cc86b75fee3b03cc77a1f5f1721a0060d34307270992bcb504cd936d61f79e7eb97afce42b29a5de1e7b2b5 SHA512 494cc5dcf920beede5dd653c7aa0a7706e2704d0483785769f898c9a285463bc418861dbe71c106bef1dd3b5c99677200a32f2e9b123130d56bc8cfbb259fa40 DIST chromium-146.0.7680.16-linux.tar.xz 1474417128 BLAKE2B 922903ff9bb7d61b5ff8fc362033cb8e26f1f2424ae320051f0e75b265b86f96107261e3769727b2a7ee561a80a37eabeadc52be0c6376c2bdb4db89a2e7 SHA512 973dffeb09b0e7c84021746a342747cef40297a90687f08f79687297fa20bc645f803f7c8d79177c95f0962538af3c152f29e06a1220e692eed0e6cd8159f665 +DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821 SHA512 bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486 DIST chromium-147.0.7695.0-linux.tar.xz 1472305980 BLAKE2B 2be2089325d4fa76667dab2e02ca1695134389a85f3ba930a0e90caf095e26ee29300e8efeb0e9f874a69f37c7589106fefa346e9602301958b48505e622ce25 SHA512 12a9ac27f77d9b07aa3043936535a354e79834a0964d6abe9fc1b66b4f59183499d875789cee984883cd0cd623a72228a78e0c64ff85c4bd738951485d252813 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce diff --git a/www-client/chromium/chromium-146.0.7680.31.ebuild b/www-client/chromium/chromium-146.0.7680.31.ebuild new file mode 100644 index ..a7c2b9b839de --- /dev/null +++ b/www-client/chromium/chromium-146.0.7680.31.ebuild @@ -0,0 +1,1681 @@ +# Copyright 2009-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). +# We can't rely on it as a default since the toolchain is only shipped for x86-64; +# other architectures will need to use system toolchain. + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2318 +# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler) +# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See #969145 +TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969" +BUNDLED_CLANG_VER="llvmorg-23-init-2224-g5bd8dadb-3" +BUNDLED_RUST_VER="7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-3" +RUST_
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: cc75d190b080b687afde92303a30678eacde1d50 Author: Matt Jolly gentoo org> AuthorDate: Fri Feb 27 00:16:45 2026 + Commit: Matt Jolly gentoo org> CommitDate: Fri Feb 27 00:21:00 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc75d190 www-client/chromium: drop 144.0.7559.132 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |6 - www-client/chromium/chromium-144.0.7559.132.ebuild | 1705 2 files changed, 1711 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index a14322c314a1..73d08b19172f 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,27 +1,21 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B dba7b63f78246c64811e52367823937e5fb258446669147f2031abacc921c52988f077cddcc00e3d273bb4e7a0375416f681e606fa9c364a840bbac1b1f66d24 SHA512 5913208d1d49e8291541a8f5ac70654b5b2b05eed1538a2eccbd47c93443cb08e86a5f735289fffb4ce2df26c5c72292571082b71b9f8f8084368084fc040c3b DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec SHA512 69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435 -DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0 DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52 SHA512 90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582 DIST chromium-145.0.7632.116-linux.tar.xz 1416541220 BLAKE2B ab56819c0f0ca01917ca686a74e60e570bc9c9625cc86b75fee3b03cc77a1f5f1721a0060d34307270992bcb504cd936d61f79e7eb97afce42b29a5de1e7b2b5 SHA512 494cc5dcf920beede5dd653c7aa0a7706e2704d0483785769f898c9a285463bc418861dbe71c106bef1dd3b5c99677200a32f2e9b123130d56bc8cfbb259fa40 DIST chromium-146.0.7680.16-linux.tar.xz 1474417128 BLAKE2B 922903ff9bb7d61b5ff8fc362033cb8e26f1f2424ae320051f0e75b265b86f96107261e3769727b2a7ee561a80a37eabeadc52be0c6376c2bdb4db89a2e7 SHA512 973dffeb09b0e7c84021746a342747cef40297a90687f08f79687297fa20bc645f803f7c8d79177c95f0962538af3c152f29e06a1220e692eed0e6cd8159f665 DIST chromium-146.0.7680.31-linux.tar.xz 1475597444 BLAKE2B d9f2e4929bc0fe9da8d85bb8e4a99cee220ec60a06f2bbe3836dce80a3f43ae6cd76ab8ea8d071f622deeba5a80826701bf0cefc80c9905120b902158eac9821 SHA512 bc8ef6b7e92baa15fc2b442211ba2d957e4edfb178d5c96d19745869fb575e570cb75175644cee165440f220feb3f26550b372dc4f513ee8514cb23beef78486 DIST chromium-147.0.7695.0-linux.tar.xz 1472305980 BLAKE2B 2be2089325d4fa76667dab2e02ca1695134389a85f3ba930a0e90caf095e26ee29300e8efeb0e9f874a69f37c7589106fefa346e9602301958b48505e622ce25 SHA512 12a9ac27f77d9b07aa3043936535a354e79834a0964d6abe9fc1b66b4f59183499d875789cee984883cd0cd623a72228a78e0c64ff85c4bd738951485d252813 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 -DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70 SHA512 d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af DIST chromium-clang-llvmorg-23-init-3706-gfc648683-1.tar.xz 57775784 BLAKE2B 72646de4058948246209426c456b531b8f28885063a9a391f8b03184a3703419317ed7e8f79af584b42fff6e388372536c804f21e85ba51badd9e8a2e6568e5b SHA512 60f40c6
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/
commit: c2b3e4cfd1d9b7b90ac7bce9b76758263205943a Author: Matt Jolly gentoo org> AuthorDate: Wed Feb 25 04:55:08 2026 + Commit: Matt Jolly gentoo org> CommitDate: Wed Feb 25 05:08:56 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b3e4cf www-client/chromium: add 145.0.7632.116 Bug: https://bugs.gentoo.org/970511 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |1 + www-client/chromium/chromium-145.0.7632.116.ebuild | 1688 .../cr145-fix-no-unrar-2-include-harder.patch | 74 + 3 files changed, 1763 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 0b68f979ff8e..b536bee60a59 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,6 +2,7 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B dba7b63f782 DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec SHA512 69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435 DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0 DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52 SHA512 90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582 +DIST chromium-145.0.7632.116-linux.tar.xz 1416541220 BLAKE2B ab56819c0f0ca01917ca686a74e60e570bc9c9625cc86b75fee3b03cc77a1f5f1721a0060d34307270992bcb504cd936d61f79e7eb97afce42b29a5de1e7b2b5 SHA512 494cc5dcf920beede5dd653c7aa0a7706e2704d0483785769f898c9a285463bc418861dbe71c106bef1dd3b5c99677200a32f2e9b123130d56bc8cfbb259fa40 DIST chromium-146.0.7680.16-linux.tar.xz 1474417128 BLAKE2B 922903ff9bb7d61b5ff8fc362033cb8e26f1f2424ae320051f0e75b265b86f96107261e3769727b2a7ee561a80a37eabeadc52be0c6376c2bdb4db89a2e7 SHA512 973dffeb09b0e7c84021746a342747cef40297a90687f08f79687297fa20bc645f803f7c8d79177c95f0962538af3c152f29e06a1220e692eed0e6cd8159f665 DIST chromium-147.0.7695.0-linux.tar.xz 1472305980 BLAKE2B 2be2089325d4fa76667dab2e02ca1695134389a85f3ba930a0e90caf095e26ee29300e8efeb0e9f874a69f37c7589106fefa346e9602301958b48505e622ce25 SHA512 12a9ac27f77d9b07aa3043936535a354e79834a0964d6abe9fc1b66b4f59183499d875789cee984883cd0cd623a72228a78e0c64ff85c4bd738951485d252813 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 diff --git a/www-client/chromium/chromium-145.0.7632.116.ebuild b/www-client/chromium/chromium-145.0.7632.116.ebuild new file mode 100644 index ..d64bf865b247 --- /dev/null +++ b/www-client/chromium/chromium-145.0.7632.116.ebuild @@ -0,0 +1,1688 @@ +# Copyright 2009-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). +# We can't rely on it as a default since the toolchain is only shipped for x86-64; +# other architectures will need to use system toolchain. + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2318 +# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler) +# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See #969145 +TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969" +BUNDLED_CLANG_VER="llvmorg-22-init-17020-gbd1bd178-2" +BUNDLED_RUST_VER="a4cfac7093a1c1c7fbdb6bc
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/
commit: a3364b926dc3c9d38296226f0ed46eea2ad50eb2
Author: Matt Jolly gentoo org>
AuthorDate: Fri Feb 20 15:14:28 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Feb 20 15:22:33 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3364b92
www-client/chromium: improve perf of bin-finding script
- Skip the vast majority of files based on ext.
- Skip files too small to have an ELF header.
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/files/bin-finder.py | 87 -
1 file changed, 85 insertions(+), 2 deletions(-)
diff --git a/www-client/chromium/files/bin-finder.py
b/www-client/chromium/files/bin-finder.py
index 23134bf25eee..4b506156252e 100644
--- a/www-client/chromium/files/bin-finder.py
+++ b/www-client/chromium/files/bin-finder.py
@@ -26,6 +26,79 @@ ELF_MACHINE_MAP = {
0xF3: "RISC-V",
}
+# Extensions that are guaranteed non-ELF/non-WASM.
+# Derived from `tar tvf chromium-*.tar.xz` (all exts with ≥80 occurrences,
+# minus .bin/.out/.node/.a which can legitimately be ELF).
+# fmt: off
+_SKIP_EXTENSIONS = frozenset({
+# C / C++ / Objective-C
+'.c', '.cc', '.cpp', '.cxx', '.h', '.hh', '.hpp', '.hxx',
+'.inc', '.inl', '.m', '.mm', '.tq',
+# Assembly
+'.S', '.asm', '.s',
+# Compiled languages
+'.cs', '.dart', '.go', '.java', '.kt', '.rs', '.swift',
+# Scripting & interpreted languages
+'.bat', '.cjs', '.coffee', '.cts', '.js', '.mjs', '.mts',
+'.php', '.pl', '.py', '.pyi', '.rb', '.sh', '.ts',
+# Web & markup
+'.css', '.htm', '.html', '.scss', '.template', '.tmpl',
+'.tpl', '.ui', '.xml', '.xsd', '.xsl',
+# Shader & GPU languages
+'.comp', '.frag', '.glsl', '.hlsl', '.metal', '.rts',
+'.sksl', '.tesc', '.tese', '.vert', '.vk', '.wgsl',
+# Protocol / schema / interface definitions
+'.fbs', '.idl', '.mojom', '.pbtxt', '.pdl', '.proto',
+'.test-mojom', '.textpb', '.textproto',
+# Compiler IR & intermediate formats
+'.bc', '.dxbc', '.ll', '.mlir', '.spv', '.spvasm', '.td',
+# Build systems & project files
+'.BUILD', '.am', '.bazel', '.build', '.bzl', '.cmake',
+'.gn', '.gni', '.grd', '.grdp', '.gyp', '.gypi', '.in',
+'.lock', '.mak', '.mk', '.star',
+# Configuration & data serialisation
+'.cfg', '.conf', '.hjson', '.json', '.json5', '.toml',
+'.yaml', '.yml',
+# Documentation & text
+'.dox', '.man', '.md', '.mdoc', '.po', '.rst', '.txt',
+# Hashes & signatures
+'.sha1', '.sha256',
+# Cryptographic material
+'.crl', '.crt', '.der', '.key', '.pem',
+# Test & comparison data
+'.chromium', '.errors', '.expected', '.golden',
+'.mock-http-headers', '.output', '.ref', '.snap',
+'.stderr', '.test',
+# VCS & tooling config
+'.clang-format', '.eslintrc', '.gitattributes', '.gitignore',
+'.nycrc', '.pydeps', '.yapf',
+# Translation & locale
+'.ucm', '.xtb',
+# Images
+'.avif', '.bmp', '.gif', '.ico', '.icon', '.jpeg', '.jpg',
+'.pdf', '.png', '.svg', '.tiff', '.webp',
+# Audio & video
+'.flac', '.mkv', '.mp3', '.mp4', '.ogg', '.opus', '.wav',
+'.webm',
+# Fonts
+'.otf', '.ttf', '.woff', '.woff2',
+# Archives
+'.7z', '.bz2', '.gz', '.tar', '.xz', '.zip', '.zst',
+# Source maps
+'.map',
+# Chromium-specific data
+'.ctb', '.filter', '.hlo', '.onc', '.orth', '.plist',
+'.skrp', '.utb',
+# Miscellaneous non-executable data
+'.csv', '.dat', '.data', '.def', '.dict', '.diff', '.info',
+'.log', '.m4', '.orig', '.pac', '.patch', '.pb', '.rc',
+'.sql', '.t', '.tflite',
+})
+# fmt: on
+
+# Minimum file size for a valid ELF header (20 bytes needed for parsing)
+_MIN_FILE_SIZE = 20
+
def get_elf_info(fd):
"""Parses ELF header using the file's own endianness."""
@@ -62,11 +135,21 @@ def scan_path(root_path, show_elf, show_wasm):
if entry.is_dir(follow_symlinks=False):
scan_path(entry.path, show_elf, show_wasm)
elif entry.is_file(follow_symlinks=False):
+# Skip files with known non-ELF/WASM extensions
+ext = os.path.splitext(entry.name)[1].lower()
+if ext in _SKIP_EXTENSIONS:
+continue
+
+# Skip files too small for a valid ELF header
+try:
+if entry.stat(follow_symlinks=False).st_size <
_MIN_FILE_SIZE:
+continue
+except OSError:
+continue
+
fd = None
try:
fd = os.open(entry.path, os.O_RDONLY | os.O_NOFOLLOW)
-# Hit the header (64 bytes covers most ELF header
variants)
-os.posix_fadvise(fd, 0, 64, os.POSIX_FADV_WILLNEED)
magic = os.read(fd, 4)
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 44b11d8814a6f0fd55073b6ce15d96e6429a0a76 Author: Matt Jolly gentoo org> AuthorDate: Fri Feb 20 05:29:45 2026 + Commit: Matt Jolly gentoo org> CommitDate: Fri Feb 20 05:33:13 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b11d88 www-client/chromium: update SRC_URI M146 versions of Clang and Rust tarballs were included by mistake, breaking the bundled-toolchain path. Align with what upstream is expecting. Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest | 2 -- www-client/chromium/chromium-145.0.7632.109.ebuild | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 143369caa5f1..3e75c82cd3e4 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -6,7 +6,6 @@ DIST chromium-145.0.7632.75-linux.tar.xz 1416566104 BLAKE2B 1bc0519f421850cd39cf DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df -DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70 SHA512 d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-openpower-e1538a2234.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367 SHA512 b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da @@ -18,7 +17,6 @@ DIST chromium-patches-copium-fe1caafa06.tar.gz 15572 BLAKE2B 4baa36a4536f9199caa DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c DIST chromium-rust-toolchain-11339a0ef5-1-llvmorg-22-init-14273-gea10026b.tar.xz 140380848 BLAKE2B e74e988c04e6761e5b535df387c8a52448998398e167e55e8a45595ae14d269791250fd255a22788702711c5c4f7275cdd06aa38b36ec34591cdb516aba50b5a SHA512 f791254234036184ad2b05147bbd7053bc2aa7a189f9f7582fd48c6274da1d36296fdde0b86aef802b7c8f0dc354e51433293084fd2d575a88c6a402208de62d DIST chromium-rust-toolchain-4a0969e06d-1-llvmorg-21-init-11777-gfd3fecfc.tar.xz 118529212 BLAKE2B 595fb0f3b1526f75c69b19936b93547168a7d4b53fe9afe34c0f3a08b58434dcfbd214c86963a0d54e726c475296d5b54a5a436d63f3f5ac84409fdf86a17cfc SHA512 837bde1b8a0750dca3b298d3a83e54a92574060e93af3d9fdc72ec5873b4e2e22abeb286dd81573eb787af2c0ccc7878eb2ba5e9fdfb8b0f22dd4b77fc1dcac1 -DIST chromium-rust-toolchain-7d8ebe3128-3-llvmorg-23-init-2224-g5bd8dadb.tar.xz 266591660 BLAKE2B 1a95ed8da4070f4b69f7b166e4d2fbce9eb938eddfa5b74bd47a68e0ac3990d6925a4b4a18f18e3e3e990e698489104112583bc20eb86b9a6ca089541b0df01f SHA512 40193a790129c6158fa565a447580c8d1bd8147519a8573b47cfb7efc16f51ba8355a2322e6009648ae35b732139b6bc244a775f1990e14db012710994a78dcf DIST chromium-rust-toolchain-a4cfac7093-2-llvmorg-22-init-17020-gbd1bd178.tar.xz 140484296 BLAKE2B 6b22b982b08b0728dda4bbbec2ad4f43977a792501a7ef0e5bba1c23
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: acdc533d062546c33b0e18f2d529c78ae941cee2
Author: Matt Jolly gentoo org>
AuthorDate: Sun Feb 22 07:58:01 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Sun Feb 22 08:08:27 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdc533d
www-client/chromium: fix RESTRICT
Add missing `!test? ( test )"` to RESTRICT now that tests are working
again.
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-146.0.7680.16.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-146.0.7680.16.ebuild
b/www-client/chromium/chromium-146.0.7680.16.ebuild
index 06d0a14699d0..dfe849c6af15 100644
--- a/www-client/chromium/chromium-146.0.7680.16.ebuild
+++ b/www-client/chromium/chromium-146.0.7680.16.ebuild
@@ -87,7 +87,7 @@ KEYWORDS="~amd64 ~arm64"
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
IUSE="+X ${IUSE_SYSTEM_LIBS} bindist bundled-toolchain cups debug
ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo"
IUSE+=" +proprietary-codecs pulseaudio qt6 +rar +screencast selinux test
+vaapi +wayland +widevine cpu_flags_ppc_vsx3"
-RESTRICT="!bindist? ( bindist )"
+RESTRICT="!bindist? ( bindist ) !test? ( test )"
REQUIRED_USE="
!headless? ( || ( X wayland ) )
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: aaef2b22c52b17ed6ee5c8567eeb12021c854b36 Author: Matt Jolly gentoo org> AuthorDate: Thu Feb 19 21:42:50 2026 + Commit: Matt Jolly gentoo org> CommitDate: Thu Feb 19 21:44:36 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaef2b22 www-client/chromium: fix RUST_REQ_USE This was Typo'd as `RUSC_REQ_USE` and wouldn't actually pull in `rustfmt`. We've been lucky enough so far that no users hit this, let's get it resolved before any new bugs are logged! Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/chromium-145.0.7632.109.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/www-client/chromium/chromium-145.0.7632.109.ebuild b/www-client/chromium/chromium-145.0.7632.109.ebuild index 006d5b18cfb2..367f7fb88b81 100644 --- a/www-client/chromium/chromium-145.0.7632.109.ebuild +++ b/www-client/chromium/chromium-145.0.7632.109.ebuild @@ -23,7 +23,6 @@ EAPI=8 # using an external CI system that we have some control over, in case # issues pop up again with official tarball generation. - GN_MIN_VER=0.2318 # chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler) # Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See #969145 @@ -46,7 +45,7 @@ PYTHON_REQ_USE="xml(+)" RUST_MIN_VER=1.91.0 RUST_NEEDS_LLVM="yes please" RUST_OPTIONAL="yes" # Not actually optional, but we don't need system Rust (or LLVM) with USE=bundled-toolchain -RUSC_REQ_USE="rustfmt" # Upstream run rustfmt on bindgen output, so we need it to be available. +RUST_REQ_USE="rustfmt" # Upstream run rustfmt on bindgen output, so we need it to be available. inherit check-reqs chromium-2 desktop flag-o-matic llvm-r1 multiprocessing ninja-utils pax-utils inherit python-any-r1 readme.gentoo-r1 rust systemd toolchain-funcs virtualx xdg-utils
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 8fdeaffc448f1da30bf3dd08712fd15fc654 Author: Matt Jolly gentoo org> AuthorDate: Fri Feb 20 15:14:12 2026 + Commit: Matt Jolly gentoo org> CommitDate: Fri Feb 20 15:22:33 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fdeaffc www-client/chromium: add 146.0.7680.16 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |4 + www-client/chromium/chromium-146.0.7680.16.ebuild | 1681 + 2 files changed, 1685 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 3e75c82cd3e4..60295a7e95eb 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -3,20 +3,24 @@ DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb919 DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0 DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52 SHA512 90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582 DIST chromium-145.0.7632.75-linux.tar.xz 1416566104 BLAKE2B 1bc0519f421850cd39cff88c3ab2ad92a5ccf6c8b40e1d11a5c4e80232ec0dbf7f2f23f12a93e6fdc5fa82ce5cd78ff7b7decd4dc012ac029ba3ca7ebd703c2b SHA512 b2a01c892d61a73f643779543122ff03135bf0ea69ac952bfad90e8efb1c2bbe564e3ba4fb970e2c1354a377ad705182a526f2675387a95b0b8c88855364be04 +DIST chromium-146.0.7680.16-linux.tar.xz 1474417128 BLAKE2B 922903ff9bb7d61b5ff8fc362033cb8e26f1f2424ae320051f0e75b265b86f96107261e3769727b2a7ee561a80a37eabeadc52be0c6376c2bdb4db89a2e7 SHA512 973dffeb09b0e7c84021746a342747cef40297a90687f08f79687297fa20bc645f803f7c8d79177c95f0962538af3c152f29e06a1220e692eed0e6cd8159f665 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df +DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70 SHA512 d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-openpower-e1538a2234.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367 SHA512 b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da DIST chromium-patches-144-1.tar.bz2 12759 BLAKE2B e452233b78a4223bbb88a7b380c8e3605f9f59cfe3deaaecdf54a54ee41aa22fb55447fa291490aac124e2b72b91927bddf7955542a7eac742b4e7e6363dae2b SHA512 f5d78920a73afbe2b262687a5521ff8031e88c168df8853bc54cf88d1f27b59053e9228bd7cf43e06c7198c396f085498d2eaf28cb01203038dae04d32129fe4 DIST chromium-patches-145-1.tar.bz2 11711 BLAKE2B a7d6a6e0bd129f3c96bea29bf58dfb91e90f74c3c7e619f7d3d18ea42b8046a1c1c81f463bf31fbff5990b77cb9bea1c289be93e96a22b4d2de0be7253955ce5
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: 3adc451e1efd5b4c974451062bd387e16e31d474
Author: Matt Jolly gentoo org>
AuthorDate: Sun Feb 22 09:35:09 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Sun Feb 22 09:36:12 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3adc451e
www-client/chromium: fix build with USE=-rar
Closes: https://bugs.gentoo.org/970372
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-145.0.7632.109.ebuild | 1 +
www-client/chromium/files/cr145-fix-no-unrar.patch | 144 +
2 files changed, 145 insertions(+)
diff --git a/www-client/chromium/chromium-145.0.7632.109.ebuild
b/www-client/chromium/chromium-145.0.7632.109.ebuild
index cdc3d38ed319..6a0de7542fc2 100644
--- a/www-client/chromium/chromium-145.0.7632.109.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.109.ebuild
@@ -543,6 +543,7 @@ src_prepare() {
"${FILESDIR}/cr144-glibc-2.43.patch"
"${FILESDIR}/cr145-oauth2-client-switches.patch"
"${FILESDIR}/cr145-revert-to-rollup-wasm.patch"
+ "${FILESDIR}/cr145-fix-no-unrar.patch"
)
# No copium patches here: they should only need to apply to unbundled
toolchain builds
# and don't get fetched or unpacked.
diff --git a/www-client/chromium/files/cr145-fix-no-unrar.patch
b/www-client/chromium/files/cr145-fix-no-unrar.patch
new file mode 100644
index ..fb7f78780d6b
--- /dev/null
+++ b/www-client/chromium/files/cr145-fix-no-unrar.patch
@@ -0,0 +1,144 @@
+https://chromium-review.googlesource.com/c/chromium/src/+/7493269
+From: LN Liberda
+Date: Tue, 20 Jan 2026 17:01:22 -0800
+Subject: [PATCH] Fixes for safe_browsing_use_unrar=false
+
+Bug: none
+Change-Id: Ie58652c7b7262d74cd9bd9cb88286aed3fda4426
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7493269
+Commit-Queue: Xinghui Lu
+Reviewed-by: Xinghui Lu
+Reviewed-by: Daniel Rubery
+Cr-Commit-Position: refs/heads/main@{#1571974}
+--- a/chrome/services/file_util/BUILD.gn
b/chrome/services/file_util/BUILD.gn
+@@ -25,7 +25,6 @@ source_set("file_util") {
+ "//components/safe_browsing:buildflags",
+ "//extensions/buildflags",
+ "//mojo/public/cpp/bindings",
+-"//third_party/unrar",
+ "//third_party/zlib",
+ ]
+
+@@ -36,7 +35,11 @@ source_set("file_util") {
+ "//mojo/public/mojom/base",
+ ]
+
+- defines = []
++ defines = [ "USE_UNRAR=$safe_browsing_use_unrar" ]
++
++ if (safe_browsing_use_unrar) {
++deps += [ "//third_party/unrar" ]
++ }
+
+ if (is_chromeos) {
+ sources += [
+@@ -67,8 +70,6 @@ source_set("file_util") {
+ "//chrome/utility/safe_browsing",
+ "//components/enterprise/obfuscation/core:enterprise_obfuscation",
+ ]
+-
+-defines += [ "USE_UNRAR=$safe_browsing_use_unrar" ]
+ }
+
+ if (enable_extractors) {
+--- a/chrome/services/file_util/obfuscated_archive_analysis_delegate.cc
b/chrome/services/file_util/obfuscated_archive_analysis_delegate.cc
+@@ -104,6 +104,7 @@ class ObfuscatedZipWriterDelegate : public
zip::FileWriterDelegate,
+ bool closed_ = false;
+ };
+
++#if USE_UNRAR
+ class ObfuscatedRarReaderDelegate
+ : public third_party_unrar::RarReaderDelegate {
+ public:
+@@ -175,6 +176,7 @@ class ObfuscatedRarWriterDelegate
+ std::unique_ptr obfuscator_;
+ bool init_ = false;
+ };
++#endif
+
+ } // namespace
+
+@@ -203,6 +205,7 @@
ObfuscatedArchiveAnalysisDelegate::CreateZipWriterDelegate(base::File file) {
+ return std::make_unique(std::move(file));
+ }
+
++#if USE_UNRAR
+ std::unique_ptr
+ ObfuscatedArchiveAnalysisDelegate::CreateRarReaderDelegate(base::File file) {
+ base::expected
+ ObfuscatedArchiveAnalysisDelegate::CreateRarWriterDelegate(base::File file) {
+ return std::make_unique(std::move(file));
+ }
++#endif
+
+ std::unique_ptr
+ ObfuscatedArchiveAnalysisDelegate::CreateNestedDelegate(
+--- a/chrome/services/file_util/obfuscated_archive_analysis_delegate.h
b/chrome/services/file_util/obfuscated_archive_analysis_delegate.h
+@@ -22,10 +22,12 @@ class ObfuscatedArchiveAnalysisDelegate : public
ArchiveAnalysisDelegate {
+ base::File file) override;
+ std::unique_ptr CreateZipWriterDelegate(
+ base::File file) override;
++#if USE_UNRAR
+ std::unique_ptr
CreateRarReaderDelegate(
+ base::File file) override;
+ std::unique_ptr
CreateRarWriterDelegate(
+ base::File file) override;
++#endif
+ std::unique_ptr CreateNestedDelegate(
+ base::File extracted_file) override;
+
+--- a/chrome/services/file_util/regular_archive_analysis_delegate.cc
b/chrome/services/file_util/regular_archive_analysis_delegate.cc
+@@ -92,6 +92,7 @@
RegularArchiveAnalysisDelegate::CreateZipWriterDelegate(base::File file) {
+ return std::make_unique(std::move(file));
+ }
+
++#if USE_UNRAR
+ std::unique_ptr
+ RegularArchiveAnalysisDelegate::CreateRarReaderDelegate(base::File file) {
+ return std::make_unique(std::move(file));
+
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: ee0d463c08aaef6641c21e61436356478aae59b1 Author: Matt Jolly gentoo org> AuthorDate: Sun Feb 22 07:30:34 2026 + Commit: Matt Jolly gentoo org> CommitDate: Sun Feb 22 08:08:27 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0d463c www-client/chromium: add 147.0.7695.0 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |4 + www-client/chromium/chromium-147.0.7695.0.ebuild | 1678 ++ 2 files changed, 1682 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index d608229984c7..0b68f979ff8e 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -3,22 +3,26 @@ DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb919 DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0 DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52 SHA512 90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582 DIST chromium-146.0.7680.16-linux.tar.xz 1474417128 BLAKE2B 922903ff9bb7d61b5ff8fc362033cb8e26f1f2424ae320051f0e75b265b86f96107261e3769727b2a7ee561a80a37eabeadc52be0c6376c2bdb4db89a2e7 SHA512 973dffeb09b0e7c84021746a342747cef40297a90687f08f79687297fa20bc645f803f7c8d79177c95f0962538af3c152f29e06a1220e692eed0e6cd8159f665 +DIST chromium-147.0.7695.0-linux.tar.xz 1472305980 BLAKE2B 2be2089325d4fa76667dab2e02ca1695134389a85f3ba930a0e90caf095e26ee29300e8efeb0e9f874a69f37c7589106fefa346e9602301958b48505e622ce25 SHA512 12a9ac27f77d9b07aa3043936535a354e79834a0964d6abe9fc1b66b4f59183499d875789cee984883cd0cd623a72228a78e0c64ff85c4bd738951485d252813 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df DIST chromium-clang-llvmorg-23-init-2224-g5bd8dadb-3.tar.xz 57583584 BLAKE2B 7fdfe36655b5fd1f865fb0d74d238c539431fc4abfa403646def47b8076d4d9642a7bc50c9a188bca117939164d46acadbcb6c2c762a39eb11826dc24fc47d70 SHA512 d6bc64fdd9d2f31f317a65d0e355d79b804267811e2026c0ed41699c049c5d90a90d56b15a2039a5c345eb1f11c2d6eef0e84f4665aee938ed36c7a0002ed5af +DIST chromium-clang-llvmorg-23-init-3706-gfc648683-1.tar.xz 57775784 BLAKE2B 72646de4058948246209426c456b531b8f28885063a9a391f8b03184a3703419317ed7e8f79af584b42fff6e388372536c804f21e85ba51badd9e8a2e6568e5b SHA512 60f40c6a608fa5604cf560b461826972a9de89571e56c3118e758263256a1e953b7792d3722411a513a77e9a5157fb077c762bc49e9e834c953473410006ce45 DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-openpower-e1538a2234.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367 SHA512 b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da DIST chromium-patches-144-1.tar.bz2 12759 BLAKE2B e452233b78a4223bbb88a7b380c8e3605f9f59cfe3deaaecdf54a54ee41aa22fb55447fa291490aac124e2b72b91927bddf7955542
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: ae47503095fcb95420a3f0b28c841e0153e39da7 Author: Matt Jolly gentoo org> AuthorDate: Fri Feb 20 15:21:42 2026 + Commit: Matt Jolly gentoo org> CommitDate: Fri Feb 20 15:22:34 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae475030 www-client/chromium: drop 145.0.7632.75 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 - www-client/chromium/chromium-145.0.7632.75.ebuild | 1669 - 2 files changed, 1671 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 60295a7e95eb..d608229984c7 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,7 +2,6 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B dba7b63f782 DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec SHA512 69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435 DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0 DIST chromium-145.0.7632.109-linux.tar.xz 1416630532 BLAKE2B dac5230bc319295c9aac98ce9d707691372e6858098e12753c8295047c67faad65b004cce373803361f2b599c9fd3bb0236dfcebfa2fe85b8b8b0a4755292c52 SHA512 90a857d98aca2e70415332c1abd8c79ea81500254431a47b81f47ee2646cc0ff5368efe182a2cca12469b9b99a776ee47f9fef1d3343351cc31c60d5f55c4582 -DIST chromium-145.0.7632.75-linux.tar.xz 1416566104 BLAKE2B 1bc0519f421850cd39cff88c3ab2ad92a5ccf6c8b40e1d11a5c4e80232ec0dbf7f2f23f12a93e6fdc5fa82ce5cd78ff7b7decd4dc012ac029ba3ca7ebd703c2b SHA512 b2a01c892d61a73f643779543122ff03135bf0ea69ac952bfad90e8efb1c2bbe564e3ba4fb970e2c1354a377ad705182a526f2675387a95b0b8c88855364be04 DIST chromium-146.0.7680.16-linux.tar.xz 1474417128 BLAKE2B 922903ff9bb7d61b5ff8fc362033cb8e26f1f2424ae320051f0e75b265b86f96107261e3769727b2a7ee561a80a37eabeadc52be0c6376c2bdb4db89a2e7 SHA512 973dffeb09b0e7c84021746a342747cef40297a90687f08f79687297fa20bc645f803f7c8d79177c95f0962538af3c152f29e06a1220e692eed0e6cd8159f665 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce @@ -13,7 +12,6 @@ DIST chromium-openpower-e1538a2234.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e7 DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367 SHA512 b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da DIST chromium-patches-144-1.tar.bz2 12759 BLAKE2B e452233b78a4223bbb88a7b380c8e3605f9f59cfe3deaaecdf54a54ee41aa22fb55447fa291490aac124e2b72b91927bddf7955542a7eac742b4e7e6363dae2b SHA512 f5d78920a73afbe2b262687a5521ff8031e88c168df8853bc54cf88d1f27b59053e9228bd7cf43e06c7198c396f085498d2eaf28cb01203038dae04d32129fe4 DIST chromium-patches-145-1.tar.bz2 11711 BLAKE2B a7d6a6e0bd129f3c96bea29bf58dfb91e90f74c3c7e619f7d3d18ea42b8046a1c1c81f463bf31fbff5990b77cb9bea1c289be93e96a22b4d2de0be7253955ce5 SHA512 1008ceac53ec94bc766085d74a703401b45f2b4ff59240dd853383e1c28e8781d9f0be3a58c2cd5470922e529a3ba583188dde0d84b2be04de9cb1b212c110a2 -DIST chromium-patches-145.tar.bz2 12434 BLAKE2B 94f0535bafa42d030b73374ef9b2eb62bea5c1332d71f96f68a7c84c50d64be4114d28be8a029e07c0217c49e7739bd79d73efd10a9d1f8757f49d725f24ac26 SHA512 aaf5ca1034073603665ebcd2664e97aefce218413faa73d7aefd00f0ff73087cfa516b0a8cf5b7468a1dde94b91b5a8725fdf950f66a1bf3a42ff28c45e42ec5 DIST chromium-patches-146.tar.bz2 13093 BLAKE2B db63fa00263d4c34639a29e10aa54b28c014a26cfd88f69eef94ceaacaed3d7e1bfa5a03c2744ee064f39f836e08468062ec0fcdc8bba386a533cd28466e549f SHA512 c877f68555f856670996439c766fe14ccc483b53a1d0f9f5a4f107c1f3e76bec8d5c883ed1d2aa51cccae0528b4d711b9c21ef8a5a12c036dc273fea61fb9ff2 DIST chromium-patches-copium-bd8cca0b09.tar.gz 6315 BLAKE2B a1e7aeb3e4d366ea674d04b3043424834b1f8e485304778a411e29df29221afd875c89d346503f1e0b
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/
commit: 8a4c0c336992017ce87f49b7141b37e38a19f548
Author: Michael Mair-Keimberger gentoo org>
AuthorDate: Wed Feb 18 19:51:54 2026 +
Commit: Michael Mair-Keimberger gentoo org>
CommitDate: Wed Feb 18 19:51:54 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4c0c33
www-client/chromium: remove unused patch
Signed-off-by: Michael Mair-Keimberger gentoo.org>
.../chromium-140-__rust_no_alloc_shim_is_unstable.patch | 17 -
1 file changed, 17 deletions(-)
diff --git
a/www-client/chromium/files/chromium-140-__rust_no_alloc_shim_is_unstable.patch
b/www-client/chromium/files/chromium-140-__rust_no_alloc_shim_is_unstable.patch
deleted file mode 100644
index 6f721e1f126f..
---
a/www-client/chromium/files/chromium-140-__rust_no_alloc_shim_is_unstable.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-https://build.opensuse.org/projects/openSUSE:Factory/packages/chromium/files/chromium-140-keep-__rust_no_alloc_shim_is_unstable.patch
-This is required to build with Rust <1.89.0, see
https://github.com/rust-lang/rust/pull/141061
chromium-140.0.7339.5/build/rust/allocator/lib.rs
-+++ chromium-140.0.7339.5/build/rust/allocator/lib.rs
-@@ -90,6 +90,12 @@
- #[linkage = "weak"]
- fn __rust_no_alloc_shim_is_unstable_v2() {}
-
-+// TODO(crbug.com/422538133) Remove after rolling past
-+// https://github.com/rust-lang/rust/pull/141061
-+#[no_mangle]
-+#[linkage = "weak"]
-+static __rust_no_alloc_shim_is_unstable: u8 = 0;
-+
- // Mangle the symbol name as rustc expects.
- #[rustc_std_internal_symbol]
- #[allow(non_upper_case_globals)]
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 62080ecc8732d2629851e9d496954755233223af
Author: Matt Jolly gentoo org>
AuthorDate: Sat Feb 14 19:12:33 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Sat Feb 14 19:12:33 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62080ecc
www-client/chromium: 145.0.7632.75 fix NODE_VER
NODE_VER got updated by our automation to what it _should_ be, however
24.12.0 is not yet in ::gentoo. Drop back to 24.11.1.
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-145.0.7632.75.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-145.0.7632.75.ebuild
b/www-client/chromium/chromium-145.0.7632.75.ebuild
index c81a1676b6bc..62c748ce2246 100644
--- a/www-client/chromium/chromium-145.0.7632.75.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.75.ebuild
@@ -30,7 +30,7 @@
TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
BUNDLED_CLANG_VER="llvmorg-22-init-17020-gbd1bd178-2"
BUNDLED_RUST_VER="a4cfac7093a1c1c7fbdb6bc75d6b6dc4d385fc69-2"
RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
-NODE_VER="24.12.0"
+NODE_VER="24.11.1"
ESBUILD_VER="0.25.1" # currently manual
ROLLUP_VER="4.57.1" # currently manual.
VIRTUALX_REQUIRED="pgo"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 71e0938ca4270b9494e5be7475d5ee2ce96400cd Author: Matt Jolly gentoo org> AuthorDate: Sat Feb 14 19:02:43 2026 + Commit: Matt Jolly gentoo org> CommitDate: Sat Feb 14 19:03:27 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e0938c www-client/chromium: add 145.0.7632.75 Bug: https://bugs.gentoo.org/970044 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |1 + www-client/chromium/chromium-145.0.7632.75.ebuild | 1669 + 2 files changed, 1670 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 35db6596fd94..a2b2146e5fab 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,6 +4,7 @@ DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B 2d92edef264b5d3145e DIST chromium-144.0.7559.109-linux.tar.xz 1292530744 BLAKE2B 08101a0433f52a9537d879be638b4a5b7dac9a2df63de23b53c4a9f45e3fbc5d4726f7255010d07aaabdbc6367eddbe15eabbfe09bb415c7d2aad6ee34be7c15 SHA512 72c199078007585f93d666c85fd4538e907365c1ecee6c1d41d9f7d31fb302ff3e01586591a7806529561f0dd64acf82d899d5199564b15ab5c7e575d68b25b9 DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0 DIST chromium-145.0.7632.67-linux.tar.xz 1416526708 BLAKE2B 5b8e7b952443a68824d039292d6f13dac0a4fb6cba3d35cbedfeba404f92cede0c2aef71d165c8c83c086055a7a74c3b4f7d6e458ee9a54e14d33dd7f1aaccc3 SHA512 5bc7a683b8fb261051871193b48f83341b094407e47ded4ee1ff6e5dcaec7c1496be394a6a3bc2af476a668b30b029de2a99ecdfd0de3766343359568aca0704 +DIST chromium-145.0.7632.75-linux.tar.xz 1416566104 BLAKE2B 1bc0519f421850cd39cff88c3ab2ad92a5ccf6c8b40e1d11a5c4e80232ec0dbf7f2f23f12a93e6fdc5fa82ce5cd78ff7b7decd4dc012ac029ba3ca7ebd703c2b SHA512 b2a01c892d61a73f643779543122ff03135bf0ea69ac952bfad90e8efb1c2bbe564e3ba4fb970e2c1354a377ad705182a526f2675387a95b0b8c88855364be04 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df diff --git a/www-client/chromium/chromium-145.0.7632.75.ebuild b/www-client/chromium/chromium-145.0.7632.75.ebuild new file mode 100644 index ..c81a1676b6bc --- /dev/null +++ b/www-client/chromium/chromium-145.0.7632.75.ebuild @@ -0,0 +1,1669 @@ +# Copyright 2009-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). +# We can't rely on it as a default since the toolchain is only shipped for x86-64; +# other architectures will need to use system toolchain. + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2318 +# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler) +# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See #969145 +TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969" +BUNDLED_CLANG_VER="llvmorg-22-init-17020-gbd1bd178-2" +BUNDLED_RUST_VER="a4cfac7093a1c1c7fbdb6bc75d6b6dc4d385fc69-2" +RUST_SHOR
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/
commit: bb2881df2aae446b0d97fab187cc5e262a78d333 Author: Matt Jolly gentoo org> AuthorDate: Fri Feb 13 09:58:22 2026 + Commit: Matt Jolly gentoo org> CommitDate: Fri Feb 13 11:50:16 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2881df www-client/chromium: add 145.0.7632.67 This commit adds a few fixes and enhancements to the ebuild process: 1. We now run a script (`files/bin-finder.py`) to identify ELF files, then remove them from the source tree in `src_prepare`. This means that builds shouldn't fail suddenly on another arch because upstream shipped an amd64 binary. 2. The `generate-support-files.py` script, which wraps some installer functions to generate desktop files and manpages (etc), without resorting to messy `sed`s. This is in response to a regression in the previous M145 ebuild where the inlined version was was not included and the defective `sed` statements were used instead. 3. We've reverted to the `@rollup/wasm-node` package, which means that we are downloading a binary to build Chromium, however: it was previously shipped in the tarball, is wasm-y and relatively portable, and has proven to be challenging to package system-wide due to circular deps. Bug: https://bugs.gentoo.org/969926 Bug: https://bugs.gentoo.org/970003 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-145.0.7632.67.ebuild | 1669 www-client/chromium/files/bin-finder.py| 104 ++ .../files/cr145-revert-to-rollup-wasm.patch| 114 ++ .../chromium/files/generate-support-files.py | 82 + 5 files changed, 1971 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 4a8dacc0e91b..cbcd90ce707d 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,6 +4,7 @@ DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B 2d92edef264b5d3145e DIST chromium-144.0.7559.109-linux.tar.xz 1292530744 BLAKE2B 08101a0433f52a9537d879be638b4a5b7dac9a2df63de23b53c4a9f45e3fbc5d4726f7255010d07aaabdbc6367eddbe15eabbfe09bb415c7d2aad6ee34be7c15 SHA512 72c199078007585f93d666c85fd4538e907365c1ecee6c1d41d9f7d31fb302ff3e01586591a7806529561f0dd64acf82d899d5199564b15ab5c7e575d68b25b9 DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0 DIST chromium-145.0.7632.45-linux.tar.xz 1416448168 BLAKE2B 97b40e84d1cfdee8384611f75c1e42e9b8aad0eb75cb7cdfe103da915674cda022ea3010db58983e9ee4e1d39d17cfbf877c76abcdd27a9797483aabdc774769 SHA512 14b1b89a3b82577313673df8f98d476fc7442138aa20917bdee1e4fc02bfb1ba075bc9551ca07c82b7e2fe54b659cf4bd3e1a860cfab2761763662f580db25a4 +DIST chromium-145.0.7632.67-linux.tar.xz 1416526708 BLAKE2B 5b8e7b952443a68824d039292d6f13dac0a4fb6cba3d35cbedfeba404f92cede0c2aef71d165c8c83c086055a7a74c3b4f7d6e458ee9a54e14d33dd7f1aaccc3 SHA512 5bc7a683b8fb261051871193b48f83341b094407e47ded4ee1ff6e5dcaec7c1496be394a6a3bc2af476a668b30b029de2a99ecdfd0de3766343359568aca0704 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df @@ -23,3 +24,4 @@ DIST chromium-rust-toolchain-15283f6fe9-1-llvmorg-22-init-8940-g4d4cb757.tar.xz DIST chromium-rust-toolchain-4a0969e06d-1-llvmorg-21-init-11777-gfd3fecfc.tar.xz 118529212 BLAKE2B 595fb0f3b1526f75c69b19936b93547168a7d4b53fe9afe34c0f3a08b58434dcfbd214c86963a0d54e726c475296d5b54a5a436d63f3f5ac84409fdf86a17cfc SHA512 837bde1b8a0750dca3b298d3a83e54a92574060e93af3d9fdc72ec5873b4e2e22abeb286dd81573eb787af2c0ccc7878eb2ba5e9fdfb8b0f22dd4b77fc1dcac1 DIST chromium-rust-toolchain-a4cfac7093-2-llvmorg-22-init-17020-gbd1bd178.tar.xz 140484296 BLAKE2B 6b22b982b08b0728dda4bbbec2ad4f43977a792501a7
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: 35a14e746dfd7f70f9fc87fdd14582e50a3c1b58 Author: Matt Jolly gentoo org> AuthorDate: Fri Feb 13 11:03:31 2026 + Commit: Matt Jolly gentoo org> CommitDate: Fri Feb 13 11:50:17 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a14e74 www-client/chromium: drop 145.0.7632.45 This release was broken on aarch64 due to shiny new ELF binares used by the build process, and was missing the new desktop file generation logic. Closes: https://bugs.gentoo.org/969926 Closes: https://bugs.gentoo.org/970003 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |1 - www-client/chromium/chromium-145.0.7632.45.ebuild | 1646 .../files/cr145-revert-to-rollup-wasm.patch| 24 - 3 files changed, 1671 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index cbcd90ce707d..35db6596fd94 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -3,7 +3,6 @@ DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb919 DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B 2d92edef264b5d3145e952e6f8b2a986c8adb6ef47c2a0ddf6c5acb6cdd0d47144123a8e15944c4a22fb42177f9e6c7e84ea3ab6f6bb17dc464ff9c3e9c2c851 SHA512 9d9a24f9e424b8121c73edc8c5ad685447ccfc67d29878cc3b248eed86273702a0f26eb91ed501d492f165de1319bfdaed7a4071f2a9e7cfd7551f845b066f65 DIST chromium-144.0.7559.109-linux.tar.xz 1292530744 BLAKE2B 08101a0433f52a9537d879be638b4a5b7dac9a2df63de23b53c4a9f45e3fbc5d4726f7255010d07aaabdbc6367eddbe15eabbfe09bb415c7d2aad6ee34be7c15 SHA512 72c199078007585f93d666c85fd4538e907365c1ecee6c1d41d9f7d31fb302ff3e01586591a7806529561f0dd64acf82d899d5199564b15ab5c7e575d68b25b9 DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0 -DIST chromium-145.0.7632.45-linux.tar.xz 1416448168 BLAKE2B 97b40e84d1cfdee8384611f75c1e42e9b8aad0eb75cb7cdfe103da915674cda022ea3010db58983e9ee4e1d39d17cfbf877c76abcdd27a9797483aabdc774769 SHA512 14b1b89a3b82577313673df8f98d476fc7442138aa20917bdee1e4fc02bfb1ba075bc9551ca07c82b7e2fe54b659cf4bd3e1a860cfab2761763662f580db25a4 DIST chromium-145.0.7632.67-linux.tar.xz 1416526708 BLAKE2B 5b8e7b952443a68824d039292d6f13dac0a4fb6cba3d35cbedfeba404f92cede0c2aef71d165c8c83c086055a7a74c3b4f7d6e458ee9a54e14d33dd7f1aaccc3 SHA512 5bc7a683b8fb261051871193b48f83341b094407e47ded4ee1ff6e5dcaec7c1496be394a6a3bc2af476a668b30b029de2a99ecdfd0de3766343359568aca0704 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce diff --git a/www-client/chromium/chromium-145.0.7632.45.ebuild b/www-client/chromium/chromium-145.0.7632.45.ebuild deleted file mode 100644 index f7894cd06c2e.. --- a/www-client/chromium/chromium-145.0.7632.45.ebuild +++ /dev/null @@ -1,1646 +0,0 @@ -# Copyright 2009-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# PACKAGING NOTES - -# Upstream roll their bundled Clang every two weeks, and the bundled Rust -# is rolled regularly and depends on that. While we do our best to build -# with system Clang, we may eventually hit the point where we need to use -# the bundled Clang due to the use of prerelease features. - -# USE=bundled-toolchain is intended for users who want to use the same toolchain -# as the upstream releases. It's also a good fallback in case we fall behind -# and need to get a release out quickly (less likely with `dev` in-tree). -# We can't rely on it as a default since the toolchain is only shipped for x86-64; -# other architectures will need to use system toolchain. - -# Since m133 we are using CI-generated tarballs from -# https://github.com/chromium-linux-tarballs/chromium-tarballs/ - -# These are bit-for-bit identical to the official releases, but are built -# using an external CI system that we have some control over, in case -# issues pop up again with official tarball generation. - -GN_MIN_VER=0.2318 -# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler) -# Node for M145+ should be 24.12.0 but that's not packa
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: aea389454d6f4bf78c3692839bf93714fb3e9cec
Author: Matt Jolly gentoo org>
AuthorDate: Thu Feb 12 08:12:57 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Thu Feb 12 08:17:41 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea38945
www-client/chromium: M145 - fix `GN_MIN_VER`
`GN_MIN_VER` was typo'd to `0.2138` instead of `0.2318`,
resulting in an incorrect build time dependency. dev-build/gn-0.2318 is
the first version in-tree to support the `string_hash` function; any
earlier versions will fail with an error like:
ERROR at //build/rust/gni_impl/rust_target.gni:51:17: Unknown function.
_dir_hash = string_hash(get_label_info(":${_target_name}", "dir"))
Closes: https://bugs.gentoo.org/969960
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-145.0.7632.45.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-145.0.7632.45.ebuild
b/www-client/chromium/chromium-145.0.7632.45.ebuild
index 22c5115d119a..f7894cd06c2e 100644
--- a/www-client/chromium/chromium-145.0.7632.45.ebuild
+++ b/www-client/chromium/chromium-145.0.7632.45.ebuild
@@ -23,7 +23,7 @@ EAPI=8
# using an external CI system that we have some control over, in case
# issues pop up again with official tarball generation.
-GN_MIN_VER=0.2138
+GN_MIN_VER=0.2318
# chromium-tools/get-chromium-toolchain-strings.py (or just use Chromicler)
# Node for M145+ should be 24.12.0 but that's not packaged in Gentoo yet. See
#969145
TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: bf91cb1b0926dddb29a3a7f3db2d7a8dd4243f22 Author: Matt Jolly gentoo org> AuthorDate: Tue Feb 10 22:13:32 2026 + Commit: Matt Jolly gentoo org> CommitDate: Wed Feb 11 14:26:34 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf91cb1b www-client/chromium: add 145.0.7632.45 Bug: https://bugs.gentoo.org/969145 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |5 + www-client/chromium/chromium-145.0.7632.45.ebuild | 1646 .../files/cr145-oauth2-client-switches.patch | 37 + 3 files changed, 1688 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index f23c598ca9e4..4a8dacc0e91b 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -3,18 +3,23 @@ DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb919 DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B 2d92edef264b5d3145e952e6f8b2a986c8adb6ef47c2a0ddf6c5acb6cdd0d47144123a8e15944c4a22fb42177f9e6c7e84ea3ab6f6bb17dc464ff9c3e9c2c851 SHA512 9d9a24f9e424b8121c73edc8c5ad685447ccfc67d29878cc3b248eed86273702a0f26eb91ed501d492f165de1319bfdaed7a4071f2a9e7cfd7551f845b066f65 DIST chromium-144.0.7559.109-linux.tar.xz 1292530744 BLAKE2B 08101a0433f52a9537d879be638b4a5b7dac9a2df63de23b53c4a9f45e3fbc5d4726f7255010d07aaabdbc6367eddbe15eabbfe09bb415c7d2aad6ee34be7c15 SHA512 72c199078007585f93d666c85fd4538e907365c1ecee6c1d41d9f7d31fb302ff3e01586591a7806529561f0dd64acf82d899d5199564b15ab5c7e575d68b25b9 DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0 +DIST chromium-145.0.7632.45-linux.tar.xz 1416448168 BLAKE2B 97b40e84d1cfdee8384611f75c1e42e9b8aad0eb75cb7cdfe103da915674cda022ea3010db58983e9ee4e1d39d17cfbf877c76abcdd27a9797483aabdc774769 SHA512 14b1b89a3b82577313673df8f98d476fc7442138aa20917bdee1e4fc02bfb1ba075bc9551ca07c82b7e2fe54b659cf4bd3e1a860cfab2761763662f580db25a4 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce +DIST chromium-clang-llvmorg-22-init-17020-gbd1bd178-2.tar.xz 57165612 BLAKE2B 7fdd52f8f72cf5fd5c32528bed47d0377d6d78ab14edd39f0301e93a73cff7b2dcbadeb1dacec32fff4c29439f0770f72a930b1461bc8713dadb6063d4bfa8ed SHA512 db7d58837a36b4b3b436de7c721cd71d8a51f476ed3dce37e18071fd925fb846ab1197ed75b88acff8b740ca0a1cbed4445f33d9bd5ce3e3e43b3c097f53e1df DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-84.tar.xz 55669844 BLAKE2B 16056ff3cb44f6db47ca93cf0bd81d12a9c03919a1bf3357ad52431b624c7cf89ee340be1b0213b452c6028255ad9810c75918e1dfa99134e79216619cad65a1 SHA512 534a6b037a9cab1a109403c19d76c4d5fc441ca7f7a6a9d9dc208c5056617785a35668e9392f931156e3dab3f2e2cbb2f2489cd41912a04e9043bc7dba00d4aa DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-openpower-e1538a2234.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367 SHA512 b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da DIST chromium-patches-143.tar.bz2 10540 BLAKE2B b23f13df5e246c67e4c3a036948c439606eec67262f617de4bde22927eab69a575ccae1e6d512fe435d6766617eee7ed1a518e3a8cbb29334d76c5b98f0a9702 SHA512 7d843923f5ea78288c6c02195fb94771c0014ef3826f070a79fbde03f04a0b035e62ab8b4850597a0abb572b3d7548e41978696d31cdfbfb5121a77f8c3c8dd9 DIST chromium-patches-144-1.tar.bz2 12759 BLAKE2B e452233b78a4223bbb88a7b380c8e360
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/
commit: 99ff12f00b82e6c80d09a6165656a48dd126ba9c Author: Matt Jolly gentoo org> AuthorDate: Tue Feb 10 11:30:46 2026 + Commit: Matt Jolly gentoo org> CommitDate: Tue Feb 10 11:47:43 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ff12f0 www-client/chromium: add 144.0.7559.132 We've pinched the glibc 2.43 patch from dev-qt/qtwebengine until we know which option upstream are going to go with (or until we submit the CL ourselves...) Closes: https://bugs.gentoo.org/969846 Bug: https://bugs.gentoo.org/969853 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |1 + www-client/chromium/chromium-144.0.7559.132.ebuild | 1705 www-client/chromium/files/cr144-glibc-2.43.patch | 11 + 3 files changed, 1717 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 6d28df0af1a1..f23c598ca9e4 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,6 +2,7 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B dba7b63f782 DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec SHA512 69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435 DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B 2d92edef264b5d3145e952e6f8b2a986c8adb6ef47c2a0ddf6c5acb6cdd0d47144123a8e15944c4a22fb42177f9e6c7e84ea3ab6f6bb17dc464ff9c3e9c2c851 SHA512 9d9a24f9e424b8121c73edc8c5ad685447ccfc67d29878cc3b248eed86273702a0f26eb91ed501d492f165de1319bfdaed7a4071f2a9e7cfd7551f845b066f65 DIST chromium-144.0.7559.109-linux.tar.xz 1292530744 BLAKE2B 08101a0433f52a9537d879be638b4a5b7dac9a2df63de23b53c4a9f45e3fbc5d4726f7255010d07aaabdbc6367eddbe15eabbfe09bb415c7d2aad6ee34be7c15 SHA512 72c199078007585f93d666c85fd4538e907365c1ecee6c1d41d9f7d31fb302ff3e01586591a7806529561f0dd64acf82d899d5199564b15ab5c7e575d68b25b9 +DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-84.tar.xz 55669844 BLAKE2B 16056ff3cb44f6db47ca93cf0bd81d12a9c03919a1bf3357ad52431b624c7cf89ee340be1b0213b452c6028255ad9810c75918e1dfa99134e79216619cad65a1 SHA512 534a6b037a9cab1a109403c19d76c4d5fc441ca7f7a6a9d9dc208c5056617785a35668e9392f931156e3dab3f2e2cbb2f2489cd41912a04e9043bc7dba00d4aa diff --git a/www-client/chromium/chromium-144.0.7559.132.ebuild b/www-client/chromium/chromium-144.0.7559.132.ebuild new file mode 100644 index ..520a116b7792 --- /dev/null +++ b/www-client/chromium/chromium-144.0.7559.132.ebuild @@ -0,0 +1,1705 @@ +# Copyright 2009-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). +# We can't rely on it as a default since the toolchain is only shipped for x86-64; +# other architectures will need to use system toolchain. + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 18c38367dafb56d01f14f3ed9a7476848bad448e
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Feb 5 18:32:25 2026 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Feb 5 18:32:25 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c38367
www-client/chromium: Stabilize 144.0.7559.109 amd64, #968925
Signed-off-by: Arthur Zamarin gentoo.org>
www-client/chromium/chromium-144.0.7559.109.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-144.0.7559.109.ebuild
b/www-client/chromium/chromium-144.0.7559.109.ebuild
index 44f0e27ee54c..29c1017c62ab 100644
--- a/www-client/chromium/chromium-144.0.7559.109.ebuild
+++ b/www-client/chromium/chromium-144.0.7559.109.ebuild
@@ -78,7 +78,7 @@ LICENSE+=" rar? ( unRAR )"
SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
-KEYWORDS="~amd64 arm64"
+KEYWORDS="amd64 arm64"
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
IUSE="+X ${IUSE_SYSTEM_LIBS} bindist bundled-toolchain cups debug
ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 99e5b4e251bae6e24e3a6fa2ea97e562107216b6
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Feb 5 18:32:21 2026 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Feb 5 18:32:21 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e5b4e2
www-client/chromium: Stabilize 144.0.7559.109 arm64, #968925
Signed-off-by: Arthur Zamarin gentoo.org>
www-client/chromium/chromium-144.0.7559.109.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-144.0.7559.109.ebuild
b/www-client/chromium/chromium-144.0.7559.109.ebuild
index e5e58495ec48..44f0e27ee54c 100644
--- a/www-client/chromium/chromium-144.0.7559.109.ebuild
+++ b/www-client/chromium/chromium-144.0.7559.109.ebuild
@@ -78,7 +78,7 @@ LICENSE+=" rar? ( unRAR )"
SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 arm64"
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
IUSE="+X ${IUSE_SYSTEM_LIBS} bindist bundled-toolchain cups debug
ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 31b69d26c3fc2ccc43415f8331fb0447324e657c Author: Matt Jolly gentoo org> AuthorDate: Thu Jan 29 07:32:41 2026 + Commit: Matt Jolly gentoo org> CommitDate: Thu Jan 29 07:34:28 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b69d26 www-client/chromium: drop 144.0.7559.59, 144.0.7559.96 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 - www-client/chromium/chromium-144.0.7559.59.ebuild | 1646 www-client/chromium/chromium-144.0.7559.96.ebuild | 1705 - 3 files changed, 3353 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index d2be05456c54..6d28df0af1a1 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,8 +2,6 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B dba7b63f782 DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec SHA512 69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435 DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B 2d92edef264b5d3145e952e6f8b2a986c8adb6ef47c2a0ddf6c5acb6cdd0d47144123a8e15944c4a22fb42177f9e6c7e84ea3ab6f6bb17dc464ff9c3e9c2c851 SHA512 9d9a24f9e424b8121c73edc8c5ad685447ccfc67d29878cc3b248eed86273702a0f26eb91ed501d492f165de1319bfdaed7a4071f2a9e7cfd7551f845b066f65 DIST chromium-144.0.7559.109-linux.tar.xz 1292530744 BLAKE2B 08101a0433f52a9537d879be638b4a5b7dac9a2df63de23b53c4a9f45e3fbc5d4726f7255010d07aaabdbc6367eddbe15eabbfe09bb415c7d2aad6ee34be7c15 SHA512 72c199078007585f93d666c85fd4538e907365c1ecee6c1d41d9f7d31fb302ff3e01586591a7806529561f0dd64acf82d899d5199564b15ab5c7e575d68b25b9 -DIST chromium-144.0.7559.59-linux.tar.xz 1287944964 BLAKE2B 1e28a9c1059872b4f5e3d12803f6cc418b97f889efd8e54c363e2d6bc5134e0551e4429387675e7100e654569775b1cc575e9a744584d2f4b57140575229206e SHA512 709c5b7ef031295e3aaa366cfddd4c2b4a736cef73b40070701700867648f232c906847f8d801acf55a6baf4288d8a5cb0bab61c5d77f1b85bb143858e7f053c -DIST chromium-144.0.7559.96-linux.tar.xz 1287892772 BLAKE2B d6f552f5178a3dcc27bf1ebd729453b2c6fbb0770d3db7117287dfde1b5b3216eb546282a8c316999e7a5ade17d70be54441d4210427f12897952357f297d2df SHA512 9f9802a340c04a04d976ec82b47c48e74f69702614bc33ee366c70b61ec5f26d06b87256083ce230803eb3fa2c282646e5dce6a7cf6f193bf8b911ee60d961ac DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-84.tar.xz 55669844 BLAKE2B 16056ff3cb44f6db47ca93cf0bd81d12a9c03919a1bf3357ad52431b624c7cf89ee340be1b0213b452c6028255ad9810c75918e1dfa99134e79216619cad65a1 SHA512 534a6b037a9cab1a109403c19d76c4d5fc441ca7f7a6a9d9dc208c5056617785a35668e9392f931156e3dab3f2e2cbb2f2489cd41912a04e9043bc7dba00d4aa diff --git a/www-client/chromium/chromium-144.0.7559.59.ebuild b/www-client/chromium/chromium-144.0.7559.59.ebuild deleted file mode 100644 index 30626e8774ba.. --- a/www-client/chromium/chromium-144.0.7559.59.ebuild +++ /dev/null @@ -1,1646 +0,0 @@ -# Copyright 2009-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# PACKAGING NOTES - -# Upstream roll their bundled Clang every two weeks, and the bundled Rust -# is rolled regularly and depends on that. While we do our best to build -# with system Clang, we may eventually hit the point where we need to use -# the bundled Clang due to the use of prerelease features. - -# USE=bundled-toolchain is intended for users who want to use the same toolchain -# as the upstream releases. It's also a good fallback in case we fall behind -# and need to get a release out quickly (less likely with `dev` in-tree). -# We can't rely on it as a default since the toolchain is only shipped for x86-64; -# other architectures will need to use system toolchain. - -# Since m133 we are using CI-generated tarballs from -# https://github.com/chromium-linux-tarballs/chromium-tarballs/ - -# These are bit-for-bit identical to the official releases, but are built -# using an external CI system that we have some control over, in case -# issues pop up again with official tarball generation.
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 8c8ccf5aa5289c4c889e2c35b40f5f0358e950f5
Author: Matt Jolly gentoo org>
AuthorDate: Thu Jan 29 07:32:10 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Thu Jan 29 07:34:28 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c8ccf5a
www-client/chromium: add 144.0.7559.109
Bug: https://bugs.gentoo.org/969398
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest |1 +
www-client/chromium/chromium-144.0.7559.109.ebuild | 1705
2 files changed, 1706 insertions(+)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 02d93cf19212..d2be05456c54 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,7 @@
DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B
dba7b63f78246c64811e52367823937e5fb258446669147f2031abacc921c52988f077cddcc00e3d273bb4e7a0375416f681e606fa9c364a840bbac1b1f66d24
SHA512
5913208d1d49e8291541a8f5ac70654b5b2b05eed1538a2eccbd47c93443cb08e86a5f735289fffb4ce2df26c5c72292571082b71b9f8f8084368084fc040c3b
DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B
d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec
SHA512
69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435
DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B
2d92edef264b5d3145e952e6f8b2a986c8adb6ef47c2a0ddf6c5acb6cdd0d47144123a8e15944c4a22fb42177f9e6c7e84ea3ab6f6bb17dc464ff9c3e9c2c851
SHA512
9d9a24f9e424b8121c73edc8c5ad685447ccfc67d29878cc3b248eed86273702a0f26eb91ed501d492f165de1319bfdaed7a4071f2a9e7cfd7551f845b066f65
+DIST chromium-144.0.7559.109-linux.tar.xz 1292530744 BLAKE2B
08101a0433f52a9537d879be638b4a5b7dac9a2df63de23b53c4a9f45e3fbc5d4726f7255010d07aaabdbc6367eddbe15eabbfe09bb415c7d2aad6ee34be7c15
SHA512
72c199078007585f93d666c85fd4538e907365c1ecee6c1d41d9f7d31fb302ff3e01586591a7806529561f0dd64acf82d899d5199564b15ab5c7e575d68b25b9
DIST chromium-144.0.7559.59-linux.tar.xz 1287944964 BLAKE2B
1e28a9c1059872b4f5e3d12803f6cc418b97f889efd8e54c363e2d6bc5134e0551e4429387675e7100e654569775b1cc575e9a744584d2f4b57140575229206e
SHA512
709c5b7ef031295e3aaa366cfddd4c2b4a736cef73b40070701700867648f232c906847f8d801acf55a6baf4288d8a5cb0bab61c5d77f1b85bb143858e7f053c
DIST chromium-144.0.7559.96-linux.tar.xz 1287892772 BLAKE2B
d6f552f5178a3dcc27bf1ebd729453b2c6fbb0770d3db7117287dfde1b5b3216eb546282a8c316999e7a5ade17d70be54441d4210427f12897952357f297d2df
SHA512
9f9802a340c04a04d976ec82b47c48e74f69702614bc33ee366c70b61ec5f26d06b87256083ce230803eb3fa2c282646e5dce6a7cf6f193bf8b911ee60d961ac
DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B
4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46
SHA512
76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8
diff --git a/www-client/chromium/chromium-144.0.7559.109.ebuild
b/www-client/chromium/chromium-144.0.7559.109.ebuild
new file mode 100644
index ..e5e58495ec48
--- /dev/null
+++ b/www-client/chromium/chromium-144.0.7559.109.ebuild
@@ -0,0 +1,1705 @@
+# Copyright 2009-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# PACKAGING NOTES
+
+# Upstream roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we may eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features.
+
+# USE=bundled-toolchain is intended for users who want to use the same
toolchain
+# as the upstream releases. It's also a good fallback in case we fall behind
+# and need to get a release out quickly (less likely with `dev` in-tree).
+# We can't rely on it as a default since the toolchain is only shipped for
x86-64;
+# other architectures will need to use system toolchain.
+
+# Since m133 we are using CI-generated tarballs from
+# https://github.com/chromium-linux-tarballs/chromium-tarballs/
+
+# These are bit-for-bit identical to the official releases, but are built
+# using an external CI system that we have some control over, in case
+# issues pop up again with official tarball generation.
+
+GN_MIN_VER=0.2235
+# chromium-tools/get-chromium-toolchain-strings.py
+TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969
+BUNDLED_CLANG_VER=llvmorg-22-init-14273-gea10026b-2
+BUNDLED_RUST_VER=11339a0ef5ed586bb7ea4f85a9b7287880caac3a-1
+RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
+NODE_VER=24.11.1
+
+VIRTUALX_REQUIRED="pgo"
+
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr
gu he
+ hi hr hu id it ja kn ko l
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 07037c27862452d5aa44292ea9769e656e6b7b09
Author: Matt Jolly gentoo org>
AuthorDate: Thu Jan 22 05:57:48 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Thu Jan 22 06:44:21 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07037c27
www-client/chromium: bump deps for M144
As per the bug below, our minimums for `dev-util/bindgen` and
`media-libs/openh264` were out-of-date. Bump them to the minimums
required.
No revbump in this case as both dependencies would cause a build-time
failure if they were out-of-date (and we don't have working chromium
binpkg yet).
Closes: https://bugs.gentoo.org/968472
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-144.0.7559.96.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/www-client/chromium/chromium-144.0.7559.96.ebuild
b/www-client/chromium/chromium-144.0.7559.96.ebuild
index 602cc4be97d8..e5e58495ec48 100644
--- a/www-client/chromium/chromium-144.0.7559.96.ebuild
+++ b/www-client/chromium/chromium-144.0.7559.96.ebuild
@@ -120,7 +120,7 @@ COMMON_SNAPSHOT_DEPEND="
system-zstd? ( >=app-arch/zstd-1.5.5:= )
>=media-libs/libwebp-0.4.0:=
media-libs/mesa:=[gbm(+)]
- >=media-libs/openh264-1.6.0:=
+ >=media-libs/openh264-2.6.0:=
sys-libs/zlib:=
!headless? (
dev-libs/glib:2
@@ -209,7 +209,7 @@ BDEPEND="
>=dev-python/selenium-3.141.0
>=dev-util/web_page_replay_go-20220314
)
- >=dev-util/bindgen-0.68.0
+ >=dev-util/bindgen-0.72.1
>=dev-build/gn-${GN_MIN_VER}
app-alternatives/ninja
dev-lang/perl
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: ef7945d4de5666fe63f421515b892f76869886bc
Author: Matt Jolly gentoo org>
AuthorDate: Wed Jan 21 11:24:49 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Wed Jan 21 11:32:54 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7945d4
www-client/chromium: add 144.0.7559.96
Closes: https://bugs.gentoo.org/968958
Bug: https://bugs.gentoo.org/969084
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest |1 +
www-client/chromium/chromium-144.0.7559.96.ebuild | 1705 +
2 files changed, 1706 insertions(+)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index f38aafe5ea6c..02d93cf19212 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,6 +2,7 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300
BLAKE2B dba7b63f782
DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B
d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec
SHA512
69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435
DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B
2d92edef264b5d3145e952e6f8b2a986c8adb6ef47c2a0ddf6c5acb6cdd0d47144123a8e15944c4a22fb42177f9e6c7e84ea3ab6f6bb17dc464ff9c3e9c2c851
SHA512
9d9a24f9e424b8121c73edc8c5ad685447ccfc67d29878cc3b248eed86273702a0f26eb91ed501d492f165de1319bfdaed7a4071f2a9e7cfd7551f845b066f65
DIST chromium-144.0.7559.59-linux.tar.xz 1287944964 BLAKE2B
1e28a9c1059872b4f5e3d12803f6cc418b97f889efd8e54c363e2d6bc5134e0551e4429387675e7100e654569775b1cc575e9a744584d2f4b57140575229206e
SHA512
709c5b7ef031295e3aaa366cfddd4c2b4a736cef73b40070701700867648f232c906847f8d801acf55a6baf4288d8a5cb0bab61c5d77f1b85bb143858e7f053c
+DIST chromium-144.0.7559.96-linux.tar.xz 1287892772 BLAKE2B
d6f552f5178a3dcc27bf1ebd729453b2c6fbb0770d3db7117287dfde1b5b3216eb546282a8c316999e7a5ade17d70be54441d4210427f12897952357f297d2df
SHA512
9f9802a340c04a04d976ec82b47c48e74f69702614bc33ee366c70b61ec5f26d06b87256083ce230803eb3fa2c282646e5dce6a7cf6f193bf8b911ee60d961ac
DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B
4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46
SHA512
76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8
DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B
ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77
SHA512
94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce
DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-84.tar.xz 55669844 BLAKE2B
16056ff3cb44f6db47ca93cf0bd81d12a9c03919a1bf3357ad52431b624c7cf89ee340be1b0213b452c6028255ad9810c75918e1dfa99134e79216619cad65a1
SHA512
534a6b037a9cab1a109403c19d76c4d5fc441ca7f7a6a9d9dc208c5056617785a35668e9392f931156e3dab3f2e2cbb2f2489cd41912a04e9043bc7dba00d4aa
diff --git a/www-client/chromium/chromium-144.0.7559.96.ebuild
b/www-client/chromium/chromium-144.0.7559.96.ebuild
new file mode 100644
index ..602cc4be97d8
--- /dev/null
+++ b/www-client/chromium/chromium-144.0.7559.96.ebuild
@@ -0,0 +1,1705 @@
+# Copyright 2009-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# PACKAGING NOTES
+
+# Upstream roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we may eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features.
+
+# USE=bundled-toolchain is intended for users who want to use the same
toolchain
+# as the upstream releases. It's also a good fallback in case we fall behind
+# and need to get a release out quickly (less likely with `dev` in-tree).
+# We can't rely on it as a default since the toolchain is only shipped for
x86-64;
+# other architectures will need to use system toolchain.
+
+# Since m133 we are using CI-generated tarballs from
+# https://github.com/chromium-linux-tarballs/chromium-tarballs/
+
+# These are bit-for-bit identical to the official releases, but are built
+# using an external CI system that we have some control over, in case
+# issues pop up again with official tarball generation.
+
+GN_MIN_VER=0.2235
+# chromium-tools/get-chromium-toolchain-strings.py
+TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969
+BUNDLED_CLANG_VER=llvmorg-22-init-14273-gea10026b-2
+BUNDLED_RUST_VER=11339a0ef5ed586bb7ea4f85a9b7287880caac3a-1
+RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
+NODE_VER=24.11.1
+
+VIR
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 5f77e7769bee0e1d99980b3b3ebab14f4a785d08
Author: Rahul Sandhu gmail com>
AuthorDate: Tue Jan 20 19:23:30 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Wed Jan 21 11:32:24 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f77e776
www-client/chromium: don't append copium patches for bundled-toolchain
We don't use copium for USE="bundled-toolchain", as evidenced by the
conditional logic for fetching it in SRC_URI[1]. Hence, only append
copium patches when building without the bundled toolchain, fixing this
build error:
/var/tmp/portage/._portage_reinstall_.8cjqgxoe/bin/phase-helpers.sh: line
1020:
/var/tmp/portage/www-client/chromium-144.0.7559.59/work/copium/cr143-libsync-__BEGIN_DECLS.patch:
No such file or directory
[ !! ]
* ERROR: www-client/chromium-144.0.7559.59::gentoo failed (prepare phase):
* patch '-p1' '-f' '-g0' '--no-backup-if-mismatch' failed with
'/var/tmp/portage/www-client/chromium-144.0.7559.59/work/copium/cr143-libsync-__BEGIN_DECLS.patch'
[1]
https://codeberg.org/gentoo/gentoo/src/branch/master/www-client/chromium/chromium-144.0.7559.59.ebuild#L56-L60
Signed-off-by: Rahul Sandhu gmail.com>
Closes: https://codeberg.org/gentoo/gentoo/pulls/23
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-143.0.7499.109.ebuild | 10 ++
www-client/chromium/chromium-144.0.7559.59.ebuild | 8 +---
2 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/www-client/chromium/chromium-143.0.7499.109.ebuild
b/www-client/chromium/chromium-143.0.7499.109.ebuild
index 2343a0a6099c..afbfabab7f82 100644
--- a/www-client/chromium/chromium-143.0.7499.109.ebuild
+++ b/www-client/chromium/chromium-143.0.7499.109.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2009-2025 Gentoo Authors
+# Copyright 2009-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -483,9 +483,11 @@ src_prepare() {
"${FILESDIR}/${PN}-138-nodejs-version-check.patch"
)
- PATCHES+=(
- "${WORKDIR}/copium/cr143-libsync-__BEGIN_DECLS.patch"
- )
+ if use !bundled-toolchain; then
+ PATCHES+=(
+ "${WORKDIR}/copium/cr143-libsync-__BEGIN_DECLS.patch"
+ )
+ fi
# https://issues.chromium.org/issues/442698344
# Unreleased fontconfig changed magic numbers and google have rolled to
this version
diff --git a/www-client/chromium/chromium-144.0.7559.59.ebuild
b/www-client/chromium/chromium-144.0.7559.59.ebuild
index 2c7dc0dbaa03..30626e8774ba 100644
--- a/www-client/chromium/chromium-144.0.7559.59.ebuild
+++ b/www-client/chromium/chromium-144.0.7559.59.ebuild
@@ -480,9 +480,11 @@ src_prepare() {
"${FILESDIR}/${PN}-cross-compile.patch"
)
- PATCHES+=(
- "${WORKDIR}/copium/cr143-libsync-__BEGIN_DECLS.patch"
- )
+ if use !bundled-toolchain; then
+ PATCHES+=(
+ "${WORKDIR}/copium/cr143-libsync-__BEGIN_DECLS.patch"
+ )
+ fi
# https://issues.chromium.org/issues/442698344
# Unreleased fontconfig changed magic numbers and google have rolled to
this version
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/
commit: 473ed1e83f14a2c8c54913c3c00a60c67c3d349d
Author: Matt Jolly gentoo org>
AuthorDate: Sun Jan 18 06:32:09 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Sun Jan 18 06:49:54 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473ed1e8
www-client/chromium: fix Rust build.
This fixes two minor issues:
1. a new dependency on `rustfmt` (reverted)
2. a poor upstream assumption that `adler2` is a nightly Rust feature.
Closes: https://bugs.gentoo.org/968880
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest | 2 +-
www-client/chromium/chromium-144.0.7559.59.ebuild | 9 +-
.../chromium-144-bindgen-custom-toolchain.patch| 117 -
3 files changed, 4 insertions(+), 124 deletions(-)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 4b429cf097de..f38aafe5ea6c 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -9,7 +9,7 @@ DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B
671e22109410b84d026ee9e7
DIST chromium-openpower-e1538a2234.tar.bz2 2940 BLAKE2B
671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913
SHA512
34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312
DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B
a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367
SHA512
b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da
DIST chromium-patches-143.tar.bz2 10540 BLAKE2B
b23f13df5e246c67e4c3a036948c439606eec67262f617de4bde22927eab69a575ccae1e6d512fe435d6766617eee7ed1a518e3a8cbb29334d76c5b98f0a9702
SHA512
7d843923f5ea78288c6c02195fb94771c0014ef3826f070a79fbde03f04a0b035e62ab8b4850597a0abb572b3d7548e41978696d31cdfbfb5121a77f8c3c8dd9
-DIST chromium-patches-144.tar.bz2 10640 BLAKE2B
545e0ee301a0ec9d089846c9b34641c1ea3a6b010cc494264e0c99459fd4d2200f2733d773599088ba906fc4e7022963ae1ac810af0a89d3c18197c8c2289221
SHA512
d7f0698f0e7ba29719deb09be4c998e42e1db1fed696f13725bfb14e0b04e2bd2e2e4a36a298cac9ee9a1802202b0f1fa0f57ddebad49656cc417e3726ab5768
+DIST chromium-patches-144-1.tar.bz2 12759 BLAKE2B
e452233b78a4223bbb88a7b380c8e3605f9f59cfe3deaaecdf54a54ee41aa22fb55447fa291490aac124e2b72b91927bddf7955542a7eac742b4e7e6363dae2b
SHA512
f5d78920a73afbe2b262687a5521ff8031e88c168df8853bc54cf88d1f27b59053e9228bd7cf43e06c7198c396f085498d2eaf28cb01203038dae04d32129fe4
DIST chromium-patches-copium-8025c57b5b.tar.gz 6040 BLAKE2B
da25ce8c41703c4e8b3a158442fe459491dd4266a51867bd2fb327b37ed49b564ca51506f73ac015d57c0cc2fe00e137958894a481e3426ffe752fa5381c
SHA512
9fdeb9cc743e44a78ed694408250f533a9079886a212d57621d1b60d0d6a218f6dddbe4987e464ea48ba28ae1400e6f4d1e9e0ce89c23c33219b8f1f4eddcab2
DIST chromium-patches-copium-bd8cca0b09.tar.gz 6315 BLAKE2B
a1e7aeb3e4d366ea674d04b3043424834b1f8e485304778a411e29df29221afd875c89d346503f1e0bdec7521748d7ccc013108762402da6eb75cf80e50b9e11
SHA512
c9009eb8dbed209fa6be5e3819091ffa915fe3b18c3dd26e43f5eae2cbc113f15148f59cbef0623e1e5d7f7cd88dc9c469a21661a6502dc0bc410682c29c61a5
DIST chromium-profiler-0.2.tar 259952640 BLAKE2B
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
SHA512
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
diff --git a/www-client/chromium/chromium-144.0.7559.59.ebuild
b/www-client/chromium/chromium-144.0.7559.59.ebuild
index c75a899b77e0..2c7dc0dbaa03 100644
--- a/www-client/chromium/chromium-144.0.7559.59.ebuild
+++ b/www-client/chromium/chromium-144.0.7559.59.ebuild
@@ -50,7 +50,7 @@ inherit python-any-r1 readme.gentoo-r1 rust systemd
toolchain-funcs virtualx xdg
DESCRIPTION="Open-source version of Google Chrome web browser"
HOMEPAGE="https://www.chromium.org/";
PPC64_HASH="a85b64f07b489b8c6fdb13ecf79c16c56c560fc6"
-PATCH_V="${PV%%\.*}"
+PATCH_V="${PV%%\.*}-1"
COPIUM_COMMIT="bd8cca0b09a9316960853a3150c26e18ed59afd9"
SRC_URI="https://github.com/chromium-linux-tarballs/chromium-tarballs/releases/download/${PV}/chromium-${PV}-linux.tar.xz
!bundled-toolchain? (
@@ -477,7 +477,6 @@ src_prepare() {
"${FILESDIR}/${PN}-131-unbundle-icu-target.patch"
"${FILESDIR}/${PN}-135-oauth2-client-switches.patch"
"${FILESDIR}/${PN}-138-nodejs-version-check.patch"
- "${FILESDIR}/${PN}-144-bindgen-custom-toolchain.patch"
"${FILESDIR}/${PN}-cross-compile.patch"
)
@@ -549,10 +548,8 @@ src_prepare() {
fi
# Oxidised hacks, let's keep 'em all in one place
- # Fixes a nightly rust "feature"
-
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: ac60d53fee2964f7eed601ed6e23bcf37c555121 Author: Matt Jolly gentoo org> AuthorDate: Sat Jan 17 03:37:15 2026 + Commit: Matt Jolly gentoo org> CommitDate: Sat Jan 17 03:43:52 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac60d53f www-client/chromium: add 144.0.7559.59 Bug: https://bugs.gentoo.org/968835 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest | 13 +- www-client/chromium/chromium-144.0.7559.59.ebuild | 1647 .../chromium-144-bindgen-custom-toolchain.patch| 117 ++ 3 files changed, 1773 insertions(+), 4 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 22333e1d8ae8..4b429cf097de 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,14 +1,19 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B dba7b63f78246c64811e52367823937e5fb258446669147f2031abacc921c52988f077cddcc00e3d273bb4e7a0375416f681e606fa9c364a840bbac1b1f66d24 SHA512 5913208d1d49e8291541a8f5ac70654b5b2b05eed1538a2eccbd47c93443cb08e86a5f735289fffb4ce2df26c5c72292571082b71b9f8f8084368084fc040c3b DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec SHA512 69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435 DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B 2d92edef264b5d3145e952e6f8b2a986c8adb6ef47c2a0ddf6c5acb6cdd0d47144123a8e15944c4a22fb42177f9e6c7e84ea3ab6f6bb17dc464ff9c3e9c2c851 SHA512 9d9a24f9e424b8121c73edc8c5ad685447ccfc67d29878cc3b248eed86273702a0f26eb91ed501d492f165de1319bfdaed7a4071f2a9e7cfd7551f845b066f65 -DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 -DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-84.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 -DIST chromium-openpower-a85b64f07b.tar.bz2 387899 BLAKE2B b01fda2d64ce73068d1536a10cc0896f07a4b714cdb25698b1df8b3252baa0c21c4209b307cf1cb554854f6d0bfe3cd35e06aaa8d02ac5d409a119335084c324 SHA512 05eee81677e8766808441c939bee68e2e6c58ec91f471d88a40181d2eda78614a0a6d27d92ff8f9dda564d12f3451bace4ff2727594748c5c238a3533038019b -DIST chromium-openpower-e1538a2234.tar.bz2 421924 BLAKE2B c2e80953b0e73cb383b4c83a23304982a1a0ce2b2a06e247d1205080473d69587ba6326db355dc4c29e0a05f6608b270c84af2eb2c7a9282ecdfc498b3fdb1d5 SHA512 5429e48fb09dfc24703bea5ce7444a26ccc396f3fdbf0f9cda5ac9948de9584e9056cfb79b3633b69ff718595c1c3ee2754e9c852ae78cbb534934e5b8ea2151 +DIST chromium-144.0.7559.59-linux.tar.xz 1287944964 BLAKE2B 1e28a9c1059872b4f5e3d12803f6cc418b97f889efd8e54c363e2d6bc5134e0551e4429387675e7100e654569775b1cc575e9a744584d2f4b57140575229206e SHA512 709c5b7ef031295e3aaa366cfddd4c2b4a736cef73b40070701700867648f232c906847f8d801acf55a6baf4288d8a5cb0bab61c5d77f1b85bb143858e7f053c +DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 +DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce +DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-84.tar.xz 55669844 BLAKE2B 16056ff3cb44f6db47ca93cf0bd81d12a9c03919a1bf3357ad52431b624c7cf89ee340be1b0213b452c6028255ad9810c75918e1dfa99134e79216619cad65a1 SHA512 534a6b037a9cab1a109403c19d76c4d5fc441ca7f7a6a9d9dc208c5056617785a35668e9392f931156e3dab3f2e2cbb2f2489cd41912a04e9043bc7dba00d4aa +DIST chromium-openpower-a85b64f07b.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af204da8adca7fd53c85d6f5b634ad400596bbc1314f21a011a38a25aa029580529306cc1ad958d4a913 SHA512 34b3e93c23f320e8ce8164527544e37c771d3663951b032e1213db83c0559a85588dbedaa1c92a493cb3e187d6afc8a9601c9e82c07d8cb402e2f1e2dc4b4312 +DIST chromium-openpower-e1538a2234.tar.bz2 2940 BLAKE2B 671e22109410b84d026ee9e73f6112e99023707b97b6af2
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 7e8c88578b981f0b9f34d307df25a6d43bb25a19
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Dec 20 08:00:52 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Dec 20 08:00:52 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8c8857
www-client/chromium: Stabilize 143.0.7499.109 arm64, #967383
Signed-off-by: Arthur Zamarin gentoo.org>
www-client/chromium/chromium-143.0.7499.109.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-143.0.7499.109.ebuild
b/www-client/chromium/chromium-143.0.7499.109.ebuild
index 335294ade43a..2343a0a6099c 100644
--- a/www-client/chromium/chromium-143.0.7499.109.ebuild
+++ b/www-client/chromium/chromium-143.0.7499.109.ebuild
@@ -79,7 +79,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="amd64 ~arm64"
+ KEYWORDS="amd64 arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: d541dc0ce8748f695737bb0feb601c8dfbf7f442
Author: Matt Jolly gentoo org>
AuthorDate: Sat Dec 13 03:37:50 2025 +
Commit: Matt Jolly gentoo org>
CommitDate: Sat Dec 13 03:38:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d541dc0c
www-client/chromium: add 143.0.7499.109
Bug: https://bugs.gentoo.org/967382
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/Manifest |1 +
www-client/chromium/chromium-143.0.7499.109.ebuild | 1687
2 files changed, 1688 insertions(+)
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 5fe67a64b227..10201a31d91d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -8,6 +8,7 @@ DIST chromium-142.0.7444.162-linux-testdata.tar.xz 860048080
BLAKE2B 466a8e120e3
DIST chromium-142.0.7444.162-linux.tar.xz 1707095596 BLAKE2B
eb92f809340a997d7cd9ffcb5d329225659e2c0cf6a5d019e667bbecb92090d04ade25b40018a1e293ec1b47083d97d5e41665e45fd12ea8753052b1c3a9199a
SHA512
783860211afba502637299c6f5d8ec026f21e4c648472aff920d952423e8e5c053f569d6468d4283a26d027dd6e33266195d520f22f69d5e9e7750d8a4fb9127
DIST chromium-142.0.7444.175-linux-testdata.tar.xz 860086472 BLAKE2B
fe93d1ae9e0df485e79c875a7494e54c10ab8729c1b143ec6d9b0264509d76be1ce967e608e1b0da6fa1f539728a596275bfb42c1da744cab49f683473db5f89
SHA512
3ebe04fd2531f36a76d739d65b1edd2cafa0a624aacdcdc9a0ef1e7b448c1a94ca9a75c86cd70852968c2a4e5c3a9985a8051c7c24ec84f984f3c3b3f702
DIST chromium-142.0.7444.175-linux.tar.xz 1707133760 BLAKE2B
2cd34cb833056eded5b11e604823ad6dbfc317f025b6087e7b146deabea7db4e77adac8284bd7e5acfc93fc3c8356482658f2e35922a79df52a91ad302a83c50
SHA512
c01157d7e0f5b7d6cbc3933d42adca488474414d5d893092e1a108255958aae356e8f997ab5f76b670b3d20044943c3323869741900f6b4e36d30d494f57dfd8
+DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B
2d92edef264b5d3145e952e6f8b2a986c8adb6ef47c2a0ddf6c5acb6cdd0d47144123a8e15944c4a22fb42177f9e6c7e84ea3ab6f6bb17dc464ff9c3e9c2c851
SHA512
9d9a24f9e424b8121c73edc8c5ad685447ccfc67d29878cc3b248eed86273702a0f26eb91ed501d492f165de1319bfdaed7a4071f2a9e7cfd7551f845b066f65
DIST chromium-143.0.7499.17-linux-testdata.tar.xz 931619076 BLAKE2B
8d286dcf1a98ab884eb847d2b3e2b3c047d3b9f366bc9eb1e109771e24970e31a8be6f4ea77c2850b36b686ef82164e3b4bca4eaf2cb717a1f704f61c91509cd
SHA512
5af1e8a5ef773abc1a3c8099e0cbab8b0f60f11048f5d758c00d783662eb282adcead14c0506da62e7f7cf41dbb90f77524986aeda54a2b916fe8ca13c4e2657
DIST chromium-143.0.7499.17-linux.tar.xz 1772840848 BLAKE2B
43f28355969b2e749607fa693648926cd5619a3020dcd0fe601f2049716c5906fe583c8e54aab388e320248782a69e9eac4ba6359846549cbce4288bb96b9bc4
SHA512
b113f57b1ed154e1ab9c69ce1493906101538f6eefa841a766ae4017c8765692d125e9a8a5b383cd09e4e23d896a084dd28b981f1322c934a8109342d48ac827
DIST chromium-143.0.7499.4-linux-testdata.tar.xz 931754044 BLAKE2B
4e56713481a41e9a57899a2ca64ee7abe06734ceb42a82992d0a576b4810929efb4970ab3082b4850e1adb121c9390eb303acb573aefeae57a7d45c9608dc98c
SHA512
211c9d22323b1e392fef16d6d7c9bd207b9dd8e9db2dda1a8e5d32c5f0da73e34b255f82611af9489d4eb54d91360a49d46d4fdcdb3c9aa7c2aaaff067c90998
diff --git a/www-client/chromium/chromium-143.0.7499.109.ebuild
b/www-client/chromium/chromium-143.0.7499.109.ebuild
new file mode 100644
index ..335294ade43a
--- /dev/null
+++ b/www-client/chromium/chromium-143.0.7499.109.ebuild
@@ -0,0 +1,1687 @@
+# Copyright 2009-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# PACKAGING NOTES
+
+# Upstream roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we may eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features.
+
+# USE=bundled-toolchain is intended for users who want to use the same
toolchain
+# as the upstream releases. It's also a good fallback in case we fall behind
+# and need to get a release out quickly (less likely with `dev` in-tree).
+# We can't rely on it as a default since the toolchain is only shipped for
x86-64;
+# other architectures will need to use system toolchain.
+
+# Since m133 we are using CI-generated tarballs from
+# https://github.com/chromium-linux-tarballs/chromium-tarballs/
+
+# These are bit-for-bit identical to the official releases, but are built
+# using an external CI system that we have some control over, in case
+# issues pop up again with official tarball generation.
+
+GN_MIN_VER=0.2235
+# chromium-tools/get-chromium-toolchain-strings.py
+TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969
+BUNDLED_CLANG_VER=llvmorg-22-init-8940-g4d4cb757-84
+BUNDLED_RUST_VER=15283f6fe95e5b604273d13a428bab5fc0788f5a-1
+RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
+NODE_VER=22.11.0
+
+VIRTUALX_REQUIRED="pgo"
+
+CHROMIUM_LANGS="af am ar bg bn ca
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 2e1f00343ba1ac7dc26128cf936138e24fa4e5a2
Author: Sam James gentoo org>
AuthorDate: Thu Dec 4 12:19:33 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Dec 4 12:19:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1f0034
www-client/chromium: Stabilize 143.0.7499.40 arm64, #967056
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-143.0.7499.40.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-143.0.7499.40.ebuild
b/www-client/chromium/chromium-143.0.7499.40.ebuild
index d29251cef9a0..d6e192a9a281 100644
--- a/www-client/chromium/chromium-143.0.7499.40.ebuild
+++ b/www-client/chromium/chromium-143.0.7499.40.ebuild
@@ -83,7 +83,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="amd64 ~arm64"
+ KEYWORDS="amd64 arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: c9b1391ecea2a62c6522c05099488432d848d006
Author: Sam James gentoo org>
AuthorDate: Thu Dec 4 12:19:30 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Dec 4 12:19:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b1391e
www-client/chromium: Stabilize 143.0.7499.40 amd64, #967056
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-143.0.7499.40.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-143.0.7499.40.ebuild
b/www-client/chromium/chromium-143.0.7499.40.ebuild
index 475f81a27990..d29251cef9a0 100644
--- a/www-client/chromium/chromium-143.0.7499.40.ebuild
+++ b/www-client/chromium/chromium-143.0.7499.40.ebuild
@@ -83,7 +83,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 ~arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: a5e700c5cc19c2ee8f8dadd1192ad9ab70785c44 Author: Matt Jolly gentoo org> AuthorDate: Thu Dec 4 01:25:08 2025 + Commit: Matt Jolly gentoo org> CommitDate: Thu Dec 4 01:40:05 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e700c5 www-client/chromium: add 143.0.7499.40 This release drops the dependency on libpng as most PNG handling has been subsumed into Skia via RIIR, and the remaining libpng bits mostly exist to satisfy remaining tests - we can just use the bundled copy for that. Bug: https://bugs.gentoo.org/967050 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-143.0.7499.40.ebuild | 1691 + 2 files changed, 1693 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 04696a0b28f1..5fe67a64b227 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -12,6 +12,8 @@ DIST chromium-143.0.7499.17-linux-testdata.tar.xz 931619076 BLAKE2B 8d286dcf1a98 DIST chromium-143.0.7499.17-linux.tar.xz 1772840848 BLAKE2B 43f28355969b2e749607fa693648926cd5619a3020dcd0fe601f2049716c5906fe583c8e54aab388e320248782a69e9eac4ba6359846549cbce4288bb96b9bc4 SHA512 b113f57b1ed154e1ab9c69ce1493906101538f6eefa841a766ae4017c8765692d125e9a8a5b383cd09e4e23d896a084dd28b981f1322c934a8109342d48ac827 DIST chromium-143.0.7499.4-linux-testdata.tar.xz 931754044 BLAKE2B 4e56713481a41e9a57899a2ca64ee7abe06734ceb42a82992d0a576b4810929efb4970ab3082b4850e1adb121c9390eb303acb573aefeae57a7d45c9608dc98c SHA512 211c9d22323b1e392fef16d6d7c9bd207b9dd8e9db2dda1a8e5d32c5f0da73e34b255f82611af9489d4eb54d91360a49d46d4fdcdb3c9aa7c2aaaff067c90998 DIST chromium-143.0.7499.4-linux.tar.xz 1776109004 BLAKE2B e20ad13e7d4662e67fd0791d65cabce6236083ecfdf2c21a9c1630719d40d62f732ff2972347f731b9138dc8cf121f3c3ce4d8809b6e774d418072dcf3d7bdce SHA512 6ed3d2071db2fc9204e843f458daf9d3100dd02e56df84f72eec255d7bd6323d21b257288595d9528c70c69aa9c470601ba5f786387fc88850b60da4402489de +DIST chromium-143.0.7499.40-linux-testdata.tar.xz 858932984 BLAKE2B 640abb4a1d4b98e0bc6331abb91b55a7495dcbfa229e016d912095983d2996356cf36df7c2d76bc3a4dca8aa24367d67e8bc1aa231743410923c077421992771 SHA512 a84cc18f5ee4b9ea621ffea8ecc83513d1e22aaa39824c83eb828f9f1c4fd196ceeb2e6494cad51efb101b2a8e3d84bac64e2b6e1998089e59a19701051923a1 +DIST chromium-143.0.7499.40-linux.tar.xz 1776087920 BLAKE2B a4df6c8ac82e439f3554e27a98c47830c819f9b97e07061573f91a415593f7ae58bc37ce7a755055a692caeddea7e6babbb99babf2b2cbf44a17b543f3e1776d SHA512 f0a598e2e5dd17bfb541e502ba6b77c24ace2ebab6d1736d407d1c57326573405d4609f30bc6db2b2ec5a1b5a2e66a2de86cf63162b40bc642258c4a1690be9c DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-18.tar.xz 55062484 BLAKE2B b2f7ff02830f1524197323683680d552e991980a465e3c47efd2d69d27d44167c6002d2e33a051640f494833b50ae13c57ae600efc8498a7f54de865315f55f3 SHA512 8f66719d944aea0f21141b97b8435570705d4f051091029d633796e3fcf9309db9576467dde673aa00cd4c6e3f296e9655afac7cc1ee2df38cf6890c323a1d87 DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-4.tar.xz 55664028 BLAKE2B dab43ae78c598a75b3bc664c240f1fb7fe5642bddaf42088c6cdca8e1cce7875a429fc2170bf3a3ac72f02f90346682a42cc6276b4301ab299809334ca8bda59 SHA512 ad90071f93e5d51b79c29c4193446d57a79162b0180b5a40107d43f04beafa21d7aaa9686cdb6d9be6021c739d3d5cef447ebfa0c59357fd45b97f2a06157926 diff --git a/www-client/chromium/chromium-143.0.7499.40.ebuild b/www-client/chromium/chromium-143.0.7499.40.ebuild new file mode 100644 index ..475f81a27990 --- /dev/null +++ b/www-client/chromium/chromium-143.0.7499.40.ebuild @@ -0,0 +1,1691 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). +# We can't rely on it as a default since the toolchain is only shipped for x86-64; +# other architectures will need to use system toolchain. + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit ide
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 1e531cbe7411a920c4870c588271337eaadb8f05
Author: Arthur Zamarin gentoo org>
AuthorDate: Wed Nov 19 21:05:56 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Wed Nov 19 21:05:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e531cbe
www-client/chromium: Stabilize 142.0.7444.175 arm64, #966212
Signed-off-by: Arthur Zamarin gentoo.org>
www-client/chromium/chromium-142.0.7444.175.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-142.0.7444.175.ebuild
b/www-client/chromium/chromium-142.0.7444.175.ebuild
index dd840bda9273..b964625d9a8b 100644
--- a/www-client/chromium/chromium-142.0.7444.175.ebuild
+++ b/www-client/chromium/chromium-142.0.7444.175.ebuild
@@ -83,7 +83,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="amd64 ~arm64"
+ KEYWORDS="amd64 arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: aaa8d3ab9befbc01533bf64e327b17e661332575 Author: Matt Jolly gentoo org> AuthorDate: Tue Nov 18 10:24:36 2025 + Commit: Matt Jolly gentoo org> CommitDate: Tue Nov 18 11:08:15 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa8d3ab www-client/chromium: add 142.0.7444.175 Bug: https://bugs.gentoo.org/966198 Closes: https://bugs.gentoo.org/966187 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-142.0.7444.175.ebuild | 1688 2 files changed, 1690 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index ff125ea7b8b2..04696a0b28f1 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -6,6 +6,8 @@ DIST chromium-142.0.7444.134-linux-testdata.tar.xz 932545140 BLAKE2B db5908f1d73 DIST chromium-142.0.7444.134-linux.tar.xz 1710897928 BLAKE2B 8564df710e7a12a1a887bbdcf632955f41a7a2c470cb93e5394d29e3a7692139b67726ca40105805b7b518941e4ec69cffcb6da3f1d63c0573bcc8d5e54c3b2b SHA512 e91eac460143f7ad39c0a45f24e192a93afbc634f7f9b45346b61370444cf7d548b3a2ac5be836d34839bfcac4b287b60bca68560be7d163d1248eaac115f5de DIST chromium-142.0.7444.162-linux-testdata.tar.xz 860048080 BLAKE2B 466a8e120e3cdb4b47349b4bfa8d24a061a842ec91d7e92b9b8ad8f09044d440c8351a1bdd89980bd73e7adcf85c863f317fed352d2b384247003280b048f514 SHA512 9d3191b6974dcc20e355a8fa98dd73c08492b02b8a2544c01bc0a2839796bee27a5dfdf6cb8f1b21337962d4f623269502df25b10d3317a205fa66cccec51d90 DIST chromium-142.0.7444.162-linux.tar.xz 1707095596 BLAKE2B eb92f809340a997d7cd9ffcb5d329225659e2c0cf6a5d019e667bbecb92090d04ade25b40018a1e293ec1b47083d97d5e41665e45fd12ea8753052b1c3a9199a SHA512 783860211afba502637299c6f5d8ec026f21e4c648472aff920d952423e8e5c053f569d6468d4283a26d027dd6e33266195d520f22f69d5e9e7750d8a4fb9127 +DIST chromium-142.0.7444.175-linux-testdata.tar.xz 860086472 BLAKE2B fe93d1ae9e0df485e79c875a7494e54c10ab8729c1b143ec6d9b0264509d76be1ce967e608e1b0da6fa1f539728a596275bfb42c1da744cab49f683473db5f89 SHA512 3ebe04fd2531f36a76d739d65b1edd2cafa0a624aacdcdc9a0ef1e7b448c1a94ca9a75c86cd70852968c2a4e5c3a9985a8051c7c24ec84f984f3c3b3f702 +DIST chromium-142.0.7444.175-linux.tar.xz 1707133760 BLAKE2B 2cd34cb833056eded5b11e604823ad6dbfc317f025b6087e7b146deabea7db4e77adac8284bd7e5acfc93fc3c8356482658f2e35922a79df52a91ad302a83c50 SHA512 c01157d7e0f5b7d6cbc3933d42adca488474414d5d893092e1a108255958aae356e8f997ab5f76b670b3d20044943c3323869741900f6b4e36d30d494f57dfd8 DIST chromium-143.0.7499.17-linux-testdata.tar.xz 931619076 BLAKE2B 8d286dcf1a98ab884eb847d2b3e2b3c047d3b9f366bc9eb1e109771e24970e31a8be6f4ea77c2850b36b686ef82164e3b4bca4eaf2cb717a1f704f61c91509cd SHA512 5af1e8a5ef773abc1a3c8099e0cbab8b0f60f11048f5d758c00d783662eb282adcead14c0506da62e7f7cf41dbb90f77524986aeda54a2b916fe8ca13c4e2657 DIST chromium-143.0.7499.17-linux.tar.xz 1772840848 BLAKE2B 43f28355969b2e749607fa693648926cd5619a3020dcd0fe601f2049716c5906fe583c8e54aab388e320248782a69e9eac4ba6359846549cbce4288bb96b9bc4 SHA512 b113f57b1ed154e1ab9c69ce1493906101538f6eefa841a766ae4017c8765692d125e9a8a5b383cd09e4e23d896a084dd28b981f1322c934a8109342d48ac827 DIST chromium-143.0.7499.4-linux-testdata.tar.xz 931754044 BLAKE2B 4e56713481a41e9a57899a2ca64ee7abe06734ceb42a82992d0a576b4810929efb4970ab3082b4850e1adb121c9390eb303acb573aefeae57a7d45c9608dc98c SHA512 211c9d22323b1e392fef16d6d7c9bd207b9dd8e9db2dda1a8e5d32c5f0da73e34b255f82611af9489d4eb54d91360a49d46d4fdcdb3c9aa7c2aaaff067c90998 diff --git a/www-client/chromium/chromium-142.0.7444.175.ebuild b/www-client/chromium/chromium-142.0.7444.175.ebuild new file mode 100644 index ..dd840bda9273 --- /dev/null +++ b/www-client/chromium/chromium-142.0.7444.175.ebuild @@ -0,0 +1,1688 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). +# We can't rely on it as a default since the toolchain is only shipped for x86-64; +# other architectures will need to use system toolchain. + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-t
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 83e9846ca1ff1826f3a8104feddec13121f33b5c Author: Matt Jolly gentoo org> AuthorDate: Sun Nov 16 19:58:46 2025 + Commit: Matt Jolly gentoo org> CommitDate: Sun Nov 16 20:06:56 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e9846c www-client/chromium: add 142.0.7444.162 Bug: https://bugs.gentoo.org/966093 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-142.0.7444.162.ebuild | 1688 2 files changed, 1690 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 43bf2b67512f..ff125ea7b8b2 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,6 +4,8 @@ DIST chromium-141.0.7390.107-linux-testdata.tar.xz 925395556 BLAKE2B 5601ca0607b DIST chromium-141.0.7390.107-linux.tar.xz 1639564688 BLAKE2B 1153c78bd49858a8c0a1c8b31fbb9fb68b99e81bd3fc25d8703078ebda349010b34f2c729583dad3bf2dbe8af70f260091e4f1d364f58327a80706c3e66c86bd SHA512 9a50447df862cd5f59b77dc429f6102e00e4e668bcd0414dbb2ca2b4f9bcc09b0e6bd484a4c33aebbcd5df38fb8aa3f78783f4be9709370e9b8eef6b06374743 DIST chromium-142.0.7444.134-linux-testdata.tar.xz 932545140 BLAKE2B db5908f1d73d013af3648247a4ffea7f3852de0cbad305c7a6b0fdad7c51ddfb4b486aefbbff0dda75e6e566f7c3ce774bc9b040cfaa85d3e1d981dd20e4ba59 SHA512 e29b230bf57bac7021acbd10a3ff51d1a001a045546eebd927d2048d8a1b38fefddadda435201b85c9ce841060f21d276ff9453ebdd9afbcf387b71686131e5f DIST chromium-142.0.7444.134-linux.tar.xz 1710897928 BLAKE2B 8564df710e7a12a1a887bbdcf632955f41a7a2c470cb93e5394d29e3a7692139b67726ca40105805b7b518941e4ec69cffcb6da3f1d63c0573bcc8d5e54c3b2b SHA512 e91eac460143f7ad39c0a45f24e192a93afbc634f7f9b45346b61370444cf7d548b3a2ac5be836d34839bfcac4b287b60bca68560be7d163d1248eaac115f5de +DIST chromium-142.0.7444.162-linux-testdata.tar.xz 860048080 BLAKE2B 466a8e120e3cdb4b47349b4bfa8d24a061a842ec91d7e92b9b8ad8f09044d440c8351a1bdd89980bd73e7adcf85c863f317fed352d2b384247003280b048f514 SHA512 9d3191b6974dcc20e355a8fa98dd73c08492b02b8a2544c01bc0a2839796bee27a5dfdf6cb8f1b21337962d4f623269502df25b10d3317a205fa66cccec51d90 +DIST chromium-142.0.7444.162-linux.tar.xz 1707095596 BLAKE2B eb92f809340a997d7cd9ffcb5d329225659e2c0cf6a5d019e667bbecb92090d04ade25b40018a1e293ec1b47083d97d5e41665e45fd12ea8753052b1c3a9199a SHA512 783860211afba502637299c6f5d8ec026f21e4c648472aff920d952423e8e5c053f569d6468d4283a26d027dd6e33266195d520f22f69d5e9e7750d8a4fb9127 DIST chromium-143.0.7499.17-linux-testdata.tar.xz 931619076 BLAKE2B 8d286dcf1a98ab884eb847d2b3e2b3c047d3b9f366bc9eb1e109771e24970e31a8be6f4ea77c2850b36b686ef82164e3b4bca4eaf2cb717a1f704f61c91509cd SHA512 5af1e8a5ef773abc1a3c8099e0cbab8b0f60f11048f5d758c00d783662eb282adcead14c0506da62e7f7cf41dbb90f77524986aeda54a2b916fe8ca13c4e2657 DIST chromium-143.0.7499.17-linux.tar.xz 1772840848 BLAKE2B 43f28355969b2e749607fa693648926cd5619a3020dcd0fe601f2049716c5906fe583c8e54aab388e320248782a69e9eac4ba6359846549cbce4288bb96b9bc4 SHA512 b113f57b1ed154e1ab9c69ce1493906101538f6eefa841a766ae4017c8765692d125e9a8a5b383cd09e4e23d896a084dd28b981f1322c934a8109342d48ac827 DIST chromium-143.0.7499.4-linux-testdata.tar.xz 931754044 BLAKE2B 4e56713481a41e9a57899a2ca64ee7abe06734ceb42a82992d0a576b4810929efb4970ab3082b4850e1adb121c9390eb303acb573aefeae57a7d45c9608dc98c SHA512 211c9d22323b1e392fef16d6d7c9bd207b9dd8e9db2dda1a8e5d32c5f0da73e34b255f82611af9489d4eb54d91360a49d46d4fdcdb3c9aa7c2aaaff067c90998 diff --git a/www-client/chromium/chromium-142.0.7444.162.ebuild b/www-client/chromium/chromium-142.0.7444.162.ebuild new file mode 100644 index ..92515c383bcc --- /dev/null +++ b/www-client/chromium/chromium-142.0.7444.162.ebuild @@ -0,0 +1,1688 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). +# We can't rely on it as a default since the toolchain is only shipped for x86-64; +# other architectures will need to use system toolchain. + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 1107055e78f563682aa12ba9b7de0fcbdc81d0f8 Author: Matt Jolly gentoo org> AuthorDate: Fri Nov 7 03:15:09 2025 + Commit: Matt Jolly gentoo org> CommitDate: Fri Nov 7 04:32:13 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1107055e www-client/chromium: add 143.0.7499.17 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-143.0.7499.17.ebuild | 1698 + 2 files changed, 1700 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 020470732675..43bf2b67512f 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,6 +4,8 @@ DIST chromium-141.0.7390.107-linux-testdata.tar.xz 925395556 BLAKE2B 5601ca0607b DIST chromium-141.0.7390.107-linux.tar.xz 1639564688 BLAKE2B 1153c78bd49858a8c0a1c8b31fbb9fb68b99e81bd3fc25d8703078ebda349010b34f2c729583dad3bf2dbe8af70f260091e4f1d364f58327a80706c3e66c86bd SHA512 9a50447df862cd5f59b77dc429f6102e00e4e668bcd0414dbb2ca2b4f9bcc09b0e6bd484a4c33aebbcd5df38fb8aa3f78783f4be9709370e9b8eef6b06374743 DIST chromium-142.0.7444.134-linux-testdata.tar.xz 932545140 BLAKE2B db5908f1d73d013af3648247a4ffea7f3852de0cbad305c7a6b0fdad7c51ddfb4b486aefbbff0dda75e6e566f7c3ce774bc9b040cfaa85d3e1d981dd20e4ba59 SHA512 e29b230bf57bac7021acbd10a3ff51d1a001a045546eebd927d2048d8a1b38fefddadda435201b85c9ce841060f21d276ff9453ebdd9afbcf387b71686131e5f DIST chromium-142.0.7444.134-linux.tar.xz 1710897928 BLAKE2B 8564df710e7a12a1a887bbdcf632955f41a7a2c470cb93e5394d29e3a7692139b67726ca40105805b7b518941e4ec69cffcb6da3f1d63c0573bcc8d5e54c3b2b SHA512 e91eac460143f7ad39c0a45f24e192a93afbc634f7f9b45346b61370444cf7d548b3a2ac5be836d34839bfcac4b287b60bca68560be7d163d1248eaac115f5de +DIST chromium-143.0.7499.17-linux-testdata.tar.xz 931619076 BLAKE2B 8d286dcf1a98ab884eb847d2b3e2b3c047d3b9f366bc9eb1e109771e24970e31a8be6f4ea77c2850b36b686ef82164e3b4bca4eaf2cb717a1f704f61c91509cd SHA512 5af1e8a5ef773abc1a3c8099e0cbab8b0f60f11048f5d758c00d783662eb282adcead14c0506da62e7f7cf41dbb90f77524986aeda54a2b916fe8ca13c4e2657 +DIST chromium-143.0.7499.17-linux.tar.xz 1772840848 BLAKE2B 43f28355969b2e749607fa693648926cd5619a3020dcd0fe601f2049716c5906fe583c8e54aab388e320248782a69e9eac4ba6359846549cbce4288bb96b9bc4 SHA512 b113f57b1ed154e1ab9c69ce1493906101538f6eefa841a766ae4017c8765692d125e9a8a5b383cd09e4e23d896a084dd28b981f1322c934a8109342d48ac827 DIST chromium-143.0.7499.4-linux-testdata.tar.xz 931754044 BLAKE2B 4e56713481a41e9a57899a2ca64ee7abe06734ceb42a82992d0a576b4810929efb4970ab3082b4850e1adb121c9390eb303acb573aefeae57a7d45c9608dc98c SHA512 211c9d22323b1e392fef16d6d7c9bd207b9dd8e9db2dda1a8e5d32c5f0da73e34b255f82611af9489d4eb54d91360a49d46d4fdcdb3c9aa7c2aaaff067c90998 DIST chromium-143.0.7499.4-linux.tar.xz 1776109004 BLAKE2B e20ad13e7d4662e67fd0791d65cabce6236083ecfdf2c21a9c1630719d40d62f732ff2972347f731b9138dc8cf121f3c3ce4d8809b6e774d418072dcf3d7bdce SHA512 6ed3d2071db2fc9204e843f458daf9d3100dd02e56df84f72eec255d7bd6323d21b257288595d9528c70c69aa9c470601ba5f786387fc88850b60da4402489de DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 diff --git a/www-client/chromium/chromium-143.0.7499.17.ebuild b/www-client/chromium/chromium-143.0.7499.17.ebuild new file mode 100644 index ..27cc3165b9dc --- /dev/null +++ b/www-client/chromium/chromium-143.0.7499.17.ebuild @@ -0,0 +1,1698 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). +# We can't rely on it as a default since the toolchain is only shipped for x86-64; +# other architectures will need to use system toolchain. + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT=a28b222b79851716f8358d2
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/
commit: 2a16e8d3b4ac88ac9e59b2ca45cec5a2fc53dd06 Author: Matt Jolly gentoo org> AuthorDate: Thu Nov 6 22:58:10 2025 + Commit: Matt Jolly gentoo org> CommitDate: Thu Nov 6 23:01:19 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a16e8d3 www-client/chromium: add 143.0.7499.4 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |5 + www-client/chromium/chromium-143.0.7499.4.ebuild | 1698 .../chromium-143-revert-libpng-testiness.patch | 212 +++ 3 files changed, 1915 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 32de0d1ca4d6..020470732675 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,15 +4,20 @@ DIST chromium-141.0.7390.107-linux-testdata.tar.xz 925395556 BLAKE2B 5601ca0607b DIST chromium-141.0.7390.107-linux.tar.xz 1639564688 BLAKE2B 1153c78bd49858a8c0a1c8b31fbb9fb68b99e81bd3fc25d8703078ebda349010b34f2c729583dad3bf2dbe8af70f260091e4f1d364f58327a80706c3e66c86bd SHA512 9a50447df862cd5f59b77dc429f6102e00e4e668bcd0414dbb2ca2b4f9bcc09b0e6bd484a4c33aebbcd5df38fb8aa3f78783f4be9709370e9b8eef6b06374743 DIST chromium-142.0.7444.134-linux-testdata.tar.xz 932545140 BLAKE2B db5908f1d73d013af3648247a4ffea7f3852de0cbad305c7a6b0fdad7c51ddfb4b486aefbbff0dda75e6e566f7c3ce774bc9b040cfaa85d3e1d981dd20e4ba59 SHA512 e29b230bf57bac7021acbd10a3ff51d1a001a045546eebd927d2048d8a1b38fefddadda435201b85c9ce841060f21d276ff9453ebdd9afbcf387b71686131e5f DIST chromium-142.0.7444.134-linux.tar.xz 1710897928 BLAKE2B 8564df710e7a12a1a887bbdcf632955f41a7a2c470cb93e5394d29e3a7692139b67726ca40105805b7b518941e4ec69cffcb6da3f1d63c0573bcc8d5e54c3b2b SHA512 e91eac460143f7ad39c0a45f24e192a93afbc634f7f9b45346b61370444cf7d548b3a2ac5be836d34839bfcac4b287b60bca68560be7d163d1248eaac115f5de +DIST chromium-143.0.7499.4-linux-testdata.tar.xz 931754044 BLAKE2B 4e56713481a41e9a57899a2ca64ee7abe06734ceb42a82992d0a576b4810929efb4970ab3082b4850e1adb121c9390eb303acb573aefeae57a7d45c9608dc98c SHA512 211c9d22323b1e392fef16d6d7c9bd207b9dd8e9db2dda1a8e5d32c5f0da73e34b255f82611af9489d4eb54d91360a49d46d4fdcdb3c9aa7c2aaaff067c90998 +DIST chromium-143.0.7499.4-linux.tar.xz 1776109004 BLAKE2B e20ad13e7d4662e67fd0791d65cabce6236083ecfdf2c21a9c1630719d40d62f732ff2972347f731b9138dc8cf121f3c3ce4d8809b6e774d418072dcf3d7bdce SHA512 6ed3d2071db2fc9204e843f458daf9d3100dd02e56df84f72eec255d7bd6323d21b257288595d9528c70c69aa9c470601ba5f786387fc88850b60da4402489de DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-18.tar.xz 55062484 BLAKE2B b2f7ff02830f1524197323683680d552e991980a465e3c47efd2d69d27d44167c6002d2e33a051640f494833b50ae13c57ae600efc8498a7f54de865315f55f3 SHA512 8f66719d944aea0f21141b97b8435570705d4f051091029d633796e3fcf9309db9576467dde673aa00cd4c6e3f296e9655afac7cc1ee2df38cf6890c323a1d87 DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-4.tar.xz 55664028 BLAKE2B dab43ae78c598a75b3bc664c240f1fb7fe5642bddaf42088c6cdca8e1cce7875a429fc2170bf3a3ac72f02f90346682a42cc6276b4301ab299809334ca8bda59 SHA512 ad90071f93e5d51b79c29c4193446d57a79162b0180b5a40107d43f04beafa21d7aaa9686cdb6d9be6021c739d3d5cef447ebfa0c59357fd45b97f2a06157926 +DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-84.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8 DIST chromium-openpower-a85b64f07b.tar.bz2 387899 BLAKE2B b01fda2d64ce73068d1536a10cc0896f07a4b714cdb25698b1df8b3252baa0c21c4209b307cf1cb554854f6d0bfe3cd35e06aaa8d02ac5d409a119335084c324 SHA512 05eee81677e8766808441c939bee68e2e6c58ec91f471d88a40181d2eda78614a0a6d27d92ff8f9dda564d12f3451bace4ff2727594748c5c238a3533038019b DIST chromium-openpower-e1538a2234.tar.bz2 421924 BLAKE2B c2e80953b0e73cb383b4c83a23304982a1a0ce2b2a06e247d1205080473d69587ba6326db355dc4c29e0a05f6608b270c84af2eb2c7a9282ecdfc498b3fdb1d5 SHA512 5429e48fb09dfc24703bea5ce7444a26ccc396f3fdbf0f9cda5ac9948de9584e9056cfb79b3633b69ff718595c1c3ee2754e9c852ae78cbb534934e5b8ea2151 DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367 SHA512 b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da DIST chromium-patches-141.tar.bz2 10545 BLAKE2B 66c33465e8f1dac5023e79633e359fe54cac10b
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: f73607ce02dd593b6ee2b0a2cc62c2d981bd22cf
Author: Matt Jolly gentoo org>
AuthorDate: Thu Nov 6 11:15:02 2025 +
Commit: Matt Jolly gentoo org>
CommitDate: Thu Nov 6 11:38:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73607ce
www-client/chromium: fix M142 build with older Rust
A patch for building with Rust < 1.90.0 was missed.
Reported-by: Tolga Uçar protonmail.com>
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-142.0.7444.134.ebuild | 6 ++
1 file changed, 6 insertions(+)
diff --git a/www-client/chromium/chromium-142.0.7444.134.ebuild
b/www-client/chromium/chromium-142.0.7444.134.ebuild
index bd9c31e05eb0..7abc09124e7d 100644
--- a/www-client/chromium/chromium-142.0.7444.134.ebuild
+++ b/www-client/chromium/chromium-142.0.7444.134.ebuild
@@ -572,6 +572,12 @@ src_prepare() {
PATCHES+=(
"${FILESDIR}/chromium-140-__rust_no_alloc_shim_is_unstable.patch" )
fi
+ if ver_test ${RUST_SLOT} -lt "1.90.0"; then
+ PATCHES+=(
+ "${WORKDIR}/copium/cr142-rust-pre1.90.patch"
+ )
+ fi
+
if ver_test ${RUST_SLOT} -lt "1.91.0"; then
PATCHES+=(
"${WORKDIR}/copium/cr142-crabbyavif-gn-rust-pre1.91.patch"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 3f9e52b63a66c01b7b32c869ca3a42de57ef7377
Author: Sam James gentoo org>
AuthorDate: Thu Nov 6 11:36:10 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Nov 6 11:36:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9e52b6
www-client/chromium: Stabilize 142.0.7444.134 amd64, #965727
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-142.0.7444.134.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-142.0.7444.134.ebuild
b/www-client/chromium/chromium-142.0.7444.134.ebuild
index a0082587ee58..669852b039e9 100644
--- a/www-client/chromium/chromium-142.0.7444.134.ebuild
+++ b/www-client/chromium/chromium-142.0.7444.134.ebuild
@@ -83,7 +83,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 ~arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 5ca0bd61ac10c633d4957891dc51bb8abd0dbc75
Author: Sam James gentoo org>
AuthorDate: Thu Nov 6 11:36:17 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Nov 6 11:36:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca0bd61
www-client/chromium: Stabilize 142.0.7444.134 arm64, #965727
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-142.0.7444.134.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-142.0.7444.134.ebuild
b/www-client/chromium/chromium-142.0.7444.134.ebuild
index 669852b039e9..bd9c31e05eb0 100644
--- a/www-client/chromium/chromium-142.0.7444.134.ebuild
+++ b/www-client/chromium/chromium-142.0.7444.134.ebuild
@@ -83,7 +83,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="amd64 ~arm64"
+ KEYWORDS="amd64 arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 6bd52295812ac0e03c517cf7f65570b48d82cc88 Author: Matt Jolly gentoo org> AuthorDate: Thu Nov 6 06:10:23 2025 + Commit: Matt Jolly gentoo org> CommitDate: Thu Nov 6 06:50:51 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd52295 www-client/chromium: add 142.0.7444.134 Bug: https://bugs.gentoo.org/965716 Bug: https://bugs.gentoo.org/965344 Closes: https://bugs.gentoo.org/963709 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |5 + www-client/chromium/chromium-142.0.7444.134.ebuild | 1682 2 files changed, 1687 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 5479b4f05435..6c3c012a2ce2 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -16,17 +16,22 @@ DIST chromium-141.0.7390.76-linux-testdata.tar.xz 925190980 BLAKE2B c7c169889fe5 DIST chromium-141.0.7390.76-linux.tar.xz 1642286268 BLAKE2B 15c12aa3bc58d9d741ecfe6bd6f36a783d840cd587666f7dd3f4d71fc10582d9d11e901c49ec3040d73e87b224127382c55ea61241172d5ecc587234ce1a5a53 SHA512 5c5079590fab34cbd766fdc96a958213f7d84f032e2059f7961d10e8645818600cc5720146f6ad0c674958d3570c03782ceb5a03d8c8049408fe82a021c696c0 DIST chromium-142.0.7420.2-linux-testdata.tar.xz 931662964 BLAKE2B 1c9a056b46e1643bc6f085c9a4b217970210f692c0f19b505b661811415307f0bd1530bef76745f42c530eebf29c7fb8a3c6929c9c00f700d10715d254dc53b2 SHA512 0e21591d8d5c7f85d1ff17cd7107eac52645e1bd06fc7da2b2b5cdd92d86aaddf6610ae1198971321b863dd660fd2690109eb6c6f566d596397e6a59e4bff0d8 DIST chromium-142.0.7420.2-linux.tar.xz 1711623332 BLAKE2B 3f1bf8c4d58a9524dd83cabb48eced2c4f3925b891ccf0ab56af0411ba8066f7d8fa87a3c7255aca746c3738d93f872899bf98063dba68e5ce1535c7bcf5a456 SHA512 6f133fbd7b3ec928a1d22b8b6d52c06c9619269816de5e5c7121740e13ec7932cf5cab3a150b4b45e20d869d72123c01ade61130f5e46ee95d32fe8a0a90b3fa +DIST chromium-142.0.7444.134-linux-testdata.tar.xz 932545140 BLAKE2B db5908f1d73d013af3648247a4ffea7f3852de0cbad305c7a6b0fdad7c51ddfb4b486aefbbff0dda75e6e566f7c3ce774bc9b040cfaa85d3e1d981dd20e4ba59 SHA512 e29b230bf57bac7021acbd10a3ff51d1a001a045546eebd927d2048d8a1b38fefddadda435201b85c9ce841060f21d276ff9453ebdd9afbcf387b71686131e5f +DIST chromium-142.0.7444.134-linux.tar.xz 1710897928 BLAKE2B 8564df710e7a12a1a887bbdcf632955f41a7a2c470cb93e5394d29e3a7692139b67726ca40105805b7b518941e4ec69cffcb6da3f1d63c0573bcc8d5e54c3b2b SHA512 e91eac460143f7ad39c0a45f24e192a93afbc634f7f9b45346b61370444cf7d548b3a2ac5be836d34839bfcac4b287b60bca68560be7d163d1248eaac115f5de DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-15.tar.xz 55133120 BLAKE2B a9fd8ea5afe8ed05fea406461d777fb0f1a731b4efa2fc0fd3be771496e40967d42e67f6da3115891cdc40afc3711f82a819afc1dfd666a8874d1765aea9e1ae SHA512 d5a934487f88a3df3ed57249448c426bca83f5d7d39bbf15e967adfa8af0594b870bbdbeffc26e628bc535f0384b6bc8c7226e7ef1bbd487664601c2bb51a9fd DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-17.tar.xz 55087424 BLAKE2B 50ce2b1d35fb7bf1818acec1ea47a93ff64275387ea072336dc64110a1678c13082631d036a2ccd7e7f280dbae73859ee161ad0cff646c785c95ebe50117bbd3 SHA512 82c8ffdd5498d867bfb3f74d17ff6662c76b7ea368b84384d99a3c350ac0e3bfaf53e06c6b3aa61c079a19f27e33885990551e46a78102f61c74c3b7caa8bb68 DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-18.tar.xz 55062484 BLAKE2B b2f7ff02830f1524197323683680d552e991980a465e3c47efd2d69d27d44167c6002d2e33a051640f494833b50ae13c57ae600efc8498a7f54de865315f55f3 SHA512 8f66719d944aea0f21141b97b8435570705d4f051091029d633796e3fcf9309db9576467dde673aa00cd4c6e3f296e9655afac7cc1ee2df38cf6890c323a1d87 +DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-4.tar.xz 55664028 BLAKE2B dab43ae78c598a75b3bc664c240f1fb7fe5642bddaf42088c6cdca8e1cce7875a429fc2170bf3a3ac72f02f90346682a42cc6276b4301ab299809334ca8bda59 SHA512 ad90071f93e5d51b79c29c4193446d57a79162b0180b5a40107d43f04beafa21d7aaa9686cdb6d9be6021c739d3d5cef447ebfa0c59357fd45b97f2a06157926 DIST chromium-openpower-a85b64f07b.tar.bz2 387899 BLAKE2B b01fda2d64ce73068d1536a10cc0896f07a4b714cdb25698b1df8b3252baa0c21c4209b307cf1cb554854f6d0bfe3cd35e06aaa8d02ac5d409a119335084c324 SHA512 05eee81677e8766808441c939bee68e2e6c58ec91f471d88a40181d2eda78614a0a6d27d92ff8f9dda564d12f3451bace4ff2727594748c5c238a3533038019b DIST chromium-openpower-e1538a2234.tar.bz2 421924 BLAKE2B c2e80953b0e73cb383b4c83a23304982a1a0ce2b2a06e247d1205080473d69587ba6326db355dc4c29e0a05f6608b270c84af2eb2c7a9282ecdfc498b3fdb1d5 SHA512 5429e48fb09dfc24703bea5ce7444a26ccc396f3fdbf0f9cda5ac9948de9584e9056cfb79b3633b69ff718595c1c3ee2754e9c852ae78cbb534934e5b8ea2151 DI
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 1632622a6853782cc37fa95fe91ed7fe98b37973 Author: Rahul Sandhu gmail com> AuthorDate: Wed Oct 15 03:55:21 2025 + Commit: Matt Jolly gentoo org> CommitDate: Wed Oct 15 19:20:36 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1632622a www-client/chromium: add 141.0.7390.107 Bug: https://bugs.gentoo.org/964335 Signed-off-by: Rahul Sandhu gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44185 Closes: https://github.com/gentoo/gentoo/pull/44185 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |3 + www-client/chromium/chromium-141.0.7390.107.ebuild | 1660 2 files changed, 1663 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index b7525b59d02b..5479b4f05435 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,6 +4,8 @@ DIST chromium-140.0.7339.185-linux-testdata.tar.xz 925248352 BLAKE2B edf40bbb00c DIST chromium-140.0.7339.185-linux.tar.xz 1612662712 BLAKE2B d7ffbdc0d7c332ed56b7820f2cbe3acfe3ea73b87ab9eacc58f4b319b786ab9e4f8670352efa3b87e7cc9ced1b4527da16ef12a2089e78b2358cc00b03f27a4e SHA512 b5640869d3d7ff6ff6750ba4120905a024ef86b82ac610532e49b615b84b99f2f4e05c19a91b46d3cb101c307da6bb40c29bf06074960e2ca6ed9aff4bbb6c26 DIST chromium-140.0.7339.207-linux-testdata.tar.xz 925208072 BLAKE2B 4b2ec5969e3a33eb07ca22e518ad62945a34ec1ee372bb0da66e2f337e5d4f87880d3fdd8c928ada6256c842a5abefff53a157f39fe967a74fd021c9bc79e02b SHA512 1f066c75151418fb6306300bfe95e128b92cb8812007ec84bb85489115275b61c1169906665c13ca0fb9571d0b9d73665f9a65bc7bf863c6aabe7c1c92916b0b DIST chromium-140.0.7339.207-linux.tar.xz 1612737200 BLAKE2B c961c98414924db76030743e339778de0c37bc2df814a1615ac64ecda99018c8693c236fa98a4290ff22a9470a5906b060e44207958393bfa07fa3de9bed8ed9 SHA512 85bd0ac6733e2e1e3ba9ef6996492e906d587beadb1aebe66ee362022d15983652f9ffc6e60077818665919f9e19a44554e0f977954ab49e319930b991618de0 +DIST chromium-141.0.7390.107-linux-testdata.tar.xz 925395556 BLAKE2B 5601ca0607b8eeb8d52697fbe0c738cfea628c6b0697446b42e4a3c1ef802df5070c6fa89ce58567ba47da458567a91ed441880fd48f4dd9d6bbd443129f1a80 SHA512 87f9bb549a180fafd54d1b60a093e4715678e74b3d8dbb1e2f7e503a16e2dd5b5dc76c024135fdad6103360c6b0cf32df0577a269f32a3fe58d706d74f404472 +DIST chromium-141.0.7390.107-linux.tar.xz 1639564688 BLAKE2B 1153c78bd49858a8c0a1c8b31fbb9fb68b99e81bd3fc25d8703078ebda349010b34f2c729583dad3bf2dbe8af70f260091e4f1d364f58327a80706c3e66c86bd SHA512 9a50447df862cd5f59b77dc429f6102e00e4e668bcd0414dbb2ca2b4f9bcc09b0e6bd484a4c33aebbcd5df38fb8aa3f78783f4be9709370e9b8eef6b06374743 DIST chromium-141.0.7390.30-linux-testdata.tar.xz 925150548 BLAKE2B 12a9f4c1c3b5b2336364c9a166a5a53083911c9a8f7453dc20653ac0fc1c035ffbe5c3ba614e6187b2f53f2e6c48d29e42a201a1b031ab0c722ffe75c51a8d9c SHA512 9eac4b767a58840284062ac46dc9543d678c14f064101b25744c7047a7da96edbb216f64c09c2af59006f982a6ce32fa884874357c92d9ffd375cd83071a0d54 DIST chromium-141.0.7390.30-linux.tar.xz 1641465028 BLAKE2B 3adc063702e55de49dcc5f31fd27a1972c7fd7efe9a9defff6696667f0daaa0c47c2acb5dd4849a6d5b40e33b057830a2b31ed582eac7a2759449a44b6c269ee SHA512 be6d63e44b2ab7e3bb4bd251fc9dc75572ae00d16c71242d5e627cbafcc33aa4bfb5cf4d5255fdc0df152ad83d4144023c98e4392b9a3e4604eaa93413f8e4e4 DIST chromium-141.0.7390.37-linux-testdata.tar.xz 925170640 BLAKE2B 5e7683de125ac85bc2192ced38ed7124b332dd98373fa543ac9b012e722c3021e76b380bbfe7669f7f5fcc82025f7f015235d049ce45cd5d233c1b102c74be38 SHA512 4c75486526cbf7c6b9d4284e60da747a070f3e0a30a97f91b695f94940ea02713fbf0fe83d5ce2829c56876c24215bda6b236dacb2b81220cc3cf03afc4af1ea @@ -17,6 +19,7 @@ DIST chromium-142.0.7420.2-linux.tar.xz 1711623332 BLAKE2B 3f1bf8c4d58a9524dd83c DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-15.tar.xz 55133120 BLAKE2B a9fd8ea5afe8ed05fea406461d777fb0f1a731b4efa2fc0fd3be771496e40967d42e67f6da3115891cdc40afc3711f82a819afc1dfd666a8874d1765aea9e1ae SHA512 d5a934487f88a3df3ed57249448c426bca83f5d7d39bbf15e967adfa8af0594b870bbdbeffc26e628bc535f0384b6bc8c7226e7ef1bbd487664601c2bb51a9fd DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-17.tar.xz 55087424 BLAKE2B 50ce2b1d35fb7bf1818acec1ea47a93ff64275387ea072336dc64110a1678c13082631d036a2ccd7e7f280dbae73859ee161ad0cff646c785c95ebe50117bbd3 SHA512 82c8ffdd5498d867bfb3f74d17ff6662c76b7ea368b84384d99a3c350ac0e3bfaf53e06c6b3aa61c079a19f27e33885990551e46a78102f61c74c3b7caa8bb68 +DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-18.tar.xz 55062484 BLAKE2B b2f7ff02830f1524197323683680d552e991980a465e3c47efd2d69d27d44167c6002d2e33a051640f494833b50ae13
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: e5449fa030f188bea6bd3b98c1fed1c3a34a6149
Author: Sam James gentoo org>
AuthorDate: Thu Oct 16 18:46:33 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Oct 16 18:46:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5449fa0
www-client/chromium: Stabilize 141.0.7390.107 arm64, #964406
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-141.0.7390.107.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-141.0.7390.107.ebuild
b/www-client/chromium/chromium-141.0.7390.107.ebuild
index e69ebc5a4b5b..5ef4669ff79c 100644
--- a/www-client/chromium/chromium-141.0.7390.107.ebuild
+++ b/www-client/chromium/chromium-141.0.7390.107.ebuild
@@ -78,7 +78,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="amd64 ~arm64"
+ KEYWORDS="amd64 arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 0a965ee39313a0b4925f46ee14aca2c466025948 Author: Rahul Sandhu gmail com> AuthorDate: Sun Oct 12 03:33:39 2025 + Commit: Matt Jolly gentoo org> CommitDate: Mon Oct 13 01:27:00 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a965ee3 www-client/chromium: fix bundled toolchain versions for 141.0.7390.76 Signed-off-by: Rahul Sandhu gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44138 Closes: https://github.com/gentoo/gentoo/pull/44138 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest | 2 ++ www-client/chromium/chromium-141.0.7390.76.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index fe6d0fc1cac2..b7525b59d02b 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -16,6 +16,7 @@ DIST chromium-142.0.7420.2-linux-testdata.tar.xz 931662964 BLAKE2B 1c9a056b46e16 DIST chromium-142.0.7420.2-linux.tar.xz 1711623332 BLAKE2B 3f1bf8c4d58a9524dd83cabb48eced2c4f3925b891ccf0ab56af0411ba8066f7d8fa87a3c7255aca746c3738d93f872899bf98063dba68e5ce1535c7bcf5a456 SHA512 6f133fbd7b3ec928a1d22b8b6d52c06c9619269816de5e5c7121740e13ec7932cf5cab3a150b4b45e20d869d72123c01ade61130f5e46ee95d32fe8a0a90b3fa DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-15.tar.xz 55133120 BLAKE2B a9fd8ea5afe8ed05fea406461d777fb0f1a731b4efa2fc0fd3be771496e40967d42e67f6da3115891cdc40afc3711f82a819afc1dfd666a8874d1765aea9e1ae SHA512 d5a934487f88a3df3ed57249448c426bca83f5d7d39bbf15e967adfa8af0594b870bbdbeffc26e628bc535f0384b6bc8c7226e7ef1bbd487664601c2bb51a9fd +DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-17.tar.xz 55087424 BLAKE2B 50ce2b1d35fb7bf1818acec1ea47a93ff64275387ea072336dc64110a1678c13082631d036a2ccd7e7f280dbae73859ee161ad0cff646c785c95ebe50117bbd3 SHA512 82c8ffdd5498d867bfb3f74d17ff6662c76b7ea368b84384d99a3c350ac0e3bfaf53e06c6b3aa61c079a19f27e33885990551e46a78102f61c74c3b7caa8bb68 DIST chromium-openpower-a85b64f07b.tar.bz2 387899 BLAKE2B b01fda2d64ce73068d1536a10cc0896f07a4b714cdb25698b1df8b3252baa0c21c4209b307cf1cb554854f6d0bfe3cd35e06aaa8d02ac5d409a119335084c324 SHA512 05eee81677e8766808441c939bee68e2e6c58ec91f471d88a40181d2eda78614a0a6d27d92ff8f9dda564d12f3451bace4ff2727594748c5c238a3533038019b DIST chromium-openpower-e1538a2234.tar.bz2 421924 BLAKE2B c2e80953b0e73cb383b4c83a23304982a1a0ce2b2a06e247d1205080473d69587ba6326db355dc4c29e0a05f6608b270c84af2eb2c7a9282ecdfc498b3fdb1d5 SHA512 5429e48fb09dfc24703bea5ce7444a26ccc396f3fdbf0f9cda5ac9948de9584e9056cfb79b3633b69ff718595c1c3ee2754e9c852ae78cbb534934e5b8ea2151 DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367 SHA512 b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da @@ -24,5 +25,6 @@ DIST chromium-patches-141.tar.bz2 10545 BLAKE2B 66c33465e8f1dac5023e79633e359fe5 DIST chromium-patches-142.tar.bz2 10524 BLAKE2B 317a694beb0c867580b3cc579f3c3ab16375521c58346f2e505f9c58d9f504fa3ca8a11df4906725dcabf9817a8124c69d832dcb99634be56dfb1f1239aa769f SHA512 d94776c57e0fa2f7d050ea281d3c263ba9cabaf83e5b82b86c27d6422ccff61dca6c0b98bf4966d137aec5109278971bb6341f4e1d6005dd46e70233ebe6e1ab DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c DIST chromium-rust-toolchain-22be76b7e2-3-llvmorg-21-init-16348-gbd809ffb.tar.xz 138573136 BLAKE2B 360eeaaeab903a3b6954c65aba209a7bd5d12022fc9402dd45ad7d548421e0da0389ac70cdd9e9cb122c2c9a777f6864c7b85ab9d3954b13e05fc5214b617ffd SHA512 5915414129f6ce79ae9db678613b8aa20f07c215ab5a905607a9298a4ba6c22da6c1d57e7ef256f3236cdcaf7a9dacc9f18831677b14758bb88582d5b62ebd43 +DIST chromium-rust-toolchain-22be76b7e2-4-llvmorg-21-init-16348-gbd809ffb.tar.xz 159517088 BLAKE2B 7d2aadf90c30680d09b121c45db0f6e9575926ccec569eb4daf58e39bd29586c705e060de2fe4cef4d765406c3c41e8dae9c56bcdbe5422945cbf0fb534f78cf SHA512 94e351c5dcb7d14d5a383f4022ba23e80307284ca9fef52d3c6aab0a3a539e7a3212df0b8329ea237a2c26504af120b80d4aa94f9170d6f0c012fef24e185b76 DIST chromium-rust-toolchain-4a0969e06d-1-llvmorg-21-init-11777-gfd3fecfc.tar.xz 118529212 BLAKE2B 595fb0f3b1526f75c69b19936b93547168a7d4b53fe9afe34c0f3a08b58434dcfbd214c86963a0d5
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 2a117675403598321708a1ea8313271f2ce68565
Author: Sam James gentoo org>
AuthorDate: Thu Oct 16 18:38:21 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Oct 16 18:38:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a117675
www-client/chromium: Stabilize 141.0.7390.54 amd64, #963639
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-141.0.7390.54.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-141.0.7390.54.ebuild
b/www-client/chromium/chromium-141.0.7390.54.ebuild
index 9b95cfcaf675..9ca517fb2792 100644
--- a/www-client/chromium/chromium-141.0.7390.54.ebuild
+++ b/www-client/chromium/chromium-141.0.7390.54.ebuild
@@ -78,7 +78,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 ~arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: d6bd046c5b0a26c0356e56d0abad9ab88479f3e2
Author: Sam James gentoo org>
AuthorDate: Thu Oct 16 18:38:28 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Oct 16 18:38:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bd046c
www-client/chromium: Stabilize 141.0.7390.54 arm64, #963639
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-141.0.7390.54.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-141.0.7390.54.ebuild
b/www-client/chromium/chromium-141.0.7390.54.ebuild
index 9ca517fb2792..53b9b207732b 100644
--- a/www-client/chromium/chromium-141.0.7390.54.ebuild
+++ b/www-client/chromium/chromium-141.0.7390.54.ebuild
@@ -78,7 +78,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="amd64 ~arm64"
+ KEYWORDS="amd64 arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 88942e7796ebb4f284b61bace6655251c9205963 Author: Matt Jolly gentoo org> AuthorDate: Fri Oct 10 23:14:51 2025 + Commit: Matt Jolly gentoo org> CommitDate: Sat Oct 11 00:38:31 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88942e77 www-client/chromium: add 141.0.7390.76 Bug: https://bugs.gentoo.org/963959 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-141.0.7390.76.ebuild | 1660 + 2 files changed, 1662 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index aa6a7a301510..fe6d0fc1cac2 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -10,6 +10,8 @@ DIST chromium-141.0.7390.37-linux-testdata.tar.xz 925170640 BLAKE2B 5e7683de125a DIST chromium-141.0.7390.37-linux.tar.xz 1641524544 BLAKE2B 81bce1b2c037d9c0727a2948f9a5bd7560278991623a7ca4dd73f3af0a8e26de035ac2c8b7a6742b4aeee5c0065e3082bb899d01d3977db331e379adf7be7412 SHA512 baf6ac728c6ccffb8c61ba76f8ee2be73f69b31ba78dec26cc51bc3c733ca7903ca1e354256def26f7000f8f2fbe5dc6bd2053a32cb8158057c99759ee419f86 DIST chromium-141.0.7390.54-linux-testdata.tar.xz 925224204 BLAKE2B 9f3024798ac7d0f56b25ff273afccc8caa048a6b554d8c7fd2874f9e0e7025364294af041b0ec4134b19caca29c7f18f35328d6b5e4a09c89cac8c9acd8413b4 SHA512 dc04930889caf6865f8503e9e412e583a17294b6b9d778226060e100d0a54de88c7f9b4e815b1c822933f1ddd452905d10a52a73a9edf81b3118d0ff2f4c90d4 DIST chromium-141.0.7390.54-linux.tar.xz 1641711032 BLAKE2B 11833568fde2c5767bbb00c581f20b29a06afec02488432d3796d2df692aee0cda8cdf35f4e2c1c076323504665d57dc5e0f269c034607128c13300c23c64c32 SHA512 c77179e83951e17021faf57ddebf19085661334624343230714d0b650ee02fd5b37670bf63b6427478d66730357df3d0b07e9d186054a3cbd8df32e78acea4a1 +DIST chromium-141.0.7390.76-linux-testdata.tar.xz 925190980 BLAKE2B c7c169889fe5221a6cb3968ba01123098047a5c321a563701eef907f1e4f008d5dea1796cf7184c6964b2b59b9b160ef98d29923f1a3a650a0677bfdc13e684f SHA512 eb27bc06869c7a5dab9407eaba0fd749230b2dc6cee13ea0ff2c716a096e2cd8dbe548f7168bc9a845f7b050f6a25ec4be170087ab532de8325d21dfc65a0744 +DIST chromium-141.0.7390.76-linux.tar.xz 1642286268 BLAKE2B 15c12aa3bc58d9d741ecfe6bd6f36a783d840cd587666f7dd3f4d71fc10582d9d11e901c49ec3040d73e87b224127382c55ea61241172d5ecc587234ce1a5a53 SHA512 5c5079590fab34cbd766fdc96a958213f7d84f032e2059f7961d10e8645818600cc5720146f6ad0c674958d3570c03782ceb5a03d8c8049408fe82a021c696c0 DIST chromium-142.0.7420.2-linux-testdata.tar.xz 931662964 BLAKE2B 1c9a056b46e1643bc6f085c9a4b217970210f692c0f19b505b661811415307f0bd1530bef76745f42c530eebf29c7fb8a3c6929c9c00f700d10715d254dc53b2 SHA512 0e21591d8d5c7f85d1ff17cd7107eac52645e1bd06fc7da2b2b5cdd92d86aaddf6610ae1198971321b863dd660fd2690109eb6c6f566d596397e6a59e4bff0d8 DIST chromium-142.0.7420.2-linux.tar.xz 1711623332 BLAKE2B 3f1bf8c4d58a9524dd83cabb48eced2c4f3925b891ccf0ab56af0411ba8066f7d8fa87a3c7255aca746c3738d93f872899bf98063dba68e5ce1535c7bcf5a456 SHA512 6f133fbd7b3ec928a1d22b8b6d52c06c9619269816de5e5c7121740e13ec7932cf5cab3a150b4b45e20d869d72123c01ade61130f5e46ee95d32fe8a0a90b3fa DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 diff --git a/www-client/chromium/chromium-141.0.7390.76.ebuild b/www-client/chromium/chromium-141.0.7390.76.ebuild new file mode 100644 index ..9b95cfcaf675 --- /dev/null +++ b/www-client/chromium/chromium-141.0.7390.76.ebuild @@ -0,0 +1,1660 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969 +BUNDLED_CLANG_VER=llvmorg-21-init-16348-gbd809ffb-15 +BUNDLED_RUS
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 9170e20cf4329f8bd497fc1b7d6f9b2e268671ed Author: Matt Jolly gentoo org> AuthorDate: Wed Oct 1 05:29:49 2025 + Commit: Matt Jolly gentoo org> CommitDate: Wed Oct 1 06:36:19 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9170e20c www-client/chromium: add 141.0.7390.54 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-141.0.7390.54.ebuild | 1660 + 2 files changed, 1662 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index f1278ed8a23e..aa6a7a301510 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -8,6 +8,8 @@ DIST chromium-141.0.7390.30-linux-testdata.tar.xz 925150548 BLAKE2B 12a9f4c1c3b5 DIST chromium-141.0.7390.30-linux.tar.xz 1641465028 BLAKE2B 3adc063702e55de49dcc5f31fd27a1972c7fd7efe9a9defff6696667f0daaa0c47c2acb5dd4849a6d5b40e33b057830a2b31ed582eac7a2759449a44b6c269ee SHA512 be6d63e44b2ab7e3bb4bd251fc9dc75572ae00d16c71242d5e627cbafcc33aa4bfb5cf4d5255fdc0df152ad83d4144023c98e4392b9a3e4604eaa93413f8e4e4 DIST chromium-141.0.7390.37-linux-testdata.tar.xz 925170640 BLAKE2B 5e7683de125ac85bc2192ced38ed7124b332dd98373fa543ac9b012e722c3021e76b380bbfe7669f7f5fcc82025f7f015235d049ce45cd5d233c1b102c74be38 SHA512 4c75486526cbf7c6b9d4284e60da747a070f3e0a30a97f91b695f94940ea02713fbf0fe83d5ce2829c56876c24215bda6b236dacb2b81220cc3cf03afc4af1ea DIST chromium-141.0.7390.37-linux.tar.xz 1641524544 BLAKE2B 81bce1b2c037d9c0727a2948f9a5bd7560278991623a7ca4dd73f3af0a8e26de035ac2c8b7a6742b4aeee5c0065e3082bb899d01d3977db331e379adf7be7412 SHA512 baf6ac728c6ccffb8c61ba76f8ee2be73f69b31ba78dec26cc51bc3c733ca7903ca1e354256def26f7000f8f2fbe5dc6bd2053a32cb8158057c99759ee419f86 +DIST chromium-141.0.7390.54-linux-testdata.tar.xz 925224204 BLAKE2B 9f3024798ac7d0f56b25ff273afccc8caa048a6b554d8c7fd2874f9e0e7025364294af041b0ec4134b19caca29c7f18f35328d6b5e4a09c89cac8c9acd8413b4 SHA512 dc04930889caf6865f8503e9e412e583a17294b6b9d778226060e100d0a54de88c7f9b4e815b1c822933f1ddd452905d10a52a73a9edf81b3118d0ff2f4c90d4 +DIST chromium-141.0.7390.54-linux.tar.xz 1641711032 BLAKE2B 11833568fde2c5767bbb00c581f20b29a06afec02488432d3796d2df692aee0cda8cdf35f4e2c1c076323504665d57dc5e0f269c034607128c13300c23c64c32 SHA512 c77179e83951e17021faf57ddebf19085661334624343230714d0b650ee02fd5b37670bf63b6427478d66730357df3d0b07e9d186054a3cbd8df32e78acea4a1 DIST chromium-142.0.7420.2-linux-testdata.tar.xz 931662964 BLAKE2B 1c9a056b46e1643bc6f085c9a4b217970210f692c0f19b505b661811415307f0bd1530bef76745f42c530eebf29c7fb8a3c6929c9c00f700d10715d254dc53b2 SHA512 0e21591d8d5c7f85d1ff17cd7107eac52645e1bd06fc7da2b2b5cdd92d86aaddf6610ae1198971321b863dd660fd2690109eb6c6f566d596397e6a59e4bff0d8 DIST chromium-142.0.7420.2-linux.tar.xz 1711623332 BLAKE2B 3f1bf8c4d58a9524dd83cabb48eced2c4f3925b891ccf0ab56af0411ba8066f7d8fa87a3c7255aca746c3738d93f872899bf98063dba68e5ce1535c7bcf5a456 SHA512 6f133fbd7b3ec928a1d22b8b6d52c06c9619269816de5e5c7121740e13ec7932cf5cab3a150b4b45e20d869d72123c01ade61130f5e46ee95d32fe8a0a90b3fa DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 diff --git a/www-client/chromium/chromium-141.0.7390.54.ebuild b/www-client/chromium/chromium-141.0.7390.54.ebuild new file mode 100644 index ..9b95cfcaf675 --- /dev/null +++ b/www-client/chromium/chromium-141.0.7390.54.ebuild @@ -0,0 +1,1660 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969 +BUNDLED_CLANG_VER=llvmorg-21-init-16348-gbd809ffb-15 +BUNDLED_RUST_VER=22be76b7e259f27bf3e55eb931f354cd
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: faa93530e14b1e694b490df2e964c53a97476ed6
Author: Sam James gentoo org>
AuthorDate: Thu Oct 16 18:46:24 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Oct 16 18:46:24 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa93530
www-client/chromium: Stabilize 141.0.7390.107 amd64, #964406
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-141.0.7390.107.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-141.0.7390.107.ebuild
b/www-client/chromium/chromium-141.0.7390.107.ebuild
index 5ad3dceba46a..e69ebc5a4b5b 100644
--- a/www-client/chromium/chromium-141.0.7390.107.ebuild
+++ b/www-client/chromium/chromium-141.0.7390.107.ebuild
@@ -78,7 +78,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 ~arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: b456551a085fa4dab5eedf6ec993507a50b812e8 Author: Matt Jolly gentoo org> AuthorDate: Mon Sep 29 22:39:23 2025 + Commit: Matt Jolly gentoo org> CommitDate: Mon Sep 29 22:39:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b456551a www-client/chromium: add 141.0.7390.37 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-141.0.7390.37.ebuild | 1660 + 2 files changed, 1662 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index caa36188afb2..f1278ed8a23e 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -6,6 +6,8 @@ DIST chromium-140.0.7339.207-linux-testdata.tar.xz 925208072 BLAKE2B 4b2ec5969e3 DIST chromium-140.0.7339.207-linux.tar.xz 1612737200 BLAKE2B c961c98414924db76030743e339778de0c37bc2df814a1615ac64ecda99018c8693c236fa98a4290ff22a9470a5906b060e44207958393bfa07fa3de9bed8ed9 SHA512 85bd0ac6733e2e1e3ba9ef6996492e906d587beadb1aebe66ee362022d15983652f9ffc6e60077818665919f9e19a44554e0f977954ab49e319930b991618de0 DIST chromium-141.0.7390.30-linux-testdata.tar.xz 925150548 BLAKE2B 12a9f4c1c3b5b2336364c9a166a5a53083911c9a8f7453dc20653ac0fc1c035ffbe5c3ba614e6187b2f53f2e6c48d29e42a201a1b031ab0c722ffe75c51a8d9c SHA512 9eac4b767a58840284062ac46dc9543d678c14f064101b25744c7047a7da96edbb216f64c09c2af59006f982a6ce32fa884874357c92d9ffd375cd83071a0d54 DIST chromium-141.0.7390.30-linux.tar.xz 1641465028 BLAKE2B 3adc063702e55de49dcc5f31fd27a1972c7fd7efe9a9defff6696667f0daaa0c47c2acb5dd4849a6d5b40e33b057830a2b31ed582eac7a2759449a44b6c269ee SHA512 be6d63e44b2ab7e3bb4bd251fc9dc75572ae00d16c71242d5e627cbafcc33aa4bfb5cf4d5255fdc0df152ad83d4144023c98e4392b9a3e4604eaa93413f8e4e4 +DIST chromium-141.0.7390.37-linux-testdata.tar.xz 925170640 BLAKE2B 5e7683de125ac85bc2192ced38ed7124b332dd98373fa543ac9b012e722c3021e76b380bbfe7669f7f5fcc82025f7f015235d049ce45cd5d233c1b102c74be38 SHA512 4c75486526cbf7c6b9d4284e60da747a070f3e0a30a97f91b695f94940ea02713fbf0fe83d5ce2829c56876c24215bda6b236dacb2b81220cc3cf03afc4af1ea +DIST chromium-141.0.7390.37-linux.tar.xz 1641524544 BLAKE2B 81bce1b2c037d9c0727a2948f9a5bd7560278991623a7ca4dd73f3af0a8e26de035ac2c8b7a6742b4aeee5c0065e3082bb899d01d3977db331e379adf7be7412 SHA512 baf6ac728c6ccffb8c61ba76f8ee2be73f69b31ba78dec26cc51bc3c733ca7903ca1e354256def26f7000f8f2fbe5dc6bd2053a32cb8158057c99759ee419f86 DIST chromium-142.0.7420.2-linux-testdata.tar.xz 931662964 BLAKE2B 1c9a056b46e1643bc6f085c9a4b217970210f692c0f19b505b661811415307f0bd1530bef76745f42c530eebf29c7fb8a3c6929c9c00f700d10715d254dc53b2 SHA512 0e21591d8d5c7f85d1ff17cd7107eac52645e1bd06fc7da2b2b5cdd92d86aaddf6610ae1198971321b863dd660fd2690109eb6c6f566d596397e6a59e4bff0d8 DIST chromium-142.0.7420.2-linux.tar.xz 1711623332 BLAKE2B 3f1bf8c4d58a9524dd83cabb48eced2c4f3925b891ccf0ab56af0411ba8066f7d8fa87a3c7255aca746c3738d93f872899bf98063dba68e5ce1535c7bcf5a456 SHA512 6f133fbd7b3ec928a1d22b8b6d52c06c9619269816de5e5c7121740e13ec7932cf5cab3a150b4b45e20d869d72123c01ade61130f5e46ee95d32fe8a0a90b3fa DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 diff --git a/www-client/chromium/chromium-141.0.7390.37.ebuild b/www-client/chromium/chromium-141.0.7390.37.ebuild new file mode 100644 index ..b375fcfe6a48 --- /dev/null +++ b/www-client/chromium/chromium-141.0.7390.37.ebuild @@ -0,0 +1,1660 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969 +BUNDLED_CLANG_VER=llvmorg-21-init-16348-gbd809ffb-15 +BUNDLED_RUST_VER=22be76b7e259f27bf3e55eb931f354c
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 750dfb36e60022b75e81c83400d93ee9e2abe1cc
Author: Matt Jolly gentoo org>
AuthorDate: Fri Sep 26 07:12:47 2025 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Sep 26 07:51:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750dfb36
www-client/chromium: fix build with bleeding-edge Rust
There's a dependency on `unicode_width` from the rust stdlib
that has been removed from modenrn Rust versions (1.91/1.92)
and as it turns out is not required for Chromium anyway.
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-138.0.7204.157.ebuild | 7 +++
www-client/chromium/chromium-140.0.7339.185.ebuild | 6 ++
www-client/chromium/chromium-140.0.7339.207.ebuild | 3 ++-
www-client/chromium/chromium-141.0.7390.30.ebuild | 6 ++
4 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-138.0.7204.157.ebuild
b/www-client/chromium/chromium-138.0.7204.157.ebuild
index f514d0a9a2bd..3e4167d6f8d5 100644
--- a/www-client/chromium/chromium-138.0.7204.157.ebuild
+++ b/www-client/chromium/chromium-138.0.7204.157.ebuild
@@ -500,6 +500,13 @@ src_prepare() {
sed -i 's/adler2/adler/' build/rust/std/BUILD.gn ||
die "Failed to tell GN that we have adler and
not adler2"
fi
+
+ # chromium@0420449584e2afb7473393f536379efe194ba23c
+ # this crate is not included in the latest versions of Rust,
+ # and apparently has been unnecessary in Chromium for a long
time.
+ sed -i '/unicode_width/d'
build/rust/std/BUILD.gn ||
+ die "Failed to remove unicode_width from
build/rust/std/BUILD.gn"
+
fi
default
diff --git a/www-client/chromium/chromium-140.0.7339.185.ebuild
b/www-client/chromium/chromium-140.0.7339.185.ebuild
index a65823c874aa..ab23d17eb372 100644
--- a/www-client/chromium/chromium-140.0.7339.185.ebuild
+++ b/www-client/chromium/chromium-140.0.7339.185.ebuild
@@ -554,6 +554,12 @@ src_prepare() {
die "Failed to tell GN that we have adler and
not adler2"
fi
+ # chromium@0420449584e2afb7473393f536379efe194ba23c
+ # this crate is not included in the latest versions of Rust,
+ # and apparently has been unnecessary in Chromium for a long
time.
+ sed -i '/unicode_width/d'
build/rust/std/BUILD.gn ||
+ die "Failed to remove unicode_width from
build/rust/std/BUILD.gn"
+
if ver_test ${RUST_SLOT} -lt "1.89.0"; then
# The rust allocator was changed in 1.89.0, so we need
to patch sources for older versions
PATCHES+=(
"${FILESDIR}/chromium-140-__rust_no_alloc_shim_is_unstable.patch" )
diff --git a/www-client/chromium/chromium-140.0.7339.207.ebuild
b/www-client/chromium/chromium-140.0.7339.207.ebuild
index bb378103f187..6c9e60d05518 100644
--- a/www-client/chromium/chromium-140.0.7339.207.ebuild
+++ b/www-client/chromium/chromium-140.0.7339.207.ebuild
@@ -561,7 +561,8 @@ src_prepare() {
# chromium@0420449584e2afb7473393f536379efe194ba23c
# this crate is not included in the latest versions of Rust,
# and apparently has been unnecessary in Chromium for a long
time.
- sed -i '/unicode_width/d' build/rust/std/BUILD.gn || die
"Failed to remove unicode_width from build/rust/std/BUILD.gn"
+ sed -i '/unicode_width/d'
build/rust/std/BUILD.gn ||
+ die "Failed to remove unicode_width from
build/rust/std/BUILD.gn"
if ver_test ${RUST_SLOT} -lt "1.89.0"; then
# The rust allocator was changed in 1.89.0, so we need
to patch sources for older versions
diff --git a/www-client/chromium/chromium-141.0.7390.30.ebuild
b/www-client/chromium/chromium-141.0.7390.30.ebuild
index 24cab3eff426..b375fcfe6a48 100644
--- a/www-client/chromium/chromium-141.0.7390.30.ebuild
+++ b/www-client/chromium/chromium-141.0.7390.30.ebuild
@@ -554,6 +554,12 @@ src_prepare() {
die "Failed to tell GN that we have adler and
not adler2"
fi
+ # chromium@0420449584e2afb7473393f536379efe194ba23c
+ # this crate is not included in the latest versions of Rust,
+ # and apparently has been unnecessary in Chromium for a long
time.
+ sed -i '/unicode_width/d' build/rust/std/BUILD.gn ||
+ die "Failed to remove unicode_width from
build/rust/std/BUILD.gn"
+
if ver_test ${RUST_SLOT} -lt "1.89.0"; then
# The rust allocator was changed in 1.89.0, so we need
to patch sources for older versions
PATCHES+=(
"${FILESDIR}/chromium-140-__rust_no_allo
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: d75b9c172e7fde6cdd7ef21525e478fb142fffa4 Author: Matt Jolly gentoo org> AuthorDate: Fri Sep 26 06:42:17 2025 + Commit: Matt Jolly gentoo org> CommitDate: Fri Sep 26 07:41:47 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75b9c17 www-client/chromium: add 140.0.7339.207 Bug: https://bugs.gentoo.org/963346 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-140.0.7339.207.ebuild | 1656 .../chromium-140-bindgen-unknown-warning.patch | 24 + 3 files changed, 1682 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 04c7602f77ae..2fef7741e86d 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -6,6 +6,8 @@ DIST chromium-140.0.7339.127-linux-testdata.tar.xz 925215916 BLAKE2B 7d639de31f2 DIST chromium-140.0.7339.127-linux.tar.xz 1612521712 BLAKE2B dbdb8c0f954956d2bff888a706e015a073decc154961b775a9a51f17cd29aef96bfb2540fd29cbe8964c765748680640cf6b4d49953fa1313b938ae56c0042d2 SHA512 dddbedc9214157ea0b215ad503451d2b8e0f27fbdd5b53dabe01d479198eae9b1cff1fec78a03527fbba55f6d8338df4c488f6e1ae69a83ad277d08c7dbbf9ff DIST chromium-140.0.7339.185-linux-testdata.tar.xz 925248352 BLAKE2B edf40bbb00c183aa2107c14abba373739138e9a00ea495f2d0245fd1eff0098a047561ce534cb1859e6088a02ffe2e0cdb7286cd2fdaf7c456e2a6b5b0fd3d15 SHA512 08e508709cc0cd3cd3cb7c87ce0d91d06c0073db141df3b79654a780723ca8cad156feabbf044f0444bfcb0e80192f6fc231222c62ae614889cf1457cb017413 DIST chromium-140.0.7339.185-linux.tar.xz 1612662712 BLAKE2B d7ffbdc0d7c332ed56b7820f2cbe3acfe3ea73b87ab9eacc58f4b319b786ab9e4f8670352efa3b87e7cc9ced1b4527da16ef12a2089e78b2358cc00b03f27a4e SHA512 b5640869d3d7ff6ff6750ba4120905a024ef86b82ac610532e49b615b84b99f2f4e05c19a91b46d3cb101c307da6bb40c29bf06074960e2ca6ed9aff4bbb6c26 +DIST chromium-140.0.7339.207-linux-testdata.tar.xz 925208072 BLAKE2B 4b2ec5969e3a33eb07ca22e518ad62945a34ec1ee372bb0da66e2f337e5d4f87880d3fdd8c928ada6256c842a5abefff53a157f39fe967a74fd021c9bc79e02b SHA512 1f066c75151418fb6306300bfe95e128b92cb8812007ec84bb85489115275b61c1169906665c13ca0fb9571d0b9d73665f9a65bc7bf863c6aabe7c1c92916b0b +DIST chromium-140.0.7339.207-linux.tar.xz 1612737200 BLAKE2B c961c98414924db76030743e339778de0c37bc2df814a1615ac64ecda99018c8693c236fa98a4290ff22a9470a5906b060e44207958393bfa07fa3de9bed8ed9 SHA512 85bd0ac6733e2e1e3ba9ef6996492e906d587beadb1aebe66ee362022d15983652f9ffc6e60077818665919f9e19a44554e0f977954ab49e319930b991618de0 DIST chromium-140.0.7339.80-linux-testdata.tar.xz 925095940 BLAKE2B fce328af81cd0250a9f2b6e8723d6c0b016e55778cae6fb224d15e16c9e597198b5a95d32a6af5712ca08d760e9c42ec76c184cb3fa0122ff0119b950b627f26 SHA512 1ae5e0798c8eecd332d2f232f9c8ddf178f168f8c3a9498bfad4a6ecb020061e5d6b928183f78b58112aa899eae320fe7717a9dc0a09be8d480fcdd2a208 DIST chromium-140.0.7339.80-linux.tar.xz 1619643248 BLAKE2B 6d732ed1457f0a1d52fa0c28c6408d075a24c8b6b3e0154b0c4fd418b677f52ec29f8b936ef6759e2fa1bbd9697552d07c634b2f69c585ff21d53409d6f8a9ad SHA512 76fc1217bfab9cd40d7272d7f6ffc278a6399740afde41bec691bcfbe43a65617bd78da90bdfee2e55b8cfe4536edcfc4da6397ad789b7d4c9b69ec441c599ed DIST chromium-141.0.7390.16-linux-testdata.tar.xz 925080728 BLAKE2B 2f1304f7e59c7a291051c6c6fdae8117b5a6c66dd04c66236908b4a83cd98187de80e7f89316bf1538d8caf53cdd3e82569cdc2727cd034ab0501edd24f5fe0c SHA512 27c6977ecf14963372afb182029968837a5078383f95aac1dd955b8f63343b56056f909a51a74c59a3a35aea6b3bc5e7455543753c3377b77d20f9e86a7b71d3 diff --git a/www-client/chromium/chromium-140.0.7339.207.ebuild b/www-client/chromium/chromium-140.0.7339.207.ebuild new file mode 100644 index ..bb378103f187 --- /dev/null +++ b/www-client/chromium/chromium-140.0.7339.207.ebuild @@ -0,0 +1,1656 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969 +BUND
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: b65c05ba79782d0e2363502c95a594cd2e0e20b3 Author: Matt Jolly gentoo org> AuthorDate: Sun Sep 21 21:35:05 2025 + Commit: Matt Jolly gentoo org> CommitDate: Sun Sep 21 23:47:05 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65c05ba www-client/chromium: add 142.0.7420.2 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-142.0.7420.2.ebuild | 1662 .../files/chromium-142-cssstylesheet.patch | 147 ++ .../files/chromium-142-iwyu-field-form-data.patch | 27 + .../files/chromium-142-system-harfbuzz.patch | 33 + .../chromium-142-work-with-old-fontconfig.patch| 57 + 6 files changed, 1928 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 5dce4b20f70e..04c7602f77ae 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -18,6 +18,8 @@ DIST chromium-142.0.7393.6-linux-testdata.tar.xz 925334008 BLAKE2B 9edbd5f36356a DIST chromium-142.0.7393.6-linux.tar.xz 1657189076 BLAKE2B c24bf4a1f453b622e44baba2a4a1e84f358b360bbd5f6aae1f640931e1eef79a9ce44f905f593d26be715df2f14286395311d4dc3a00f2a3067e9b57b463f16d SHA512 eab6736bf9dff7f546ff7e47493c69f5e5403ecdf988abf5c16bf33424d1da5be583eea3406f46c136d6dc3469295b439912d8d650a2cd21c72964bc1207194e DIST chromium-142.0.7405.0-linux-testdata.tar.xz 932082892 BLAKE2B d46d992dc8c0114e284d17ba5130395cc47cdbbc0f963fe1106aabaf9c781297c7207dffd52cf1b1ea62ea888adcbe3ccfba43b7029b245137dd7ba03242acd1 SHA512 729c930c33d62b49e3df8ebdb94eb89f14395af3e1dff94db8fdefcd7e23c1da44565608e8311d98fb0eddacdd28c62273ddbb4eec4cea49886bf42282bd8806 DIST chromium-142.0.7405.0-linux.tar.xz 1658790688 BLAKE2B 406fc4e34786df53a678f7f601e4214327b74267c49ff053a5e9cdc5bd54af8f08065701e264ee0d63ac947e420c4ef1c7c48d2ec31bed6b060aca28562ad632 SHA512 0445c22e9774a14e61c691e08774e48baa5922b0891e24559d28f095b2fcf0bbf7beafb35e490c957d3c8bb9922bb909ed269febaaca3c5b16033424c38fa708 +DIST chromium-142.0.7420.2-linux-testdata.tar.xz 931662964 BLAKE2B 1c9a056b46e1643bc6f085c9a4b217970210f692c0f19b505b661811415307f0bd1530bef76745f42c530eebf29c7fb8a3c6929c9c00f700d10715d254dc53b2 SHA512 0e21591d8d5c7f85d1ff17cd7107eac52645e1bd06fc7da2b2b5cdd92d86aaddf6610ae1198971321b863dd660fd2690109eb6c6f566d596397e6a59e4bff0d8 +DIST chromium-142.0.7420.2-linux.tar.xz 1711623332 BLAKE2B 3f1bf8c4d58a9524dd83cabb48eced2c4f3925b891ccf0ab56af0411ba8066f7d8fa87a3c7255aca746c3738d93f872899bf98063dba68e5ce1535c7bcf5a456 SHA512 6f133fbd7b3ec928a1d22b8b6d52c06c9619269816de5e5c7121740e13ec7932cf5cab3a150b4b45e20d869d72123c01ade61130f5e46ee95d32fe8a0a90b3fa DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-15.tar.xz 55133120 BLAKE2B a9fd8ea5afe8ed05fea406461d777fb0f1a731b4efa2fc0fd3be771496e40967d42e67f6da3115891cdc40afc3711f82a819afc1dfd666a8874d1765aea9e1ae SHA512 d5a934487f88a3df3ed57249448c426bca83f5d7d39bbf15e967adfa8af0594b870bbdbeffc26e628bc535f0384b6bc8c7226e7ef1bbd487664601c2bb51a9fd DIST chromium-openpower-a85b64f07b.tar.bz2 387899 BLAKE2B b01fda2d64ce73068d1536a10cc0896f07a4b714cdb25698b1df8b3252baa0c21c4209b307cf1cb554854f6d0bfe3cd35e06aaa8d02ac5d409a119335084c324 SHA512 05eee81677e8766808441c939bee68e2e6c58ec91f471d88a40181d2eda78614a0a6d27d92ff8f9dda564d12f3451bace4ff2727594748c5c238a3533038019b diff --git a/www-client/chromium/chromium-142.0.7420.2.ebuild b/www-client/chromium/chromium-142.0.7420.2.ebuild new file mode 100644 index ..ae9d8569dc20 --- /dev/null +++ b/www-client/chromium/chromium-142.0.7420.2.ebuild @@ -0,0 +1,1662 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 9e78770d226618f6409c530af3c89c32c5e18ac3 Author: Matt Jolly gentoo org> AuthorDate: Fri Sep 19 11:43:19 2025 + Commit: Matt Jolly gentoo org> CommitDate: Fri Sep 19 11:43:40 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e78770d www-client/chromium: add 141.0.7390.30 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-141.0.7390.30.ebuild | 1654 + 2 files changed, 1656 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 16519c94bba6..5dce4b20f70e 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -10,6 +10,8 @@ DIST chromium-140.0.7339.80-linux-testdata.tar.xz 925095940 BLAKE2B fce328af81cd DIST chromium-140.0.7339.80-linux.tar.xz 1619643248 BLAKE2B 6d732ed1457f0a1d52fa0c28c6408d075a24c8b6b3e0154b0c4fd418b677f52ec29f8b936ef6759e2fa1bbd9697552d07c634b2f69c585ff21d53409d6f8a9ad SHA512 76fc1217bfab9cd40d7272d7f6ffc278a6399740afde41bec691bcfbe43a65617bd78da90bdfee2e55b8cfe4536edcfc4da6397ad789b7d4c9b69ec441c599ed DIST chromium-141.0.7390.16-linux-testdata.tar.xz 925080728 BLAKE2B 2f1304f7e59c7a291051c6c6fdae8117b5a6c66dd04c66236908b4a83cd98187de80e7f89316bf1538d8caf53cdd3e82569cdc2727cd034ab0501edd24f5fe0c SHA512 27c6977ecf14963372afb182029968837a5078383f95aac1dd955b8f63343b56056f909a51a74c59a3a35aea6b3bc5e7455543753c3377b77d20f9e86a7b71d3 DIST chromium-141.0.7390.16-linux.tar.xz 1641769052 BLAKE2B f44ec7c151f2343906735da308561e4ab936d47dd63602ad10ee96d59fc9e5d9505588cfcae11d361ccbc4085b620cb0c6d46be353cc62cb56ed7abb98288cbe SHA512 2fe64cdd144a0d2c0d31bf94305d02d118633620a8c259ca11f2a60d7a32806fcf81e443c02fa6ccc9474f50d22b4fdc0b8eed7b420080298f336a65060dc7fd +DIST chromium-141.0.7390.30-linux-testdata.tar.xz 925150548 BLAKE2B 12a9f4c1c3b5b2336364c9a166a5a53083911c9a8f7453dc20653ac0fc1c035ffbe5c3ba614e6187b2f53f2e6c48d29e42a201a1b031ab0c722ffe75c51a8d9c SHA512 9eac4b767a58840284062ac46dc9543d678c14f064101b25744c7047a7da96edbb216f64c09c2af59006f982a6ce32fa884874357c92d9ffd375cd83071a0d54 +DIST chromium-141.0.7390.30-linux.tar.xz 1641465028 BLAKE2B 3adc063702e55de49dcc5f31fd27a1972c7fd7efe9a9defff6696667f0daaa0c47c2acb5dd4849a6d5b40e33b057830a2b31ed582eac7a2759449a44b6c269ee SHA512 be6d63e44b2ab7e3bb4bd251fc9dc75572ae00d16c71242d5e627cbafcc33aa4bfb5cf4d5255fdc0df152ad83d4144023c98e4392b9a3e4604eaa93413f8e4e4 DIST chromium-141.0.7390.7-linux-testdata.tar.xz 925364196 BLAKE2B f01d027872b63404e19e6a6002f919c5226334bb94ba9193395a788e58b36333f7b5242c576fabcc58bcc0649afb33101e575569fce0d4f3f56f21b5e58be0ea SHA512 333ccffd2fd68ce561b6409c19607466be48fa9fb8a9e554832402f9609d3f77194dc1771715ffea31d0661c87ca0ca5e958ab68f1a238325fabd1599d0e2ba3 DIST chromium-141.0.7390.7-linux.tar.xz 1642985196 BLAKE2B 89f7fb118ebbd0eb408014aae1d014975907b5f8f7fb61154850edef22044c6b16082d3a728154608512029e6194f859c28a1432dc9a6a3baa4eb35998a43384 SHA512 5d6ea7b272dde80f3df671af0b6b4831f1d4e08ec5b4f78b0a01be1e06264e25e99cd574f0785c1a1814d94123c17ccb6023b45dc9107fd0e65f239f9e709f8b DIST chromium-142.0.7393.6-linux-testdata.tar.xz 925334008 BLAKE2B 9edbd5f36356a73602432e07d042190db433afc302e1be952487e68b3c918d1cb3f69f2feff49e32a6633c5bc375cb218dd12a994692120d3c7c71cf3379a5bd SHA512 35c50b8cecbb2faf282ee2d01e468f072bb52d394e73ef55f3d464256352cf5a3f4a5a6984c2b3e047f102eeb718ec4bfbbcddbcec6a3e355929585b2585c89b diff --git a/www-client/chromium/chromium-141.0.7390.30.ebuild b/www-client/chromium/chromium-141.0.7390.30.ebuild new file mode 100644 index ..24cab3eff426 --- /dev/null +++ b/www-client/chromium/chromium-141.0.7390.30.ebuild @@ -0,0 +1,1654 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969 +BUNDLED_CLANG_VER=llvmorg-21-init-16348-gbd809ffb-15 +BUNDLED_RUST_VER=22be76b7e259f27bf3e55eb931f354cd8b69d55f-
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: bd558ed16069ff3e5cee2e7ed94c5a2d43567394
Author: Sam James gentoo org>
AuthorDate: Wed Sep 10 07:29:36 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Sep 10 07:29:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd558ed1
www-client/chromium: Stabilize 140.0.7339.80 arm64, #962290
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-140.0.7339.80.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-140.0.7339.80.ebuild
b/www-client/chromium/chromium-140.0.7339.80.ebuild
index f18f9e3b8211..759f7dd1fde7 100644
--- a/www-client/chromium/chromium-140.0.7339.80.ebuild
+++ b/www-client/chromium/chromium-140.0.7339.80.ebuild
@@ -78,7 +78,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="amd64 ~arm64"
+ KEYWORDS="amd64 arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: a497d26ed43eec34d33b85dc8bee22328bf71eb4 Author: Matt Jolly gentoo org> AuthorDate: Thu Sep 18 03:37:15 2025 + Commit: Matt Jolly gentoo org> CommitDate: Thu Sep 18 03:47:38 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a497d26e www-client/chromium: add 140.0.7339.185 Bug: https://bugs.gentoo.org/963024 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-140.0.7339.185.ebuild | 1647 2 files changed, 1649 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index f51cedb65dbe..16519c94bba6 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,6 +4,8 @@ DIST chromium-139.0.7258.154-linux-testdata.tar.xz 924873688 BLAKE2B 104ee463901 DIST chromium-139.0.7258.154-linux.tar.xz 1605973936 BLAKE2B dfad22eee566177937dc13c232b86b9804cfa364e526cce1efe14969cfa70b492d333272f6610c433b8c861fed78d79dd838e51674895aae03bc5fd7ac58b5f0 SHA512 a1c8abe82f58e7fce62096f2ee37ada8edb8c1673deb0be7eb872e705312d912622be598a5f82c6ff5e68072cec686fc1574c96eea7cb9b2bb8fa0f5e3a65aa9 DIST chromium-140.0.7339.127-linux-testdata.tar.xz 925215916 BLAKE2B 7d639de31f28d96e0066f16519dcb421e071f0ea3d6a1023b322b5f45fc6685bc9c8c19fdd64e4915653faa0c9de6c6b5c1b7623c3b3391e287fd27a61679a6f SHA512 1ce8b5a682d5b7c8a8a5fb47ad5f59d5cd13c0635b15cce4592b66ed0773694363f53d332e96c0526344453136e5c20f0dd6b9db336f733c0b7b5a2478e4461c DIST chromium-140.0.7339.127-linux.tar.xz 1612521712 BLAKE2B dbdb8c0f954956d2bff888a706e015a073decc154961b775a9a51f17cd29aef96bfb2540fd29cbe8964c765748680640cf6b4d49953fa1313b938ae56c0042d2 SHA512 dddbedc9214157ea0b215ad503451d2b8e0f27fbdd5b53dabe01d479198eae9b1cff1fec78a03527fbba55f6d8338df4c488f6e1ae69a83ad277d08c7dbbf9ff +DIST chromium-140.0.7339.185-linux-testdata.tar.xz 925248352 BLAKE2B edf40bbb00c183aa2107c14abba373739138e9a00ea495f2d0245fd1eff0098a047561ce534cb1859e6088a02ffe2e0cdb7286cd2fdaf7c456e2a6b5b0fd3d15 SHA512 08e508709cc0cd3cd3cb7c87ce0d91d06c0073db141df3b79654a780723ca8cad156feabbf044f0444bfcb0e80192f6fc231222c62ae614889cf1457cb017413 +DIST chromium-140.0.7339.185-linux.tar.xz 1612662712 BLAKE2B d7ffbdc0d7c332ed56b7820f2cbe3acfe3ea73b87ab9eacc58f4b319b786ab9e4f8670352efa3b87e7cc9ced1b4527da16ef12a2089e78b2358cc00b03f27a4e SHA512 b5640869d3d7ff6ff6750ba4120905a024ef86b82ac610532e49b615b84b99f2f4e05c19a91b46d3cb101c307da6bb40c29bf06074960e2ca6ed9aff4bbb6c26 DIST chromium-140.0.7339.80-linux-testdata.tar.xz 925095940 BLAKE2B fce328af81cd0250a9f2b6e8723d6c0b016e55778cae6fb224d15e16c9e597198b5a95d32a6af5712ca08d760e9c42ec76c184cb3fa0122ff0119b950b627f26 SHA512 1ae5e0798c8eecd332d2f232f9c8ddf178f168f8c3a9498bfad4a6ecb020061e5d6b928183f78b58112aa899eae320fe7717a9dc0a09be8d480fcdd2a208 DIST chromium-140.0.7339.80-linux.tar.xz 1619643248 BLAKE2B 6d732ed1457f0a1d52fa0c28c6408d075a24c8b6b3e0154b0c4fd418b677f52ec29f8b936ef6759e2fa1bbd9697552d07c634b2f69c585ff21d53409d6f8a9ad SHA512 76fc1217bfab9cd40d7272d7f6ffc278a6399740afde41bec691bcfbe43a65617bd78da90bdfee2e55b8cfe4536edcfc4da6397ad789b7d4c9b69ec441c599ed DIST chromium-141.0.7390.16-linux-testdata.tar.xz 925080728 BLAKE2B 2f1304f7e59c7a291051c6c6fdae8117b5a6c66dd04c66236908b4a83cd98187de80e7f89316bf1538d8caf53cdd3e82569cdc2727cd034ab0501edd24f5fe0c SHA512 27c6977ecf14963372afb182029968837a5078383f95aac1dd955b8f63343b56056f909a51a74c59a3a35aea6b3bc5e7455543753c3377b77d20f9e86a7b71d3 diff --git a/www-client/chromium/chromium-140.0.7339.185.ebuild b/www-client/chromium/chromium-140.0.7339.185.ebuild new file mode 100644 index ..a65823c874aa --- /dev/null +++ b/www-client/chromium/chromium-140.0.7339.185.ebuild @@ -0,0 +1,1647 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969 +BUNDLED_CLANG_VER=llvmorg-21-init-16348-gbd809ffb-15 +BUNDLED_RUS
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: dd954cea706d34f3cffdf9c8869d11c1f1607fe4 Author: Matt Jolly gentoo org> AuthorDate: Sat Sep 13 02:31:35 2025 + Commit: Matt Jolly gentoo org> CommitDate: Sat Sep 13 07:02:34 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd954cea www-client/chromium: add 142.0.7405.0 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-142.0.7405.0.ebuild | 1660 ++ 2 files changed, 1662 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 2426f9153440..f51cedb65dbe 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -12,6 +12,8 @@ DIST chromium-141.0.7390.7-linux-testdata.tar.xz 925364196 BLAKE2B f01d027872b63 DIST chromium-141.0.7390.7-linux.tar.xz 1642985196 BLAKE2B 89f7fb118ebbd0eb408014aae1d014975907b5f8f7fb61154850edef22044c6b16082d3a728154608512029e6194f859c28a1432dc9a6a3baa4eb35998a43384 SHA512 5d6ea7b272dde80f3df671af0b6b4831f1d4e08ec5b4f78b0a01be1e06264e25e99cd574f0785c1a1814d94123c17ccb6023b45dc9107fd0e65f239f9e709f8b DIST chromium-142.0.7393.6-linux-testdata.tar.xz 925334008 BLAKE2B 9edbd5f36356a73602432e07d042190db433afc302e1be952487e68b3c918d1cb3f69f2feff49e32a6633c5bc375cb218dd12a994692120d3c7c71cf3379a5bd SHA512 35c50b8cecbb2faf282ee2d01e468f072bb52d394e73ef55f3d464256352cf5a3f4a5a6984c2b3e047f102eeb718ec4bfbbcddbcec6a3e355929585b2585c89b DIST chromium-142.0.7393.6-linux.tar.xz 1657189076 BLAKE2B c24bf4a1f453b622e44baba2a4a1e84f358b360bbd5f6aae1f640931e1eef79a9ce44f905f593d26be715df2f14286395311d4dc3a00f2a3067e9b57b463f16d SHA512 eab6736bf9dff7f546ff7e47493c69f5e5403ecdf988abf5c16bf33424d1da5be583eea3406f46c136d6dc3469295b439912d8d650a2cd21c72964bc1207194e +DIST chromium-142.0.7405.0-linux-testdata.tar.xz 932082892 BLAKE2B d46d992dc8c0114e284d17ba5130395cc47cdbbc0f963fe1106aabaf9c781297c7207dffd52cf1b1ea62ea888adcbe3ccfba43b7029b245137dd7ba03242acd1 SHA512 729c930c33d62b49e3df8ebdb94eb89f14395af3e1dff94db8fdefcd7e23c1da44565608e8311d98fb0eddacdd28c62273ddbb4eec4cea49886bf42282bd8806 +DIST chromium-142.0.7405.0-linux.tar.xz 1658790688 BLAKE2B 406fc4e34786df53a678f7f601e4214327b74267c49ff053a5e9cdc5bd54af8f08065701e264ee0d63ac947e420c4ef1c7c48d2ec31bed6b060aca28562ad632 SHA512 0445c22e9774a14e61c691e08774e48baa5922b0891e24559d28f095b2fcf0bbf7beafb35e490c957d3c8bb9922bb909ed269febaaca3c5b16033424c38fa708 DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-15.tar.xz 55133120 BLAKE2B a9fd8ea5afe8ed05fea406461d777fb0f1a731b4efa2fc0fd3be771496e40967d42e67f6da3115891cdc40afc3711f82a819afc1dfd666a8874d1765aea9e1ae SHA512 d5a934487f88a3df3ed57249448c426bca83f5d7d39bbf15e967adfa8af0594b870bbdbeffc26e628bc535f0384b6bc8c7226e7ef1bbd487664601c2bb51a9fd DIST chromium-openpower-a85b64f07b.tar.bz2 387899 BLAKE2B b01fda2d64ce73068d1536a10cc0896f07a4b714cdb25698b1df8b3252baa0c21c4209b307cf1cb554854f6d0bfe3cd35e06aaa8d02ac5d409a119335084c324 SHA512 05eee81677e8766808441c939bee68e2e6c58ec91f471d88a40181d2eda78614a0a6d27d92ff8f9dda564d12f3451bace4ff2727594748c5c238a3533038019b diff --git a/www-client/chromium/chromium-142.0.7405.0.ebuild b/www-client/chromium/chromium-142.0.7405.0.ebuild new file mode 100644 index ..135cbe1a4510 --- /dev/null +++ b/www-client/chromium/chromium-142.0.7405.0.ebuild @@ -0,0 +1,1660 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969 +BUNDLED_CLANG_VER=llvmorg-21-init-16348-gbd809ffb-15 +BUNDLED_RUST_VER=22be76b7e259f27bf3e55eb931f35
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 73729fe17ba1ffc72571db186ee606efd12d085a Author: Matt Jolly gentoo org> AuthorDate: Thu Sep 11 04:56:45 2025 + Commit: Matt Jolly gentoo org> CommitDate: Thu Sep 11 04:57:43 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73729fe1 www-client/chromium: add 141.0.7390.16 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-141.0.7390.16.ebuild | 1654 + 2 files changed, 1656 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index aef0534a2f7f..2426f9153440 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -6,6 +6,8 @@ DIST chromium-140.0.7339.127-linux-testdata.tar.xz 925215916 BLAKE2B 7d639de31f2 DIST chromium-140.0.7339.127-linux.tar.xz 1612521712 BLAKE2B dbdb8c0f954956d2bff888a706e015a073decc154961b775a9a51f17cd29aef96bfb2540fd29cbe8964c765748680640cf6b4d49953fa1313b938ae56c0042d2 SHA512 dddbedc9214157ea0b215ad503451d2b8e0f27fbdd5b53dabe01d479198eae9b1cff1fec78a03527fbba55f6d8338df4c488f6e1ae69a83ad277d08c7dbbf9ff DIST chromium-140.0.7339.80-linux-testdata.tar.xz 925095940 BLAKE2B fce328af81cd0250a9f2b6e8723d6c0b016e55778cae6fb224d15e16c9e597198b5a95d32a6af5712ca08d760e9c42ec76c184cb3fa0122ff0119b950b627f26 SHA512 1ae5e0798c8eecd332d2f232f9c8ddf178f168f8c3a9498bfad4a6ecb020061e5d6b928183f78b58112aa899eae320fe7717a9dc0a09be8d480fcdd2a208 DIST chromium-140.0.7339.80-linux.tar.xz 1619643248 BLAKE2B 6d732ed1457f0a1d52fa0c28c6408d075a24c8b6b3e0154b0c4fd418b677f52ec29f8b936ef6759e2fa1bbd9697552d07c634b2f69c585ff21d53409d6f8a9ad SHA512 76fc1217bfab9cd40d7272d7f6ffc278a6399740afde41bec691bcfbe43a65617bd78da90bdfee2e55b8cfe4536edcfc4da6397ad789b7d4c9b69ec441c599ed +DIST chromium-141.0.7390.16-linux-testdata.tar.xz 925080728 BLAKE2B 2f1304f7e59c7a291051c6c6fdae8117b5a6c66dd04c66236908b4a83cd98187de80e7f89316bf1538d8caf53cdd3e82569cdc2727cd034ab0501edd24f5fe0c SHA512 27c6977ecf14963372afb182029968837a5078383f95aac1dd955b8f63343b56056f909a51a74c59a3a35aea6b3bc5e7455543753c3377b77d20f9e86a7b71d3 +DIST chromium-141.0.7390.16-linux.tar.xz 1641769052 BLAKE2B f44ec7c151f2343906735da308561e4ab936d47dd63602ad10ee96d59fc9e5d9505588cfcae11d361ccbc4085b620cb0c6d46be353cc62cb56ed7abb98288cbe SHA512 2fe64cdd144a0d2c0d31bf94305d02d118633620a8c259ca11f2a60d7a32806fcf81e443c02fa6ccc9474f50d22b4fdc0b8eed7b420080298f336a65060dc7fd DIST chromium-141.0.7390.7-linux-testdata.tar.xz 925364196 BLAKE2B f01d027872b63404e19e6a6002f919c5226334bb94ba9193395a788e58b36333f7b5242c576fabcc58bcc0649afb33101e575569fce0d4f3f56f21b5e58be0ea SHA512 333ccffd2fd68ce561b6409c19607466be48fa9fb8a9e554832402f9609d3f77194dc1771715ffea31d0661c87ca0ca5e958ab68f1a238325fabd1599d0e2ba3 DIST chromium-141.0.7390.7-linux.tar.xz 1642985196 BLAKE2B 89f7fb118ebbd0eb408014aae1d014975907b5f8f7fb61154850edef22044c6b16082d3a728154608512029e6194f859c28a1432dc9a6a3baa4eb35998a43384 SHA512 5d6ea7b272dde80f3df671af0b6b4831f1d4e08ec5b4f78b0a01be1e06264e25e99cd574f0785c1a1814d94123c17ccb6023b45dc9107fd0e65f239f9e709f8b DIST chromium-142.0.7393.6-linux-testdata.tar.xz 925334008 BLAKE2B 9edbd5f36356a73602432e07d042190db433afc302e1be952487e68b3c918d1cb3f69f2feff49e32a6633c5bc375cb218dd12a994692120d3c7c71cf3379a5bd SHA512 35c50b8cecbb2faf282ee2d01e468f072bb52d394e73ef55f3d464256352cf5a3f4a5a6984c2b3e047f102eeb718ec4bfbbcddbcec6a3e355929585b2585c89b diff --git a/www-client/chromium/chromium-141.0.7390.16.ebuild b/www-client/chromium/chromium-141.0.7390.16.ebuild new file mode 100644 index ..dce0226f9776 --- /dev/null +++ b/www-client/chromium/chromium-141.0.7390.16.ebuild @@ -0,0 +1,1654 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969 +BUNDLED_CLANG_VER=llvmorg-21-init-16348-gbd809ffb-15 +BUNDLED_RUST_VER=22be76b7e259f27bf3e55eb931f354cd8b69d55f-3
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: e4db77c4974890aa065cf06963a2b849e8a67d7e
Author: Matt Jolly gentoo org>
AuthorDate: Thu Sep 11 00:58:42 2025 +
Commit: Matt Jolly gentoo org>
CommitDate: Thu Sep 11 01:00:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4db77c4
www-client/chromium: stabilize 140.0.7339.127 for amd64, arm64
Bug: https://bugs.gentoo.org/962717
Signed-off-by: Matt Jolly gentoo.org>
www-client/chromium/chromium-140.0.7339.127.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-140.0.7339.127.ebuild
b/www-client/chromium/chromium-140.0.7339.127.ebuild
index cb85548279af..a65823c874aa 100644
--- a/www-client/chromium/chromium-140.0.7339.127.ebuild
+++ b/www-client/chromium/chromium-140.0.7339.127.ebuild
@@ -78,7 +78,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 0a41a6055b869528197a52a2c73e63f420647e57
Author: Sam James gentoo org>
AuthorDate: Wed Sep 10 07:29:29 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Sep 10 07:29:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a41a605
www-client/chromium: Stabilize 140.0.7339.80 amd64, #962290
Signed-off-by: Sam James gentoo.org>
www-client/chromium/chromium-140.0.7339.80.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/chromium/chromium-140.0.7339.80.ebuild
b/www-client/chromium/chromium-140.0.7339.80.ebuild
index e3ab830a6ce5..f18f9e3b8211 100644
--- a/www-client/chromium/chromium-140.0.7339.80.ebuild
+++ b/www-client/chromium/chromium-140.0.7339.80.ebuild
@@ -78,7 +78,7 @@ SLOT="0/stable"
# Dev exists mostly to give devs some breathing room for beta/stable releases;
# it shouldn't be keyworded but adventurous users can select it.
if [[ ${SLOT} != "0/dev" ]]; then
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 ~arm64"
fi
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: de11ada731e2b66dc24383cfc865a64e965fbf20 Author: Matt Jolly gentoo org> AuthorDate: Wed Sep 10 02:46:02 2025 + Commit: Matt Jolly gentoo org> CommitDate: Wed Sep 10 02:59:25 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de11ada7 www-client/chromium: add 140.0.7339.127 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-140.0.7339.127.ebuild | 1647 ...romium-140-work-with-old-fontconfig-again.patch | 55 + 3 files changed, 1704 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 8d88f152bcee..aef0534a2f7f 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,6 +2,8 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B dba7b63f782 DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec SHA512 69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435 DIST chromium-139.0.7258.154-linux-testdata.tar.xz 924873688 BLAKE2B 104ee4639010a34422187105a159a874a74f37873ac6ae2c4d05a3487417deaca540f462ab7d75a07e3affde8a03b7e6680979c8238cf75bc07eeb782dfb800d SHA512 a27fd6f8fa11af2d74ee525bcd3f5f1c786ec2f4980c3dccafcf00fe41ce4b5c7bec4deb0f3290a3ad2621015d2f9a8b92d5f99598bc3b650f50e54fdadd8921 DIST chromium-139.0.7258.154-linux.tar.xz 1605973936 BLAKE2B dfad22eee566177937dc13c232b86b9804cfa364e526cce1efe14969cfa70b492d333272f6610c433b8c861fed78d79dd838e51674895aae03bc5fd7ac58b5f0 SHA512 a1c8abe82f58e7fce62096f2ee37ada8edb8c1673deb0be7eb872e705312d912622be598a5f82c6ff5e68072cec686fc1574c96eea7cb9b2bb8fa0f5e3a65aa9 +DIST chromium-140.0.7339.127-linux-testdata.tar.xz 925215916 BLAKE2B 7d639de31f28d96e0066f16519dcb421e071f0ea3d6a1023b322b5f45fc6685bc9c8c19fdd64e4915653faa0c9de6c6b5c1b7623c3b3391e287fd27a61679a6f SHA512 1ce8b5a682d5b7c8a8a5fb47ad5f59d5cd13c0635b15cce4592b66ed0773694363f53d332e96c0526344453136e5c20f0dd6b9db336f733c0b7b5a2478e4461c +DIST chromium-140.0.7339.127-linux.tar.xz 1612521712 BLAKE2B dbdb8c0f954956d2bff888a706e015a073decc154961b775a9a51f17cd29aef96bfb2540fd29cbe8964c765748680640cf6b4d49953fa1313b938ae56c0042d2 SHA512 dddbedc9214157ea0b215ad503451d2b8e0f27fbdd5b53dabe01d479198eae9b1cff1fec78a03527fbba55f6d8338df4c488f6e1ae69a83ad277d08c7dbbf9ff DIST chromium-140.0.7339.80-linux-testdata.tar.xz 925095940 BLAKE2B fce328af81cd0250a9f2b6e8723d6c0b016e55778cae6fb224d15e16c9e597198b5a95d32a6af5712ca08d760e9c42ec76c184cb3fa0122ff0119b950b627f26 SHA512 1ae5e0798c8eecd332d2f232f9c8ddf178f168f8c3a9498bfad4a6ecb020061e5d6b928183f78b58112aa899eae320fe7717a9dc0a09be8d480fcdd2a208 DIST chromium-140.0.7339.80-linux.tar.xz 1619643248 BLAKE2B 6d732ed1457f0a1d52fa0c28c6408d075a24c8b6b3e0154b0c4fd418b677f52ec29f8b936ef6759e2fa1bbd9697552d07c634b2f69c585ff21d53409d6f8a9ad SHA512 76fc1217bfab9cd40d7272d7f6ffc278a6399740afde41bec691bcfbe43a65617bd78da90bdfee2e55b8cfe4536edcfc4da6397ad789b7d4c9b69ec441c599ed DIST chromium-141.0.7390.7-linux-testdata.tar.xz 925364196 BLAKE2B f01d027872b63404e19e6a6002f919c5226334bb94ba9193395a788e58b36333f7b5242c576fabcc58bcc0649afb33101e575569fce0d4f3f56f21b5e58be0ea SHA512 333ccffd2fd68ce561b6409c19607466be48fa9fb8a9e554832402f9609d3f77194dc1771715ffea31d0661c87ca0ca5e958ab68f1a238325fabd1599d0e2ba3 diff --git a/www-client/chromium/chromium-140.0.7339.127.ebuild b/www-client/chromium/chromium-140.0.7339.127.ebuild new file mode 100644 index ..cb85548279af --- /dev/null +++ b/www-client/chromium/chromium-140.0.7339.127.ebuild @@ -0,0 +1,1647 @@ +# Copyright 2009-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PACKAGING NOTES + +# Upstream roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we may eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. + +# USE=bundled-toolchain is intended for users who want to use the same toolchain +# as the upstream releases. It's also a good fallback in case we fall behind +# and need to get a release out quickly (less likely with `dev` in-tree). + +# Since m133 we are using CI-generated tarballs from +# https://github.com/chromium-linux-tarballs/chromium-tarballs/ + +# These are bit-for-bit identical to the official releases, but are built +# using an external CI system that we have some control over, in case +# issues pop up again with official tarball generation. + +GN_MIN_VER=0.2235 +# chromium-tools/get-chromium-toolchain-strings.py +TEST_FONT=a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969 +BUNDLED_CLANG_VER=llvmorg-21-init-16348-g
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 5cf6b26cdb7c0d7f33728e4e15181881a32d1bbc Author: Matt Jolly gentoo org> AuthorDate: Tue Sep 9 22:51:54 2025 + Commit: Matt Jolly gentoo org> CommitDate: Tue Sep 9 22:52:16 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf6b26c www-client/chromium: add 142.0.7393.6 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |3 + www-client/chromium/chromium-142.0.7393.6.ebuild | 1655 ++ 2 files changed, 1658 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index b52d6bcce970..8d88f152bcee 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -6,6 +6,8 @@ DIST chromium-140.0.7339.80-linux-testdata.tar.xz 925095940 BLAKE2B fce328af81cd DIST chromium-140.0.7339.80-linux.tar.xz 1619643248 BLAKE2B 6d732ed1457f0a1d52fa0c28c6408d075a24c8b6b3e0154b0c4fd418b677f52ec29f8b936ef6759e2fa1bbd9697552d07c634b2f69c585ff21d53409d6f8a9ad SHA512 76fc1217bfab9cd40d7272d7f6ffc278a6399740afde41bec691bcfbe43a65617bd78da90bdfee2e55b8cfe4536edcfc4da6397ad789b7d4c9b69ec441c599ed DIST chromium-141.0.7390.7-linux-testdata.tar.xz 925364196 BLAKE2B f01d027872b63404e19e6a6002f919c5226334bb94ba9193395a788e58b36333f7b5242c576fabcc58bcc0649afb33101e575569fce0d4f3f56f21b5e58be0ea SHA512 333ccffd2fd68ce561b6409c19607466be48fa9fb8a9e554832402f9609d3f77194dc1771715ffea31d0661c87ca0ca5e958ab68f1a238325fabd1599d0e2ba3 DIST chromium-141.0.7390.7-linux.tar.xz 1642985196 BLAKE2B 89f7fb118ebbd0eb408014aae1d014975907b5f8f7fb61154850edef22044c6b16082d3a728154608512029e6194f859c28a1432dc9a6a3baa4eb35998a43384 SHA512 5d6ea7b272dde80f3df671af0b6b4831f1d4e08ec5b4f78b0a01be1e06264e25e99cd574f0785c1a1814d94123c17ccb6023b45dc9107fd0e65f239f9e709f8b +DIST chromium-142.0.7393.6-linux-testdata.tar.xz 925334008 BLAKE2B 9edbd5f36356a73602432e07d042190db433afc302e1be952487e68b3c918d1cb3f69f2feff49e32a6633c5bc375cb218dd12a994692120d3c7c71cf3379a5bd SHA512 35c50b8cecbb2faf282ee2d01e468f072bb52d394e73ef55f3d464256352cf5a3f4a5a6984c2b3e047f102eeb718ec4bfbbcddbcec6a3e355929585b2585c89b +DIST chromium-142.0.7393.6-linux.tar.xz 1657189076 BLAKE2B c24bf4a1f453b622e44baba2a4a1e84f358b360bbd5f6aae1f640931e1eef79a9ce44f905f593d26be715df2f14286395311d4dc3a00f2a3067e9b57b463f16d SHA512 eab6736bf9dff7f546ff7e47493c69f5e5403ecdf988abf5c16bf33424d1da5be583eea3406f46c136d6dc3469295b439912d8d650a2cd21c72964bc1207194e DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-15.tar.xz 55133120 BLAKE2B a9fd8ea5afe8ed05fea406461d777fb0f1a731b4efa2fc0fd3be771496e40967d42e67f6da3115891cdc40afc3711f82a819afc1dfd666a8874d1765aea9e1ae SHA512 d5a934487f88a3df3ed57249448c426bca83f5d7d39bbf15e967adfa8af0594b870bbdbeffc26e628bc535f0384b6bc8c7226e7ef1bbd487664601c2bb51a9fd DIST chromium-openpower-a85b64f07b.tar.bz2 387899 BLAKE2B b01fda2d64ce73068d1536a10cc0896f07a4b714cdb25698b1df8b3252baa0c21c4209b307cf1cb554854f6d0bfe3cd35e06aaa8d02ac5d409a119335084c324 SHA512 05eee81677e8766808441c939bee68e2e6c58ec91f471d88a40181d2eda78614a0a6d27d92ff8f9dda564d12f3451bace4ff2727594748c5c238a3533038019b @@ -14,6 +16,7 @@ DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec894 DIST chromium-patches-139.tar.bz2 2 BLAKE2B d297346c78f79c14784b8ce9350f4e9e94d436d044c07a2a6cced105ce17df366a6c1d5ee123971df49e1d589ef578f1864582059a241491f7360c9d25b29f02 SHA512 5b1281d383afe7b298a28ddc5776308f00ee111fdc67d9ecbf527ba16a384d2d48e210c2f57cf49c904b6e216d08d5416c5b3a3c8653adfcd2bd3cc5bdd04ed5 DIST chromium-patches-140.tar.bz2 10667 BLAKE2B 949c11f169a12747966e0d94076680ddeac45c01f787e784262b9bfad121fa1dea43871c2abe350b780dc707a447ab3ec2ba91d3699392493a29d46a48317e8c SHA512 f92c7e98e366725e6dc3077969cd0feb8063837300d46f1d7e6426747910f6a1dda7e87f8090d05988a6fc0800e22468e9919ba7aeb052431467086dca4b201e DIST chromium-patches-141.tar.bz2 10545 BLAKE2B 66c33465e8f1dac5023e79633e359fe54cac10bbb87c890a5459d02bfea5bb242a44b4fc64cc69ef98f3f503649d5e37d90ce4973e7ff4610163671b2a3e5544 SHA512 890d2c4d88f503fc9a48a821095ca4b1f9c1b4ee138e8c8880691290e9e26b0b5badc062c6a9c6cda6f36a80fc32d7639e13836eb8f5635dd2e619b48975a7cb +DIST chromium-patches-142.tar.bz2 10524 BLAKE2B 317a694beb0c867580b3cc579f3c3ab16375521c58346f2e505f9c58d9f504fa3ca8a11df4906725dcabf9817a8124c69d832dcb99634be56dfb1f1239aa769f SHA512 d94776c57e0fa2f7d050ea281d3c263ba9cabaf83e5b82b86c27d6422ccff61dca6c0b98bf4966d137aec5109278971bb6341f4e1d6005dd46e70233ebe6e1ab DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/
commit: f2e84f9555b68df9ff8d9ccabacd94b337045799 Author: Matt Jolly gentoo org> AuthorDate: Tue Sep 9 08:09:08 2025 + Commit: Matt Jolly gentoo org> CommitDate: Tue Sep 9 08:12:03 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e84f95 www-client/chromium: add 141.0.7390.7 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |3 + www-client/chromium/chromium-141.0.7390.7.ebuild | 1654 .../files/chromium-141-cssstylesheet-iwyu.patch| 45 + 3 files changed, 1702 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index ace2b72eacfb..b52d6bcce970 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,6 +4,8 @@ DIST chromium-139.0.7258.154-linux-testdata.tar.xz 924873688 BLAKE2B 104ee463901 DIST chromium-139.0.7258.154-linux.tar.xz 1605973936 BLAKE2B dfad22eee566177937dc13c232b86b9804cfa364e526cce1efe14969cfa70b492d333272f6610c433b8c861fed78d79dd838e51674895aae03bc5fd7ac58b5f0 SHA512 a1c8abe82f58e7fce62096f2ee37ada8edb8c1673deb0be7eb872e705312d912622be598a5f82c6ff5e68072cec686fc1574c96eea7cb9b2bb8fa0f5e3a65aa9 DIST chromium-140.0.7339.80-linux-testdata.tar.xz 925095940 BLAKE2B fce328af81cd0250a9f2b6e8723d6c0b016e55778cae6fb224d15e16c9e597198b5a95d32a6af5712ca08d760e9c42ec76c184cb3fa0122ff0119b950b627f26 SHA512 1ae5e0798c8eecd332d2f232f9c8ddf178f168f8c3a9498bfad4a6ecb020061e5d6b928183f78b58112aa899eae320fe7717a9dc0a09be8d480fcdd2a208 DIST chromium-140.0.7339.80-linux.tar.xz 1619643248 BLAKE2B 6d732ed1457f0a1d52fa0c28c6408d075a24c8b6b3e0154b0c4fd418b677f52ec29f8b936ef6759e2fa1bbd9697552d07c634b2f69c585ff21d53409d6f8a9ad SHA512 76fc1217bfab9cd40d7272d7f6ffc278a6399740afde41bec691bcfbe43a65617bd78da90bdfee2e55b8cfe4536edcfc4da6397ad789b7d4c9b69ec441c599ed +DIST chromium-141.0.7390.7-linux-testdata.tar.xz 925364196 BLAKE2B f01d027872b63404e19e6a6002f919c5226334bb94ba9193395a788e58b36333f7b5242c576fabcc58bcc0649afb33101e575569fce0d4f3f56f21b5e58be0ea SHA512 333ccffd2fd68ce561b6409c19607466be48fa9fb8a9e554832402f9609d3f77194dc1771715ffea31d0661c87ca0ca5e958ab68f1a238325fabd1599d0e2ba3 +DIST chromium-141.0.7390.7-linux.tar.xz 1642985196 BLAKE2B 89f7fb118ebbd0eb408014aae1d014975907b5f8f7fb61154850edef22044c6b16082d3a728154608512029e6194f859c28a1432dc9a6a3baa4eb35998a43384 SHA512 5d6ea7b272dde80f3df671af0b6b4831f1d4e08ec5b4f78b0a01be1e06264e25e99cd574f0785c1a1814d94123c17ccb6023b45dc9107fd0e65f239f9e709f8b DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 55654416 BLAKE2B 7dee88ab546cd265c7c8067484aab3250da8c1073adc1f453e9c6fba7113e7135fe988797d974b834326c1c7de63a55a1a9041c42f1fad435dba44b553e7c0e5 SHA512 8bb683c6036c103939ad47411bdaeb724787101dfa7f60f9a7837255814d3ba4faae7f9f115fcef0901446833727994ab95d5ead275b7424dc8cbcb7fbe86f87 DIST chromium-clang-llvmorg-21-init-16348-gbd809ffb-15.tar.xz 55133120 BLAKE2B a9fd8ea5afe8ed05fea406461d777fb0f1a731b4efa2fc0fd3be771496e40967d42e67f6da3115891cdc40afc3711f82a819afc1dfd666a8874d1765aea9e1ae SHA512 d5a934487f88a3df3ed57249448c426bca83f5d7d39bbf15e967adfa8af0594b870bbdbeffc26e628bc535f0384b6bc8c7226e7ef1bbd487664601c2bb51a9fd DIST chromium-openpower-a85b64f07b.tar.bz2 387899 BLAKE2B b01fda2d64ce73068d1536a10cc0896f07a4b714cdb25698b1df8b3252baa0c21c4209b307cf1cb554854f6d0bfe3cd35e06aaa8d02ac5d409a119335084c324 SHA512 05eee81677e8766808441c939bee68e2e6c58ec91f471d88a40181d2eda78614a0a6d27d92ff8f9dda564d12f3451bace4ff2727594748c5c238a3533038019b @@ -11,6 +13,7 @@ DIST chromium-openpower-e1538a2234.tar.bz2 421924 BLAKE2B c2e80953b0e73cb383b4c8 DIST chromium-patches-138-1.tar.bz2 11109 BLAKE2B a4b57c2f5cadae37f6284e458ec8941c09ae98658c099e638817919da9686ec412b619a21bd208ce79b471d27bbfcf589a94695f636f381a2de60f14fe8fe367 SHA512 b930ac8cb86aa5143cecf04c076a07a366328806b20ba4c6c09844b4411b74a0ad04dfbf182966e9401e3d1ee4a6f4b3e12e7f9b015c5f33311ebe0ffd76d5da DIST chromium-patches-139.tar.bz2 2 BLAKE2B d297346c78f79c14784b8ce9350f4e9e94d436d044c07a2a6cced105ce17df366a6c1d5ee123971df49e1d589ef578f1864582059a241491f7360c9d25b29f02 SHA512 5b1281d383afe7b298a28ddc5776308f00ee111fdc67d9ecbf527ba16a384d2d48e210c2f57cf49c904b6e216d08d5416c5b3a3c8653adfcd2bd3cc5bdd04ed5 DIST chromium-patches-140.tar.bz2 10667 BLAKE2B 949c11f169a12747966e0d94076680ddeac45c01f787e784262b9bfad121fa1dea43871c2abe350b780dc707a447ab3ec2ba91d3699392493a29d46a48317e8c SHA512 f92c7e98e366725e6dc3077969cd0feb8063837300d46f1d7e6426747910f6a1dda7e87f8090d05988a6fc0800e22468e9919ba7aeb052431467086dca4b201e +DIST chromium-patches-141.tar.bz2 10545 BLAKE2B 66c33465e8f1dac5023e79633e359fe54cac10bbb87c890a5459d02bfea5bb242a44b4fc64cc69ef98f3f503649d5e37d90ce4973e7ff4610163671b2a3e5544 SHA512 890d2c4d88f503fc9a48a821095ca4b1f9c1b4ee138e8c8880691290e9e26b0b5badc062c6a9c6cda6f36a80fc32d7639e13836eb8f5635dd2e619b48975a7cb DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389f
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 2d14e7774a06dfa5834629ec90b8fe38b1667688 Author: Matt Jolly gentoo org> AuthorDate: Wed Sep 3 08:19:09 2025 + Commit: Matt Jolly gentoo org> CommitDate: Wed Sep 3 08:19:09 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d14e777 www-client/chromium: drop 138.0.7204.168, 138.0.7204.183 Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest |4 - www-client/chromium/chromium-138.0.7204.168.ebuild | 1589 www-client/chromium/chromium-138.0.7204.183.ebuild | 1589 3 files changed, 3182 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 57985b28a04a..ace2b72eacfb 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,9 +1,5 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B dba7b63f78246c64811e52367823937e5fb258446669147f2031abacc921c52988f077cddcc00e3d273bb4e7a0375416f681e606fa9c364a840bbac1b1f66d24 SHA512 5913208d1d49e8291541a8f5ac70654b5b2b05eed1538a2eccbd47c93443cb08e86a5f735289fffb4ce2df26c5c72292571082b71b9f8f8084368084fc040c3b DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec SHA512 69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435 -DIST chromium-138.0.7204.168-linux-testdata.tar.xz 923088808 BLAKE2B ea50ec6470b92e9621e79ad5ed95a48d89a7a68aba3c90bd1f8c7c7bd6ff1b75eb201f9829cc58a7d6fde4b0c7699de92930e46d5eac775d67b0183dfbef51a8 SHA512 c9434fb141b74d04307b02eddf95e0a1e72b9e16adad668c22136d2179a8308506d0f7cf4b16e16b7827caed9660df69040b2966f56dd5019604d2888968ef65 -DIST chromium-138.0.7204.168-linux.tar.xz 1555731624 BLAKE2B bde3c6a54d4e41444eea655d47c6b9c580998acdd167b276f5f706e1cbea47fb5fdea8cb28fc965330243afeec7ed89eb3f2dc0d3ada2e5cc79d37f07f38211c SHA512 82c159deadeba24eb61155f0962c0dff4e34c7ae72e9b7c31de1b8f6142a8a5c6a7aa32773c507b55eaf4006688a6aa3fb9ca2ed0d473497b7d6eea20b2cec7b -DIST chromium-138.0.7204.183-linux-testdata.tar.xz 923060432 BLAKE2B 1b4ab8a04029b939530e6588732151a8554369b534855e174129431e38b7d8f3d7fb876986b4a75d9ee9675c50b2009575f176377f8452eeacf432f545894c18 SHA512 a524f4d0560f39fd9fedef736f96856500c416de1429d8ead642fafe8bea62092d45e4981a75ef619294ed3ecfc970720a81e71703e1b9a809964d0e53a25736 -DIST chromium-138.0.7204.183-linux.tar.xz 129404 BLAKE2B c33b1481b27f608ab6e6d07a16116b3ffc80a53f8b4889452131f64ad1fe6a301c70ea35ddf96d9cdfe6d84b21062751fab9a41aaf919ccc16696ee5c6e79be6 SHA512 6fb01f6873944f0c961e53d6c2ed7dbda54d023e72e72c0701f6d000209abde356344a5cd25f76fd2e33229fad665ed59a11c893da0865028a31c4a3a33f DIST chromium-139.0.7258.154-linux-testdata.tar.xz 924873688 BLAKE2B 104ee4639010a34422187105a159a874a74f37873ac6ae2c4d05a3487417deaca540f462ab7d75a07e3affde8a03b7e6680979c8238cf75bc07eeb782dfb800d SHA512 a27fd6f8fa11af2d74ee525bcd3f5f1c786ec2f4980c3dccafcf00fe41ce4b5c7bec4deb0f3290a3ad2621015d2f9a8b92d5f99598bc3b650f50e54fdadd8921 DIST chromium-139.0.7258.154-linux.tar.xz 1605973936 BLAKE2B dfad22eee566177937dc13c232b86b9804cfa364e526cce1efe14969cfa70b492d333272f6610c433b8c861fed78d79dd838e51674895aae03bc5fd7ac58b5f0 SHA512 a1c8abe82f58e7fce62096f2ee37ada8edb8c1673deb0be7eb872e705312d912622be598a5f82c6ff5e68072cec686fc1574c96eea7cb9b2bb8fa0f5e3a65aa9 DIST chromium-140.0.7339.80-linux-testdata.tar.xz 925095940 BLAKE2B fce328af81cd0250a9f2b6e8723d6c0b016e55778cae6fb224d15e16c9e597198b5a95d32a6af5712ca08d760e9c42ec76c184cb3fa0122ff0119b950b627f26 SHA512 1ae5e0798c8eecd332d2f232f9c8ddf178f168f8c3a9498bfad4a6ecb020061e5d6b928183f78b58112aa899eae320fe7717a9dc0a09be8d480fcdd2a208 diff --git a/www-client/chromium/chromium-138.0.7204.168.ebuild b/www-client/chromium/chromium-138.0.7204.168.ebuild deleted file mode 100644 index 7debc5ab4838.. --- a/www-client/chromium/chromium-138.0.7204.168.ebuild +++ /dev/null @@ -1,1589 +0,0 @@ -# Copyright 2009-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# PACKAGING NOTES - -# Upstream roll their bundled Clang every two weeks, and the bundled Rust -# is rolled regularly and depends on that. While we do our best to build -# with system Clang, we may eventually hit the point where we need to use -# the bundled Clang due to the use of prerelease features. - -# USE=bundled-toolchain is intended for users who want to use the same toolchain -# as the upstream releases. It's also a good fallback in case we fall behind -# and need to get a release out quickly (less likely with `dev` in-tree). - -# Since m133 we are using CI-generated tarballs from -# https://github.com/chromium-linux-tarballs/chromium-tarballs/ - -# These are bit-for-bit identical to the official releases, but are built -# using an external
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/
commit: 7818854b775ba129a5e22e052069553e5c117a35
Author: Matt Jolly gentoo org>
AuthorDate: Wed Sep 3 08:08:12 2025 +
Commit: Matt Jolly gentoo org>
CommitDate: Wed Sep 3 08:08:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7818854b
www-client/chromium: drop unused patches
Signed-off-by: Matt Jolly gentoo.org>
.../files/chromium-134-map_droppable-glibc.patch | 35 -
.../chromium-134-oauth2-client-switches.patch | 35 -
.../files/chromium-135-fix-non-wayland-build.patch | 45 --
www-client/chromium/files/chromium-135-gperf.patch | 28 --
.../files/chromium-135-webrtc-pipewire.patch | 29 --
.../files/chromium-136-drop-nodejs-ver-check.patch | 39 ---
.../files/chromium-137-pdfium-system-libpng.patch | 28 --
7 files changed, 239 deletions(-)
diff --git a/www-client/chromium/files/chromium-134-map_droppable-glibc.patch
b/www-client/chromium/files/chromium-134-map_droppable-glibc.patch
deleted file mode 100644
index 8220529b4bc3..
--- a/www-client/chromium/files/chromium-134-map_droppable-glibc.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From d1e4332f1a2361014175646fae4f4549b8c1abbf Mon Sep 17 00:00:00 2001
-From: Matt Jolly
-Date: Thu, 13 Feb 2025 16:56:53 +1000
-Subject: [PATCH] seccomp: Define MAP_DROPPABLE for glibc 2.41
-
-Bug: https://bugs.gentoo.org/949654
a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc
-+++ b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc
-@@ -1,3 +1,4 @@
-+
- // Copyright 2013 The Chromium Authors
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
-@@ -35,6 +36,10 @@
- #include "sandbox/linux/system_headers/linux_syscalls.h"
- #include "sandbox/linux/system_headers/linux_time.h"
-
-+#if !defined(MAP_DROPPABLE)
-+#define MAP_DROPPABLE 0x08// Zero memory under memory pressure.
-+#endif
-+
- #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \
- !defined(__arm__) && !defined(__aarch64__) && \
- !defined(PTRACE_GET_THREAD_AREA)
-@@ -238,7 +243,7 @@ ResultExpr RestrictMmapFlags() {
- // TODO(davidung), remove MAP_DENYWRITE with updated Tegra libraries.
- const uint64_t kAllowedMask = MAP_SHARED | MAP_PRIVATE | MAP_ANONYMOUS |
- MAP_STACK | MAP_NORESERVE | MAP_FIXED |
--MAP_DENYWRITE | MAP_LOCKED |
-+MAP_DENYWRITE | MAP_LOCKED | MAP_DROPPABLE |
- kArchSpecificAllowedMask;
- const Arg flags(3);
- return If((flags & ~kAllowedMask) == 0, Allow()).Else(CrashSIGSYS());
---
-2.48.0
diff --git
a/www-client/chromium/files/chromium-134-oauth2-client-switches.patch
b/www-client/chromium/files/chromium-134-oauth2-client-switches.patch
deleted file mode 100644
index b7137e524809..
--- a/www-client/chromium/files/chromium-134-oauth2-client-switches.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 628c8aad603791ec1276c6a5b8d3704a03840f86 Mon Sep 17 00:00:00 2001
-From: Matt Jolly
-Date: Sat, 18 Jan 2025 11:09:46 +1000
-Subject: [PATCH] www-client/chromium: work around dead oauth2 credentials
-
-Google doesn't let us bake in OAuth2 credentials, and for some time,
-Google sign-in has been broken. Arch dealt with this in March, and so
-did we to some degree, but in the last few months, our sign-in
-credentials have been broken. It appears that we actually did remove API
-credentials in March around Chrome 89, but they got added back, perhaps
-when rotating newer versions to replace older versions. Work around this
-by following Arch's lead: we remove the predefined credentials, as
-before, but also we patch Chromium so that people can use their own
-easily, using Arch's patch for that.
a/google_apis/api_key_cache.cc
-+++ b/google_apis/api_key_cache.cc
-@@ -192,13 +192,13 @@ ApiKeyCache::ApiKeyCache(const DefaultApiKeys&
default_api_keys) {
-
- std::string default_client_id = CalculateKeyValue(
- default_api_keys.google_default_client_id,
-- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), nullptr,
std::string(),
-+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID),
::switches::kOAuth2ClientID, std::string(),
- environment.get(), command_line, gaia_config,
- default_api_keys.allow_override_via_environment,
- default_api_keys.allow_unset_values);
- std::string default_client_secret = CalculateKeyValue(
- default_api_keys.google_default_client_secret,
-- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), nullptr,
-+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET),
::switches::kOAuth2ClientID,
- std::string(), environment.get(), command_line, gaia_config,
- default_api_keys.allow_override_via_environment,
- default_api_keys.allow_unset_values);
---
-2.48
