chromium,chromedriver: 140.0.7339.207 -> 141.0.7390.54

https://developer.chrome.com/blog/new-in-chrome-141

https://developer.chrome.com/release-notes/141

https://chromereleases.googleblog.com/2025/09/stable-channel-update-for-desktop_30.html

+186 -134
+23 -2
pkgs/applications/networking/browsers/chromium/common.nix
··· 478 478 # allowing us to use our rustc and our clang. 479 479 ./patches/chromium-129-rust.patch 480 480 ] 481 - ++ lib.optionals (chromiumVersionAtLeast "140") [ 481 + ++ lib.optionals (versionRange "140" "141") [ 482 482 # Rebased variant of the patch above due to 483 483 # https://chromium-review.googlesource.com/c/chromium/src/+/6665907 484 484 ./patches/chromium-140-rust.patch 485 + ] 486 + ++ lib.optionals (chromiumVersionAtLeast "141") [ 487 + # Rebased variant of the patch above due to 488 + # https://chromium-review.googlesource.com/c/chromium/src/+/6897026 489 + ./patches/chromium-141-rust.patch 485 490 ] 486 491 ++ lib.optionals stdenv.hostPlatform.isAarch64 [ 487 492 # Reverts decommit pooled pages which causes random crashes of tabs on systems ··· 523 528 # Rebased variant of the patch above for 524 529 # electron 35 (M134) and 36 (M136) 525 530 ./patches/chromium-134-rust-1.86-mismatched_lifetime_syntaxes.patch 531 + ] 532 + ++ lib.optionals (chromiumVersionAtLeast "141") [ 533 + (fetchpatch { 534 + # Fix "invalid application of 'sizeof' to an incomplete type 'blink::CSSStyleSheet'" 535 + # by reverting https://chromium-review.googlesource.com/c/chromium/src/+/6892157 536 + name = "chromium-141-Revert-Remove-unnecessary-include-in-tree_scope.h.patch"; 537 + url = "https://chromium.googlesource.com/chromium/src/+/0fc0e71aa1ca0419fae6d14255025543980d2cba^!?format=TEXT"; 538 + decode = "base64 -d"; 539 + revert = true; 540 + hash = "sha256-pnEus2NHpNWZ6ZSXLgdTn+it7oy1MPZPbD8SOAKLWbw="; 541 + }) 526 542 ]; 527 543 528 544 postPatch = ··· 736 752 # Disable PGO because the profile data requires a newer compiler version (LLVM 14 isn't sufficient): 737 753 chrome_pgo_phase = 0; 738 754 clang_base_path = "${llvmCcAndBintools}"; 739 - 755 + } 756 + // lib.optionalAttrs (chromiumVersionAtLeast "141") { 757 + # TODO: remove opt-out of https://chromium.googlesource.com/chromium/src/+/main/docs/modules.md 758 + use_clang_modules = false; 759 + } 760 + // { 740 761 use_qt5 = false; 741 762 use_qt6 = false; 742 763
+142 -132
pkgs/applications/networking/browsers/chromium/info.json
··· 1 1 { 2 2 "chromium": { 3 - "version": "140.0.7339.207", 3 + "version": "141.0.7390.54", 4 4 "chromedriver": { 5 - "version": "140.0.7339.208", 6 - "hash_darwin": "sha256-sdBwwXl63vOkkGHsXG5BFWmXj2pbgA5bk2J5mNwEnGA=", 7 - "hash_darwin_aarch64": "sha256-pL/7kHVv0e4X7bSCcjqQdI/myzgKqU858WPVJ5XZmKw=" 5 + "version": "141.0.7390.55", 6 + "hash_darwin": "sha256-wo68N1aftGGyZR4rYI+96lXKJqPAYro3g4s/OL/CUco=", 7 + "hash_darwin_aarch64": "sha256-5uUklsYRFhpLIAKoPl5EU5dQJcxwXVpJp0lyQ4SkspY=" 8 8 }, 9 9 "deps": { 10 10 "depot_tools": { 11 - "rev": "7d1e2bdb9168718566caba63a170a67cdab2356b", 12 - "hash": "sha256-ZOzKQpo7Z/h1eeWQj20ghDq7pFZ9nch8lt60aoK/g2k=" 11 + "rev": "3f41e54ae17d53d4a39feecad64c3d3e6871b219", 12 + "hash": "sha256-ow0L+KQuUTsz29yfO1qvqPu4XVgdoUe+yexMPi7POoA=" 13 13 }, 14 14 "gn": { 15 - "version": "0-unstable-2025-07-29", 16 - "rev": "3a4f5cea73eca32e9586e8145f97b04cbd4a1aee", 17 - "hash": "sha256-Z7bTto8BHnJzjvmKmcVAZ0/BrXimcAETV6YGKNTorQw=" 15 + "version": "0-unstable-2025-08-29", 16 + "rev": "5d0a4153b0bcc86c5a23310d5b648a587be3c56d", 17 + "hash": "sha256-WERLGrReUATmn3RhxtmyZcJBxdIY/WZqBDranCLDYEg=" 18 18 }, 19 - "npmHash": "sha256-R2gOpfPOUAmnsnUTIvzDPHuHNzL/b2fwlyyfTrywEcI=" 19 + "npmHash": "sha256-i1eQ4YlrWSgY522OlFtGDDPmxE2zd1hDM03AzR8RafE=" 20 20 }, 21 21 "DEPS": { 22 22 "src": { 23 23 "url": "https://chromium.googlesource.com/chromium/src.git", 24 - "rev": "17230b545fd18b35aad49122e5af97a463bc7a9c", 25 - "hash": "sha256-TPO2tCz3pkYAlZW0u5xfyBEUjqZvu7n+2Pr7KD8MfMQ=", 24 + "rev": "b95610d5c4a562d9cd834bc0a098d3316e2f533f", 25 + "hash": "sha256-jraDPodJBdyFFHS30BcQTZOEUD+h9SFHQrO0GoMhtk8=", 26 26 "recompress": true 27 27 }, 28 28 "src/third_party/clang-format/script": { ··· 32 32 }, 33 33 "src/third_party/compiler-rt/src": { 34 34 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git", 35 - "rev": "dc425afb37a69b60c8c02fef815af29e91b61773", 36 - "hash": "sha256-TANkUmIqP+MirWFmegENuJEFK+Ve/o0A0azuxTzeAo8=" 35 + "rev": "d1877a8622be9c5a692dc5ed9ea5a54a78c9360e", 36 + "hash": "sha256-Vtz6Xj4ktP/8q2QDVt2bQnwkz7eDKuPx9KswagxgqmY=" 37 37 }, 38 38 "src/third_party/libc++/src": { 39 39 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git", 40 - "rev": "adbb4a5210ae2a8a4e27fa6199221156c02a9b1a", 41 - "hash": "sha256-34+xTZqWpm+1aks2b4nPD3WRJTkTxNj6ZjTuMveiQ+M=" 40 + "rev": "9ce37ed6b68eda96a67199e6564ceb958ad4b37e", 41 + "hash": "sha256-2URJyICEyBwIXJRDkJt1B27DXq6nLZTCbW7dD8MBQk0=" 42 42 }, 43 43 "src/third_party/libc++abi/src": { 44 44 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git", 45 - "rev": "a6c815c69d55ec59d020abde636754d120b402ad", 46 - "hash": "sha256-wO64dyP1O3mCBh/iiRkSzaWMkiDkb7B98Avd4SpnY70=" 45 + "rev": "f7f5a32b3e9582092d8a4511acec036a09ae8524", 46 + "hash": "sha256-8hqb7ZtY3PAC8R9S0KTay79xlD8QBKjy0ZR5oUVr4p0=" 47 47 }, 48 48 "src/third_party/libunwind/src": { 49 49 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git", 50 - "rev": "84c5262b57147e9934c0a8f2302d989b44ec7093", 51 - "hash": "sha256-GmLreEtoyHMXr6mZgZ7NS1ZaS9leB9eMbISeN7qmfqw=" 50 + "rev": "92fb77dfd4d86aa120730359f5e4d6bb47f1c129", 51 + "hash": "sha256-n7U+CKQ839Oa35JpygygPUhk9JqWIyafJRj0jYSMlwg=" 52 52 }, 53 53 "src/third_party/llvm-libc/src": { 54 54 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git", 55 - "rev": "6adc0aa946a413c124758a3a0ac12e5a536c7dd3", 56 - "hash": "sha256-C5ZmMzhGdRAd9tpad8hnqM6RoXsunKSuYUoUQdsYclI=" 55 + "rev": "46f8689c0b3999bd4b3a60adef01ceb3d8c0071f", 56 + "hash": "sha256-qItKSIS5p4iIN+iSXgXYbFXq1CFFgwQV5NCQxunl0Zg=" 57 57 }, 58 58 "src/chrome/test/data/perf/canvas_bench": { 59 59 "url": "https://chromium.googlesource.com/chromium/canvas_bench.git", ··· 72 72 }, 73 73 "src/docs/website": { 74 74 "url": "https://chromium.googlesource.com/website.git", 75 - "rev": "a89f6810f6a5b0e11e4ec00387e9f97e8f6c23ae", 76 - "hash": "sha256-LH4TlXPBULUamqTDitDEXiB37705BzEAqX1Lan87eoM=" 75 + "rev": "c6edf98e7fab2385c90caac6211f00b62e9b773d", 76 + "hash": "sha256-i08iEbbV+RAvSQKxWutCSjpZkfcbTQdRUZkgtPZfLck=" 77 77 }, 78 78 "src/media/cdm/api": { 79 79 "url": "https://chromium.googlesource.com/chromium/cdm.git", ··· 82 82 }, 83 83 "src/net/third_party/quiche/src": { 84 84 "url": "https://quiche.googlesource.com/quiche.git", 85 - "rev": "42832178b3b6ae20f0d1c9634c040c528614f45f", 86 - "hash": "sha256-ImjvS826eyo82TIDw6M/7h3lrwbCwxQ+oKJr8RaqDTc=" 85 + "rev": "62826931e84c49c94192065c896931576d8273c8", 86 + "hash": "sha256-YZFFKQKFyJUvrfG1bm84Hl3AGOkSgpqefwY5mHh1O0A=" 87 87 }, 88 88 "src/testing/libfuzzer/fuzzers/wasm_corpus": { 89 89 "url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git", ··· 92 92 }, 93 93 "src/third_party/angle": { 94 94 "url": "https://chromium.googlesource.com/angle/angle.git", 95 - "rev": "a8c8a6febe630c6239a5e207530e9fac651ae373", 96 - "hash": "sha256-GxWTdzSf7/9WIqrECdAEkibXve/ZpKpxJcNS+KnfNc0=" 95 + "rev": "bb55ea10fcef3759e4db7ef8a473a9ceac2c6aa6", 96 + "hash": "sha256-NIy3fOwfheHeGo0MX8tmZbaGMBwqM5+k7cCypeoS6GI=" 97 97 }, 98 98 "src/third_party/angle/third_party/glmark2/src": { 99 99 "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", ··· 107 107 }, 108 108 "src/third_party/angle/third_party/VK-GL-CTS/src": { 109 109 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS", 110 - "rev": "ad59a18f2ce08e60c9f4ab0aaf9b62679ab8c626", 111 - "hash": "sha256-42ShMIXq9CnOlmwXcUvupPpQSNggdlXEkR3mdthsGzg=" 110 + "rev": "15469c3d00394c8c365d1b1951fcf6255c589afb", 111 + "hash": "sha256-Bd/Q181NBMJkLwkEmttNvjNBQqtRRT7p+nbevqvt2HI=" 112 112 }, 113 113 "src/third_party/anonymous_tokens/src": { 114 114 "url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git", ··· 117 117 }, 118 118 "src/third_party/readability/src": { 119 119 "url": "https://chromium.googlesource.com/external/github.com/mozilla/readability.git", 120 - "rev": "04fd32f72b448c12b02ba6c40928b67e510bac49", 121 - "hash": "sha256-yUf4UTwcJ7H0tuN+e6c92F4UUSXjmTNOIKqNZA4+zAo=" 120 + "rev": "1f0ec42686c89a4a1c71789849f7ffde349ab197", 121 + "hash": "sha256-liNoIZreSx/RgL5/oSKyzOuqChAgDwTtViNq0KiY0R0=" 122 122 }, 123 123 "src/third_party/content_analysis_sdk/src": { 124 124 "url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git", ··· 127 127 }, 128 128 "src/third_party/dav1d/libdav1d": { 129 129 "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git", 130 - "rev": "716164239ad6e6b11c5dcdaa3fb540309d499833", 131 - "hash": "sha256-2J4M6EkfVtPLUpRWwzXdLkvJio4gskC0ihZnM5H3qYc=" 130 + "rev": "af5cf2b1e7f03d6f6de84477e1ca8eed1f3eb03d", 131 + "hash": "sha256-dPVDZ4SyrHWsRWERUl6UKbbdUG/5dC/UTte6sItMYxg=" 132 132 }, 133 133 "src/third_party/dawn": { 134 134 "url": "https://dawn.googlesource.com/dawn.git", 135 - "rev": "67be7fddacc4f4bcb21d0cf7bf8bb18752d8fb08", 136 - "hash": "sha256-ulw+gDGpUn8uWuNedlfQADwnSYYbPWpHN5Q+pJbwKGc=" 135 + "rev": "9caf49389e5e0564d18e0504c6cfa45c88b4e4fd", 136 + "hash": "sha256-d6WHeELxGtZ7nZzHIm18QaHY+2sc8KSRJgdH+vTuWN8=" 137 137 }, 138 138 "src/third_party/dawn/third_party/glfw": { 139 139 "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw", ··· 142 142 }, 143 143 "src/third_party/dawn/third_party/dxc": { 144 144 "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler", 145 - "rev": "50764bac3d4048144e9ada5f5a742c82cc97cc9a", 146 - "hash": "sha256-rs5cw/kpRq0Bcr2ov5kKsupwqkIQDvuvUMbZbAdOmGI=" 145 + "rev": "4e0f5364a3692f4122de0874ebb0f5550a27c867", 146 + "hash": "sha256-ocnWUgw3rBYTsKS7j+Zq6hTGhhB4VRgifASMqBO66Os=" 147 147 }, 148 148 "src/third_party/dawn/third_party/dxheaders": { 149 149 "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers", ··· 162 162 }, 163 163 "src/third_party/dawn/third_party/webgpu-cts": { 164 164 "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts", 165 - "rev": "5b477670f53e5fefcf4bd829a2952013ef9d1953", 166 - "hash": "sha256-os0yeQb6snDvUjYghrIYAy9nUi1j8Y2YoTfsiQ7SlpA=" 165 + "rev": "0558b1933531e6379ac5875129b92aac9d1ce035", 166 + "hash": "sha256-247bXbblup/bg+iWeIwlUxLinvvQK5hX+Jm0jKiaEbM=" 167 167 }, 168 168 "src/third_party/dawn/third_party/webgpu-headers/src": { 169 169 "url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers", ··· 182 182 }, 183 183 "src/third_party/boringssl/src": { 184 184 "url": "https://boringssl.googlesource.com/boringssl.git", 185 - "rev": "0a0009998fa180695f3e2071805dc03c9a5f3124", 186 - "hash": "sha256-hYUbfUo00gHqYKac0vOpmBHtb5/FBsgXL+UQtrHxGaM=" 185 + "rev": "40e035a9e5d721b3b7c15c46259d782ffe7d9e96", 186 + "hash": "sha256-m2WNsjSwlg57ACftIDCcIWJ/jwbD7FU43lhGcpGDhCw=" 187 187 }, 188 188 "src/third_party/breakpad/breakpad": { 189 189 "url": "https://chromium.googlesource.com/breakpad/breakpad.git", 190 - "rev": "ff252ff6faf5e3a52dc4955aab0d84831697dc94", 191 - "hash": "sha256-8OfbSe+ly/5FFYk8NubAV39ACMr5S4wbLBVdiQHWeok=" 190 + "rev": "44ba5b579bf2f5c8548ad5016664fef8458c43b4", 191 + "hash": "sha256-b8+7NGE9SelVFFuDOVr/k/nrk3jr/r8zwuW7vpm4c74=" 192 192 }, 193 193 "src/third_party/cast_core/public/src": { 194 194 "url": "https://chromium.googlesource.com/cast_core/public", ··· 197 197 }, 198 198 "src/third_party/catapult": { 199 199 "url": "https://chromium.googlesource.com/catapult.git", 200 - "rev": "0fd1415f0cf3219ba097d37336141897fab7c5e9", 201 - "hash": "sha256-khxdFV6fxbTazz195MlxktLlihXytpNYCykLrI8nftM=" 200 + "rev": "3c5077921dbacc75db5768cf4fc0b1d9ca05d2e0", 201 + "hash": "sha256-w/tFeyek51/izvLSMkGP3RCW2j6KJdIa3l1PzxKjnaM=" 202 202 }, 203 203 "src/third_party/ced/src": { 204 204 "url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git", ··· 222 222 }, 223 223 "src/third_party/cpuinfo/src": { 224 224 "url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git", 225 - "rev": "33ed0be77d7767d0e2010e2c3cf972ef36c7c307", 226 - "hash": "sha256-0rZzbZkOo6DAt1YnH4rtx0FvmCuYH8M6X3DNJ0gURpU=" 225 + "rev": "e414c0446436ed34151de3158d18f8ae32e55d03", 226 + "hash": "sha256-748MwxVi7oONccrirjUWgtDNBWWijrXSXlZdHoowYz0=" 227 227 }, 228 228 "src/third_party/crc32c/src": { 229 229 "url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git", ··· 232 232 }, 233 233 "src/third_party/cros_system_api": { 234 234 "url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git", 235 - "rev": "07b9fafa3fff468afa2960789d2b28444c38db3e", 236 - "hash": "sha256-JpimNp8PmsROMiQLy8H39n8l+KDwaivZiIOgSjLF3U4=" 235 + "rev": "ed91ea4a3cd063cbace42360d769983fb08163b4", 236 + "hash": "sha256-vauYEQW9iTs8VZwyKAYeahLl9LTzkOR0krzcBR4VYus=" 237 237 }, 238 238 "src/third_party/crossbench": { 239 239 "url": "https://chromium.googlesource.com/crossbench.git", 240 - "rev": "69b7e2bb8e1d8d92d4efbb92bcddba3af2716577", 241 - "hash": "sha256-1cyXu5fSHWLWt3qdafWQu1WyeZ+fT/be7seiv/MDPdQ=" 240 + "rev": "b560604e8f2261a2c685c28359b69af74b92a196", 241 + "hash": "sha256-vgWATYq/7UXnFhfdJZ0JXvGpr4eI08sSU115MWpD1js=" 242 242 }, 243 243 "src/third_party/crossbench-web-tests": { 244 244 "url": "https://chromium.googlesource.com/chromium/web-tests.git", ··· 247 247 }, 248 248 "src/third_party/depot_tools": { 249 249 "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git", 250 - "rev": "7d1e2bdb9168718566caba63a170a67cdab2356b", 251 - "hash": "sha256-ZOzKQpo7Z/h1eeWQj20ghDq7pFZ9nch8lt60aoK/g2k=" 250 + "rev": "3f41e54ae17d53d4a39feecad64c3d3e6871b219", 251 + "hash": "sha256-ow0L+KQuUTsz29yfO1qvqPu4XVgdoUe+yexMPi7POoA=" 252 252 }, 253 253 "src/third_party/devtools-frontend/src": { 254 254 "url": "https://chromium.googlesource.com/devtools/devtools-frontend", 255 - "rev": "725edaaf06b966e670194d0376d50be0c25deb13", 256 - "hash": "sha256-7YwrN+MizCnfcwDHWsYkZaTbN2qmCHcixX6KHhCPrXs=" 255 + "rev": "65f160d43dc97a2e8eb5e1c2814179a519313884", 256 + "hash": "sha256-VLMJ/WWCIzk92mmuBdx+P6Gi0ouiXuMGkiR0KVK5GWI=" 257 257 }, 258 258 "src/third_party/dom_distiller_js/dist": { 259 259 "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", ··· 280 280 "rev": "cb1d42aaa1e14b09e1452cfdef373d051b8c02a4", 281 281 "hash": "sha256-CG5je117WYyemTe5PTqznDP0bvY5TeXn8Vu1Xh5yUzQ=" 282 282 }, 283 + "src/third_party/federated_compute/src": { 284 + "url": "https://chromium.googlesource.com/external/github.com/google-parfait/federated-compute.git", 285 + "rev": "cf49f95f941eb872f596522890055878240c3a22", 286 + "hash": "sha256-R8KE0Whpb4qsZ6HxWG4/uFSsrT2nnpwNV2nQcNYHEXg=" 287 + }, 283 288 "src/third_party/ffmpeg": { 284 289 "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git", 285 - "rev": "d2d06b12c22d27af58114e779270521074ff1f85", 286 - "hash": "sha256-c5w8CuyE1J0g79lrNq1stdqc1JaAkMbtscdcywmAEMY=" 290 + "rev": "9e751092c9498b84bbb77e2e0689ef9f50fe608f", 291 + "hash": "sha256-ZeFzrCE9LkDcp3VTMJkm5ypX29RGZCyZkp3tEr7yFKU=" 287 292 }, 288 293 "src/third_party/flac": { 289 294 "url": "https://chromium.googlesource.com/chromium/deps/flac.git", 290 - "rev": "689da3a7ed50af7448c3f1961d1791c7c1d9c85c", 291 - "hash": "sha256-gvTFPNOlBfozptaH7lTb9iD/09AmpdT3kCl9ClszjEs=" 295 + "rev": "807e251d9f8c5dd6059e547931e9c6a4251967af", 296 + "hash": "sha256-Y5TXyJ8lVh8TaVC5S4BVxOmFxySBzPbJYEe8YJS6ZR4=" 292 297 }, 293 298 "src/third_party/flatbuffers/src": { 294 299 "url": "https://chromium.googlesource.com/external/github.com/google/flatbuffers.git", ··· 302 307 }, 303 308 "src/third_party/fp16/src": { 304 309 "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FP16.git", 305 - "rev": "0a92994d729ff76a58f692d3028ca1b64b145d91", 306 - "hash": "sha256-m2d9bqZoGWzuUPGkd29MsrdscnJRtuIkLIMp3fMmtRY=" 310 + "rev": "b3720617faf1a4581ed7e6787cc51722ec7751f0", 311 + "hash": "sha256-nDJH3Jmztrglr9hnwegfS7NNLAXklnwdeH9iWWwwZt4=" 307 312 }, 308 313 "src/third_party/gemmlowp/src": { 309 314 "url": "https://chromium.googlesource.com/external/github.com/google/gemmlowp.git", ··· 312 317 }, 313 318 "src/third_party/freetype/src": { 314 319 "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git", 315 - "rev": "27c1cb10a52420515ce66729dfca897be21691b8", 316 - "hash": "sha256-2ialoA/hqlTwnbBkBlgz5CT2nzpUVXVMtEOxSxifiXQ=" 320 + "rev": "61a423426089e65c27699d824303f209026b2f05", 321 + "hash": "sha256-XaSl1YJk5TUR72PDbKwnn5IGT46VR7ip1wVxUMEkvu8=" 317 322 }, 318 323 "src/third_party/fxdiv/src": { 319 324 "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git", ··· 322 327 }, 323 328 "src/third_party/harfbuzz-ng/src": { 324 329 "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git", 325 - "rev": "9f83bbbe64654b45ba5bb06927ff36c2e7588495", 326 - "hash": "sha256-lNnCtgIegUy4DLhYaGZXcEaFw83KWAHoKpz69AEsWp4=" 330 + "rev": "7d936359a27abb2d7cb14ecc102463bb15c11843", 331 + "hash": "sha256-gUUXBd2/di6MYhUzo0QkGQvRY6KLcy7qdDlSClnmnL8=" 327 332 }, 328 333 "src/third_party/ink/src": { 329 334 "url": "https://chromium.googlesource.com/external/github.com/google/ink.git", ··· 345 350 "rev": "955936be8b391e00835257059607d7c5b72ce744", 346 351 "hash": "sha256-KdQdKBBipEBRT8UmNGao6yCB4m2CU8/SrMVvcXlb5qE=" 347 352 }, 353 + "src/third_party/oak/src": { 354 + "url": "https://chromium.googlesource.com/external/github.com/project-oak/oak.git", 355 + "rev": "bd9e19ed20525444be0882bd5848ec475ac8c040", 356 + "hash": "sha256-F/qSxLpbPPOBjY4/Gowq6HUINb1hH+ll9T+mDMGeJ7c=" 357 + }, 348 358 "src/third_party/ots/src": { 349 359 "url": "https://chromium.googlesource.com/external/github.com/khaledhosny/ots.git", 350 360 "rev": "46bea9879127d0ff1c6601b078e2ce98e83fcd33", ··· 357 367 }, 358 368 "src/third_party/googletest/src": { 359 369 "url": "https://chromium.googlesource.com/external/github.com/google/googletest.git", 360 - "rev": "373af2e3df71599b87a40ce0e37164523849166b", 361 - "hash": "sha256-07pEo2gj3n/IOipqz7UpZkBOywZt7FkfZFCnVyp3xYw=" 370 + "rev": "244cec869d12e53378fa0efb610cd4c32a454ec8", 371 + "hash": "sha256-A3kDQbt9ITaxCjl/tJtwySsPUyH+NNb8erdjBzq81o8=" 362 372 }, 363 373 "src/third_party/hunspell_dictionaries": { 364 374 "url": "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git", ··· 387 397 }, 388 398 "src/third_party/fuzztest/src": { 389 399 "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git", 390 - "rev": "7bab06ff5fbbf8b8cce05a8661369dc2e11cde66", 391 - "hash": "sha256-uWPhInzuidI4smFRjRF95aaVNTsehKd/1y4uRzr12mk=" 400 + "rev": "169baf17795850fd4b2c29e4d52136aa8d955b61", 401 + "hash": "sha256-jcpUwHKWV4aWJSOZ4AlFk5YXZoTuXrrSE4jmwrrvoKI=" 392 402 }, 393 403 "src/third_party/domato/src": { 394 404 "url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git", ··· 402 412 }, 403 413 "src/third_party/libaom/source/libaom": { 404 414 "url": "https://aomedia.googlesource.com/aom.git", 405 - "rev": "e91b7aa26d6d0979bba2bee5e1c27a7a695e0226", 406 - "hash": "sha256-cER77Q9cM5rh+oeh1LDyKDZyQK5VbtE/ANNTN2cYzMo=" 415 + "rev": "4703185b29b381e5651eb1caed66630f623bf752", 416 + "hash": "sha256-f3IPUpLB0jYrBwwJCBzatJgzayGtUxV6NsCLU2TiIqs=" 407 417 }, 408 418 "src/third_party/crabbyavif/src": { 409 419 "url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git", 410 - "rev": "644c9d84c123ac811a611760a9adc807e3eb5be5", 411 - "hash": "sha256-snogXm3EMmDJoL2ikoaxeODYfmTaVEsAb5cMcRU7uC4=" 420 + "rev": "4c70b98d1ebc8a210f2919be7ccabbcf23061cb5", 421 + "hash": "sha256-PHtOD9HWxgwlfmcoDDHYyjhHpV/LclCVIk+ci9eUaIc=" 412 422 }, 413 423 "src/third_party/nearby/src": { 414 424 "url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git", 415 - "rev": "a8889d12a27ef7006d1a47dfefc272e0815f5c41", 416 - "hash": "sha256-pFcusmbij3OsSAmaKhuI8/bo3AlfP7DuTo/W/6mAZs8=" 425 + "rev": "5f27145da57a32eb8db215c40fe867a20beea987", 426 + "hash": "sha256-ZbrbLnL/5LYu8cW06KnjNaUjMSlJCrzl0ywthOjNeX0=" 417 427 }, 418 428 "src/third_party/securemessage/src": { 419 429 "url": "https://chromium.googlesource.com/external/github.com/google/securemessage.git", ··· 422 432 }, 423 433 "src/third_party/jetstream/main": { 424 434 "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", 425 - "rev": "fe1f348226d4b7c3447e606577960a606cc058e4", 426 - "hash": "sha256-kznek87yenGR9Ft3D06LGDOy7+VPRhSUFru340mvES4=" 435 + "rev": "f8e3d7e50ed5c7ac071a9d90d3ee36cb68a8678c", 436 + "hash": "sha256-7JF4A2ayMOAFOP3DH2Z2iBx9MHvMN9hogCY5unJZDbQ=" 427 437 }, 428 438 "src/third_party/jetstream/v2.2": { 429 439 "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", ··· 432 442 }, 433 443 "src/third_party/speedometer/main": { 434 444 "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", 435 - "rev": "87f9ed88c8f8abe3a3bb19b9ec5ea49623d803ad", 436 - "hash": "sha256-eIrkM7UxuaZox3A8pqEgvgpQCkcBO3zJWFwK45fgWm0=" 445 + "rev": "06449bdc34789a7459393405dd777e02d78a3743", 446 + "hash": "sha256-3TlVewJ9C3MXvlIudzLHshQZOCAmUkMYsZzAazSbMLY=" 437 447 }, 438 448 "src/third_party/speedometer/v3.1": { 439 449 "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", ··· 517 527 }, 518 528 "src/third_party/libvpx/source/libvpx": { 519 529 "url": "https://chromium.googlesource.com/webm/libvpx.git", 520 - "rev": "a985e5e847a2fe69bef3e547cf25088132194e39", 521 - "hash": "sha256-BbXiBbnGwdsbZCZIpurfTzYvDUCysdt+ocRh6xvuUI8=" 530 + "rev": "b122dc0932009e78f928386c5081bb69d3c2de5c", 531 + "hash": "sha256-y5yD3YwsQjWZn60VPUH4H2D1AwkBoGGmTNpyxGneciY=" 522 532 }, 523 533 "src/third_party/libwebm/source": { 524 534 "url": "https://chromium.googlesource.com/webm/libwebm.git", ··· 527 537 }, 528 538 "src/third_party/libwebp/src": { 529 539 "url": "https://chromium.googlesource.com/webm/libwebp.git", 530 - "rev": "4fa21912338357f89e4fd51cf2368325b59e9bd9", 531 - "hash": "sha256-eaGWMpF6ENrKxGxqXccQ0P1G0X+nQI0EoL0Y0R2VVZ0=" 540 + "rev": "b0e8039062eedbcb20ebb1bad62bfeaee2b94ec6", 541 + "hash": "sha256-yKVLUxzIK5ybYM/22fVaQlqSCG5Hx4Notxj+3kI2LCg=" 532 542 }, 533 543 "src/third_party/libyuv": { 534 544 "url": "https://chromium.googlesource.com/libyuv/libyuv.git", 535 - "rev": "cdd3bae84818e78466fec1ce954eead8f403d10c", 536 - "hash": "sha256-ievGlutmOuuEEhWS82vMqxwqXCq8PF3508N0MCMPQus=" 545 + "rev": "36edc5fa8b2da5aa00b8c2c68b25ffd64219d0ba", 546 + "hash": "sha256-RTgcspt8hOHN79ZD5jjwuX7XFrFkuAJemIXmjoBKVMk=" 537 547 }, 538 548 "src/third_party/lss": { 539 549 "url": "https://chromium.googlesource.com/linux-syscall-support.git", ··· 567 577 }, 568 578 "src/third_party/openscreen/src": { 569 579 "url": "https://chromium.googlesource.com/openscreen", 570 - "rev": "f51be2dd676c855bc588a439f002bc941b87db6b", 571 - "hash": "sha256-7AmfZjugPKty0lpinOR/Q22M7F34p57tl+gs6s2BJhY=" 580 + "rev": "9756d3a568a78213678eeb52e044b9658e195e15", 581 + "hash": "sha256-LK1b2O4pgLyGBViXLid2w6+DxtstK44msyOJUNFn1ek=" 572 582 }, 573 583 "src/third_party/openscreen/src/buildtools": { 574 584 "url": "https://chromium.googlesource.com/chromium/src/buildtools", ··· 582 592 }, 583 593 "src/third_party/pdfium": { 584 594 "url": "https://pdfium.googlesource.com/pdfium.git", 585 - "rev": "1afaa1a380fcd06cec420f3e5b6ec1d2ccb920dc", 586 - "hash": "sha256-kx2jF4kHeGECdf6WzcRKTmwhvmoKl+rIVQ2Ep8Y9rs8=" 595 + "rev": "0a74b90b9a53b2033de1a53ed8401730f906a453", 596 + "hash": "sha256-eTq4d9nE9J6ZbX2b7QK5gVacApSv6EQXUmvy1P641Eo=" 587 597 }, 588 598 "src/third_party/perfetto": { 589 599 "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git", 590 - "rev": "4ab725613a8ee64e9acd7930eceb8995e24df562", 591 - "hash": "sha256-V16Fm389yRNn0b13n70828c8xTdwxoQ6GW8iKLyy0qE=" 600 + "rev": "43afaf571d990c0f3275c6800cf3ed42138bdc26", 601 + "hash": "sha256-I5MrV4zYZjH0iSnc1aZ95xAg6e3OxQXX/rQoD8/OQIk=" 592 602 }, 593 603 "src/third_party/protobuf-javascript/src": { 594 604 "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript", 595 - "rev": "28bf5df73ef2f345a936d9cc95d64ba8ed426a53", 596 - "hash": "sha256-c/aC+LZQtedL5oouUXw2eTF6xD7LN3J3C0q3D0wl+W0=" 605 + "rev": "e6d763860001ba1a76a63adcff5efb12b1c96024", 606 + "hash": "sha256-1o6N9+1wsQSu1B4w5LlGlwzIUmuPCIYHPqwOyt234ZM=" 597 607 }, 598 608 "src/third_party/pthreadpool/src": { 599 609 "url": "https://chromium.googlesource.com/external/github.com/google/pthreadpool.git", ··· 617 627 }, 618 628 "src/third_party/re2/src": { 619 629 "url": "https://chromium.googlesource.com/external/github.com/google/re2.git", 620 - "rev": "8451125897dd7816a5c118925e8e42309d598ecc", 621 - "hash": "sha256-vjh4HI4JKCMAf5SZeqstb0M01w8ssaTwwrLAUsrFkkQ=" 630 + "rev": "6569a9a3df256f4c0c3813cb8ee2f8eef6e2c1fb", 631 + "hash": "sha256-e18aSNVEE42LNzCDMay/Fa3BNg36pBPeEtfNvWqlnWE=" 622 632 }, 623 633 "src/third_party/ruy/src": { 624 634 "url": "https://chromium.googlesource.com/external/github.com/google/ruy.git", ··· 627 637 }, 628 638 "src/third_party/search_engines_data/resources": { 629 639 "url": "https://chromium.googlesource.com/external/search_engines_data.git", 630 - "rev": "5c5db51f8c13cb42379d8b333890971f1a1a1797", 631 - "hash": "sha256-Z4ykCZkUVatvkH3ytIdGOp0zEYLKIqr8fta0MnovZKw=" 640 + "rev": "629f034fd4473fca4ee8886ed886943672fc72fa", 641 + "hash": "sha256-iWtSJ8AL2rbjltg+FHO/w4mL1XHsemCc39lEFWKAVGA=" 632 642 }, 633 643 "src/third_party/skia": { 634 644 "url": "https://skia.googlesource.com/skia.git", 635 - "rev": "f3ff281f2330f2948888a9cc0ba921bbdc107da8", 636 - "hash": "sha256-88ezOArtEdPJZACmgyjJ2Jf5biSlyoDYMJBZ7wwPt7Q=" 645 + "rev": "5eefbe51d17d2e379fa2d7353827e0ccb1e1f601", 646 + "hash": "sha256-hjihCH6CykIfNcQ8TWCD8+buN0ZBYDwQr4I2Z2hUmxM=" 637 647 }, 638 648 "src/third_party/smhasher/src": { 639 649 "url": "https://chromium.googlesource.com/external/smhasher.git", ··· 647 657 }, 648 658 "src/third_party/sqlite/src": { 649 659 "url": "https://chromium.googlesource.com/chromium/deps/sqlite.git", 650 - "rev": "cc08c79629643fdd5b592f1391e738815f5577b6", 651 - "hash": "sha256-1Q2+NyCJb0GIMC30YNbVqVYHnP62tmKqBRfr9Xw5Z4A=" 660 + "rev": "7d348fc79216a09b864ff881d8561a6222301666", 661 + "hash": "sha256-13HMEpzzcFx/UKqt4V68619R+0j4B/GOl6NYlhpBk0c=" 652 662 }, 653 663 "src/third_party/swiftshader": { 654 664 "url": "https://swiftshader.googlesource.com/SwiftShader.git", 655 - "rev": "fdb6700ecb04103b658d2e4623d6bc663ba80ea8", 656 - "hash": "sha256-jJT0hF1k5a6na+9aH1yHuUo6go/PzgKibP/k60m6+xM=" 665 + "rev": "7cd1022cdc50fa3ac4f0ca5d0cdd64ce20af3c4f", 666 + "hash": "sha256-YNQYUe3xgnPny6tYmlYOjC6/jszy896y+/u5aXjthvU=" 657 667 }, 658 668 "src/third_party/text-fragments-polyfill/src": { 659 669 "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git", ··· 667 677 }, 668 678 "src/third_party/vulkan-deps": { 669 679 "url": "https://chromium.googlesource.com/vulkan-deps", 670 - "rev": "c466059b72815c7fbce8bb3ab4832407aabc5dc5", 671 - "hash": "sha256-MEMOJBBMBeA0kBlU5ZhkPbfRpn1PSL1950IsU1rWaJ8=" 680 + "rev": "a493d027dfa1ebf220dea834757f5114494f0f92", 681 + "hash": "sha256-n52ZDzn4/SxcdUzCENBpUfjJk3+0IQSe+qj9FVgFn2w=" 672 682 }, 673 683 "src/third_party/glslang/src": { 674 684 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang", 675 - "rev": "38f6708b6b6f213010c51ffa8f577a7751e12ce7", 676 - "hash": "sha256-HeH7j7IsjeP2vFPhX9cKzZ2O54eIGSCoSnPT4pumA00=" 685 + "rev": "3289b1d61b69a6c66c4b7cd2c6d3ab2a6df031e5", 686 + "hash": "sha256-9xGshr6ts0TdER7Sy86XpKrUItukeM59ozCIwkFy26A=" 677 687 }, 678 688 "src/third_party/spirv-cross/src": { 679 689 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross", ··· 682 692 }, 683 693 "src/third_party/spirv-headers/src": { 684 694 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers", 685 - "rev": "97e96f9e9defeb4bba3cfbd034dec516671dd7a3", 686 - "hash": "sha256-/OT6//yu8VmQMXs3DSgwEx2lMDTPlUuXJDjboNdLjrI=" 695 + "rev": "3397e1e4fe0a9964e1837c2934b81835093494b8", 696 + "hash": "sha256-Yp+HE/XIPJD/Baj9Nvs3H7J5Bx816qkYFpL6zARyY/8=" 687 697 }, 688 698 "src/third_party/spirv-tools/src": { 689 699 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools", 690 - "rev": "3aeaaa088d37b86cff036eee1a9bf452abad7d9d", 691 - "hash": "sha256-bkoD3/4o/CjNBAp49vnRq4ZtY7TNgYkVPI5gESM8CUI=" 700 + "rev": "392b4893c4955125c1873c33a97f2a8ee8363bd3", 701 + "hash": "sha256-HMzQps2F9TAnHHPvBeqowADHPlTvfRWUekE37AKMcaw=" 692 702 }, 693 703 "src/third_party/vulkan-headers/src": { 694 704 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers", 695 - "rev": "a01329f307fa6067da824de9f587f292d761680b", 696 - "hash": "sha256-LCRK6UzqvcRoa3sr6nsfkDf3aILXj8zjb48lirsLTIw=" 705 + "rev": "d1cd37e925510a167d4abef39340dbdea47d8989", 706 + "hash": "sha256-WUj4nmr4SJFTDoaOuZBVfqOrJykzW9Kg2sqaplm8E1A=" 697 707 }, 698 708 "src/third_party/vulkan-loader/src": { 699 709 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader", 700 - "rev": "f2389e27734347c1d9f40e03be53f69f969976b1", 701 - "hash": "sha256-NIBn5HkAKzNaSruw742QBWPgCkrxQdmITvTASagYlKM=" 710 + "rev": "fe92c7d7e54664b1d3f3a0d734fd6f2ffd92e485", 711 + "hash": "sha256-9Oe3JIuOT/yc+pUgKptnex9gKQFsHo1uBb3zeTegL6Q=" 702 712 }, 703 713 "src/third_party/vulkan-tools/src": { 704 714 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools", 705 - "rev": "f766b30b2de3ffe2cf6b656d943720882617ec58", 706 - "hash": "sha256-9sF9syF7d28J5yzGsIHUcJ1QB2JmJZpAVqDt92ZZOY4=" 715 + "rev": "8ce6f121d1fcbdf60f0f4264e23fbcd247b9101d", 716 + "hash": "sha256-3OcmtPp8mhrVYrPoCe9qnisXllMhYLdZ4dEulDhlq8k=" 707 717 }, 708 718 "src/third_party/vulkan-utility-libraries/src": { 709 719 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries", 710 - "rev": "b0a40d2e50310e9f84327061290a390a061125a3", 711 - "hash": "sha256-bj9YCZfIFeaQ9TVpyyztRs3LOIaJkKpkGKbU5g9hEzg=" 720 + "rev": "a528f95dc2f92bdd83c0c32efe2d13c806428c9d", 721 + "hash": "sha256-7VEYvq1x+BYPuMGi47a7/R9ZrIR9CoIaV15wLpk97bg=" 712 722 }, 713 723 "src/third_party/vulkan-validation-layers/src": { 714 724 "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers", 715 - "rev": "6b1b8e3d259241a68c0944ca0a7bb5320d086191", 716 - "hash": "sha256-Do+6/v8Ysp1Wnnmdi5I+UKHpBcEG4xMeRROCWgLmJbY=" 725 + "rev": "88a897d5921f737c9826fdd4db1ae2010d23dbb3", 726 + "hash": "sha256-X5JFPq+4rqpfKLO7ImHOcR1nvO3+PCCglP0+hhUeiJ0=" 717 727 }, 718 728 "src/third_party/vulkan_memory_allocator": { 719 729 "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git", ··· 752 762 }, 753 763 "src/third_party/webgpu-cts/src": { 754 764 "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git", 755 - "rev": "07f4412e935c988d60fad2e373287d6450bcd231", 756 - "hash": "sha256-yb7NqciuvXi7crCqpN+7hgJ+JXfDF9x48gkYI2uSTtA=" 765 + "rev": "b500efdd5fdd62404322ab9ecd70b938ac59a47f", 766 + "hash": "sha256-gGyXYaHH0nk3rbJTtazNyj9vO4PqDPJ0OG1/CisrIq0=" 757 767 }, 758 768 "src/third_party/webpagereplay": { 759 769 "url": "https://chromium.googlesource.com/webpagereplay.git", ··· 762 772 }, 763 773 "src/third_party/webrtc": { 764 774 "url": "https://webrtc.googlesource.com/src.git", 765 - "rev": "36ea4535a500ac137dbf1f577ce40dc1aaa774ef", 766 - "hash": "sha256-/3V/V0IrhOKcMAgs/C1qraqq+1pfopW8HKvGRmqLE0Q=" 775 + "rev": "bc7452c444245f7999be5711b1802e900f25540b", 776 + "hash": "sha256-Bqsd8b14ORREk/J3Tfs7OJXny0FdwUHO/sfCSEMEUSE=" 767 777 }, 768 778 "src/third_party/wuffs/src": { 769 779 "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", ··· 782 792 }, 783 793 "src/third_party/xnnpack/src": { 784 794 "url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git", 785 - "rev": "ae40b1a2d93d5c516bc7657c6c3eea1470f917ae", 786 - "hash": "sha256-w+8aCRTlBWQcDh4EvAF87eiLmQWsIsxD9adPTnuA12E=" 795 + "rev": "63e7e89ddc0cf5671d2659cd34a3eb64a008dd63", 796 + "hash": "sha256-cqzSTeRziIZFdArk6Ty/1JyeSM8w/aH2buoNy5GOIdg=" 787 797 }, 788 798 "src/third_party/zstd/src": { 789 799 "url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git", 790 - "rev": "f9938c217da17ec3e9dcd2a2d99c5cf39536aeb9", 791 - "hash": "sha256-emmJF7XLq5CxXFd0KUrtUtw1YGOHDSiz39vtgVoEPd0=" 800 + "rev": "e128976193546dceb24249206a02ff8f444f7120", 801 + "hash": "sha256-09KBWIUdz53TOSGhi32BJ2/FIA/BXxRNvgZMZJYiWgw=" 792 802 }, 793 803 "src/v8": { 794 804 "url": "https://chromium.googlesource.com/v8/v8.git", 795 - "rev": "b7ed978e41b4bac7802b206404d0e2f3d09f31ac", 796 - "hash": "sha256-/XuTD8ENQutrbBt5sJYHuG/87q00J2fACSBBkeEHTYs=" 805 + "rev": "ad8af0fc661d278e87627fcaa3a7cf795ee80dd8", 806 + "hash": "sha256-NOhavmx5NYJx6MSDwRS6RXHcn3DB7kNlTjIFZr6rMMY=" 797 807 } 798 808 } 799 809 },
+21
pkgs/applications/networking/browsers/chromium/patches/chromium-141-rust.patch
··· 1 + diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn 2 + index 516f7d85fc5718a26707d988389081cd86da49bd..f4b5284ad90591a57cb803353bbe57fd4e213159 100644 3 + --- a/build/config/compiler/BUILD.gn 4 + +++ b/build/config/compiler/BUILD.gn 5 + @@ -1911,16 +1911,6 @@ config("runtime_library") { 6 + configs += [ "//build/config/c++:runtime_library" ] 7 + } 8 + 9 + - # Rust and C++ both provide intrinsics for LLVM to call for math operations. We 10 + - # want to use the C++ intrinsics, not the ones in the Rust compiler_builtins 11 + - # library. The Rust symbols are marked as weak, so that they can be replaced by 12 + - # the C++ symbols. This config ensures the C++ symbols exist and are strong in 13 + - # order to cause that replacement to occur by explicitly linking in clang's 14 + - # compiler-rt library. 15 + - if (is_clang && !(is_a_target_toolchain && is_cronet_build)) { 16 + - configs += [ "//build/config/clang:compiler_builtins" ] 17 + - } 18 + - 19 + # TODO(crbug.com/40570904): Come up with a better name for is POSIX + Fuchsia 20 + # configuration. 21 + if (is_posix || is_fuchsia) {