www-client/chromium: add 145.0.7632.45

Bug: https://bugs.gentoo.org/969145
Signed-off-by: Matt Jolly <kangie@gentoo.org>
This commit is contained in:
Matt Jolly
2026-02-11 08:13:32 +10:00
parent ce1dc3ae51
commit bf91cb1b09
3 changed files with 1688 additions and 0 deletions
+5
View File
@@ -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 e452233b78a4223bbb88a7b380c8e3605f9f59cfe3deaaecdf54a54ee41aa22fb55447fa291490aac124e2b72b91927bddf7955542a7eac742b4e7e6363dae2b SHA512 f5d78920a73afbe2b262687a5521ff8031e88c168df8853bc54cf88d1f27b59053e9228bd7cf43e06c7198c396f085498d2eaf28cb01203038dae04d32129fe4
DIST chromium-patches-145.tar.bz2 12434 BLAKE2B 94f0535bafa42d030b73374ef9b2eb62bea5c1332d71f96f68a7c84c50d64be4114d28be8a029e07c0217c49e7739bd79d73efd10a9d1f8757f49d725f24ac26 SHA512 aaf5ca1034073603665ebcd2664e97aefce218413faa73d7aefd00f0ff73087cfa516b0a8cf5b7468a1dde94b91b5a8725fdf950f66a1bf3a42ff28c45e42ec5
DIST chromium-patches-copium-8025c57b5b.tar.gz 6040 BLAKE2B da25ce8c41703c4e8b3a158442fe459491dd4266a51867bd2fb327b37ed49b564ca51506f73ac015d57c0ddddcc2fe00e137958894a481e3426ffe752fa5381c SHA512 9fdeb9cc743e44a78ed694408250f533a9079886a212d57621d1b60d0d6a218f6dddbe4987e464ea48ba28ae1400e6f4d1e9e0ce89c23c33219b8f1f4eddcab2
DIST chromium-patches-copium-bd8cca0b09.tar.gz 6315 BLAKE2B a1e7aeb3e4d366ea674d04b3043424834b1f8e485304778a411e29df29221afd875c89d346503f1e0bdec7521748d7ccc013108762402da6eb75cf80e50b9e11 SHA512 c9009eb8dbed209fa6be5e3819091ffa915fe3b18c3dd26e43f5eae2cbc113f15148f59cbef0623e1e5d7f7cd88dc9c469a21661a6502dc0bc410682c29c61a5
DIST chromium-patches-copium-fe1caafa06.tar.gz 15572 BLAKE2B 4baa36a4536f9199caa89553fc10deac79ae7effa336fc4bd92fac59eb81a57749eead426e6f01ffecd9954b417eb34c29c899cc49a9d726fe65bf2e303712a0 SHA512 5310e48743a32f2f998b34138b1ed9667feed873ad16c18d3e495383f44a0d5df0f9634c7c4275cf1839002ae887ef58f6c3ec5fd9c5d46ad5114ffab439a664
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-15283f6fe9-1-llvmorg-22-init-8940-g4d4cb757.tar.xz 142044388 BLAKE2B d52f177dddc3e9b9fc38903e06faa78954a85675a7901646a4eec48d60c3dff8986c33cbb9bba755be205765af8d5d6f13182073e5531b9eec7f2dc2f5580ee7 SHA512 1b8fd0c25c01144f99534d0a60e5dd5fd814c8422a5a87120720b95eb284b8cc2fdf92b820e4dcff7ba8668ff5f1f835db12d3b9654c91e965f53455fa4deb93
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 6b22b982b08b0728dda4bbbec2ad4f43977a792501a7ef0e5bba1c23996ec158ccaeabb3baced1d2335f3d7de0f5ca1f44dce40206ad57b63c9a17c675c35b86 SHA512 2d3fb70c9265e653bc952cae41ee81b3907e1c89d74e8c935c5d706a908424d32ebe6addde5230fd9ab366a53705fda9999ed511eee04de4ead14dced009d4de
DIST chromium-testfonts-a28b222b79.tar.gz 33233004 BLAKE2B 2329d6a6069a19058c6fd58b61ae2d66cff3b4971984a5d2449be708ead2ef169bd4401ba3b5e9d3aedeeb910b6bb8e7c81b6e338808df327b3102420d6ab2d0 SHA512 ca4f98300f2037a40e02f6c2ffa04427fdf08cdce8de34cc944a5ccb69d4279090d2b8476d5e77bd610db6542696eb3ed4d135c3462fc0375cbf9277bf2fa670
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,37 @@
From bed3753bad970327ed3839fb1b2cda1a234060dd Mon Sep 17 00:00:00 2001
From: Matt Jolly <kangie@gentoo.org>
Date: Sun, 18 Jan 2026 17:34:00 +1000
Subject: [PATCH] Update OAuth credentials patch for 145
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.
Signed-off-by: Matt Jolly <kangie@gentoo.org>
--- a/google_apis/api_key_cache.cc
+++ b/google_apis/api_key_cache.cc
@@ -235,14 +235,14 @@ 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), std::string(), nullptr,
+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), std::string(), ::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), std::string(),
- nullptr, std::string(), environment.get(), command_line, gaia_config,
+ ::switches::kOAuth2ClientSecret, std::string(), environment.get(), command_line, gaia_config,
default_api_keys.allow_override_via_environment,
default_api_keys.allow_unset_values);
--
2.52.0