From 57d82ceec7b7ab2c67cb76051498069088affcbb Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Thu, 10 Sep 2026 22:17:29 -0400 Subject: [PATCH 01/48] node-red: 4.1.14 -> 4.1.15 Changelog: https://github.com/node-red/node-red/blob/4.1.15/CHANGELOG.md --- pkgs/by-name/no/node-red/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/no/node-red/package.nix b/pkgs/by-name/no/node-red/package.nix index 17868e13a5a5..ac9b5c2a6324 100644 --- a/pkgs/by-name/no/node-red/package.nix +++ b/pkgs/by-name/no/node-red/package.nix @@ -9,16 +9,16 @@ buildNpmPackage rec { pname = "node-red"; - version = "4.1.14"; + version = "4.1.15"; src = fetchFromGitHub { owner = "node-red"; repo = "node-red"; tag = version; - hash = "sha256-Ed0JQ3GP0HuMFXNQb6a8JuPr5ka7KwKTP5D/YmVOah4="; + hash = "sha256-OFeR5ESPQ1SvJlD5i+y33NAbfPIemWEBc6elAC20Wqs="; }; - npmDepsHash = "sha256-/W9xrdvPbpxJmrYwoKTESiFTnsbt+LK1X3vTgKKeubE="; + npmDepsHash = "sha256-D2y8K+FUbI5Phxut4+HzxBP1JfaujXGm5PRL3ALax2E="; postPatch = let From afe40570d2fec49e1cc675593f0f60f745017ee2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 03:59:22 +0000 Subject: [PATCH 02/48] thunderbird-153-unwrapped: 153.1.1esr -> 153.2.0esr (cherry picked from commit 55d3d36377022038f41c6a2f2a373e752dee3c09) --- .../networking/mailreaders/thunderbird/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix index 702848461133..faf033aca8a5 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -98,8 +98,8 @@ rec { thunderbird-153 = common { applicationName = "Thunderbird ESR"; - version = "153.1.1esr"; - sha512 = "a0e26fb0c4c6c97ab2cc0dca0f122de9f149e70ed888010dd79192f838caa267b80bdc9e33fdcd9d8cbb3efd7ac8c63ca5b36058a5c40fe1e9f638387e7f20de"; + version = "153.2.0esr"; + sha512 = "a00f94a63cffcea4268838acd85ed325653fdcbc575fc020471240423fc78c560f1377d3898216e39cece32eb9a24d32dfbf1bfc9522876092621c861c629b7b"; updateScript = callPackage ./update.nix { attrPath = "thunderbirdPackages.thunderbird-153"; From 0099527a1d2bff12be70af9fddc91af86474ed4e Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Sat, 6 Jun 2026 10:13:48 +0200 Subject: [PATCH 03/48] renovate: 43.150.1 -> 43.214.1 (cherry picked from commit db1d26e6933855eb536fd07767524b43fce586c3) --- pkgs/by-name/re/renovate/package.nix | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/re/renovate/package.nix b/pkgs/by-name/re/renovate/package.nix index 8c2dd9008831..9f41bfb92f9c 100644 --- a/pkgs/by-name/re/renovate/package.nix +++ b/pkgs/by-name/re/renovate/package.nix @@ -20,13 +20,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "renovate"; - version = "43.150.1"; + version = "43.214.1"; src = fetchFromGitHub { owner = "renovatebot"; repo = "renovate"; tag = finalAttrs.version; - hash = "sha256-yCkwlPf6jLM906U7BdY1h5IcaOSe6aureYIKXQk+re0="; + hash = "sha256-S5ixP4Dp/YDv23kE5lvmp/Px6GrF9B6/wwSiKUwVWhA="; }; postPatch = '' @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 3; - hash = "sha256-ldxhP+I455PEfBrkJIlHudNvAsI4EN34ZkQXMBciOo4="; + hash = "sha256-A8aL5ZF0tFKi0uCXxOQMzxByAIVyt76wnLvolFVYKuI="; }; env.COREPACK_ENABLE_STRICT = 0; @@ -81,12 +81,6 @@ stdenv.mkDerivation (finalAttrs: { popd - pushd node_modules/.pnpm/better-sqlite3*/node_modules/better-sqlite3 - npm run build-release - rm -rf build/Release/{obj.target,sqlite3.a,.deps} deps - - popd - runHook postBuild ''; From 4e25826560c7ef8fe2c59595f667e31bf96f5648 Mon Sep 17 00:00:00 2001 From: Bart Oostveen Date: Tue, 4 Aug 2026 03:50:53 +0200 Subject: [PATCH 04/48] renovate: 43.214.1 -> 44.13.1 Diff: https://github.com/renovatebot/renovate/compare/43.214.1...44.13.1 Changelog: https://github.com/renovatebot/renovate/releases/tag/44.13.1 (cherry picked from commit dfa5252629b13304a520f112b3f683a62c68b38d) --- pkgs/by-name/re/renovate/package.nix | 48 +++++++++++++--------------- 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/pkgs/by-name/re/renovate/package.nix b/pkgs/by-name/re/renovate/package.nix index 9f41bfb92f9c..25f3261ab9b4 100644 --- a/pkgs/by-name/re/renovate/package.nix +++ b/pkgs/by-name/re/renovate/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, makeWrapper, nodejs_24, - pnpm_10, + pnpm_11, fetchPnpmDeps, pnpmConfigHook, python3, @@ -15,18 +15,20 @@ yq-go, cctools, }: + let nodejs = nodejs_24; + pnpm = pnpm_11; in stdenv.mkDerivation (finalAttrs: { pname = "renovate"; - version = "43.214.1"; + version = "44.13.1"; src = fetchFromGitHub { owner = "renovatebot"; repo = "renovate"; tag = finalAttrs.version; - hash = "sha256-S5ixP4Dp/YDv23kE5lvmp/Px6GrF9B6/wwSiKUwVWhA="; + hash = "sha256-2N+dQnuQwQNt7SZlIYq0CT2dRMiOF947MJZZ8BhZpcI="; }; postPatch = '' @@ -38,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper nodejs pnpmConfigHook - pnpm_10 + pnpm python3 yq-go ] @@ -49,37 +51,33 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; - pnpm = pnpm_10; - fetcherVersion = 3; - hash = "sha256-A8aL5ZF0tFKi0uCXxOQMzxByAIVyt76wnLvolFVYKuI="; + inherit pnpm; + fetcherVersion = 4; + hash = "sha256-xm4H+PIpVcisw8wKz77+v6iCcwEpkpLZ6awtwXPNBc8="; }; - env.COREPACK_ENABLE_STRICT = 0; + env = { + COREPACK_ENABLE_STRICT = 0; + # Required for node-gyp to find headers. + npm_config_nodedir = nodejs; + }; buildPhase = '' runHook preBuild # relax nodejs version yq '.engines.node = "${nodejs.version}"' -i package.json + '' + # pnpm install gets run with --ignore-scripts so we need to manually build native dependencies (e.g. re2) + # Keep https://github.com/renovatebot/renovate/blob/main/pnpm-workspace.yaml#L9 in mind when updating, + # new native dependencies could bloat up binary size. + + '' + pnpm rebuild + rm -rf node_modules/.pnpm/re2*/node_modules/re2/build/Release/{obj.target,.deps} \ + node_modules/.pnpm/re2*/node_modules/re2/vendor pnpm build - find -name 'node_modules' -type d -exec rm -rf {} \; || true - pnpm install --offline --prod --ignore-scripts - '' - # The optional dependencies re2 and better-sqlite3 are not built by pnpm and need to be built manually. - # If re2 is not built, you will get an annoying warning when you run renovate. - # better-sqlite3 is required. - + '' - pushd node_modules/.pnpm/re2*/node_modules/re2 - - mkdir -p $HOME/.node-gyp/${nodejs.version} - echo 9 > $HOME/.node-gyp/${nodejs.version}/installVersion - ln -sfv ${nodejs}/include $HOME/.node-gyp/${nodejs.version} - export npm_config_nodedir=${nodejs} - npm run rebuild - rm -rf build/Release/{obj.target,.deps} vendor - - popd + pnpm prune --prod --ignore-scripts runHook postBuild ''; From 4a75832789d8ca60fddd7b39b6c23d1e147e9fee Mon Sep 17 00:00:00 2001 From: Bart Oostveen Date: Tue, 4 Aug 2026 04:04:01 +0200 Subject: [PATCH 05/48] renovate: enable structuredAttrs, strictDeps (cherry picked from commit b389616989c0ceb0dc1554d3a941041acc3e6ab0) --- pkgs/by-name/re/renovate/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/re/renovate/package.nix b/pkgs/by-name/re/renovate/package.nix index 25f3261ab9b4..3799a963f76d 100644 --- a/pkgs/by-name/re/renovate/package.nix +++ b/pkgs/by-name/re/renovate/package.nix @@ -24,6 +24,9 @@ stdenv.mkDerivation (finalAttrs: { pname = "renovate"; version = "44.13.1"; + __structuredAttrs = true; + strictDeps = true; + src = fetchFromGitHub { owner = "renovatebot"; repo = "renovate"; From 6339a9c4d0bcc6886a2f66d613354300dcd15407 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 12 Aug 2026 05:37:14 +0000 Subject: [PATCH 06/48] renovate: 44.13.1 -> 44.24.3 (cherry picked from commit 00ac2cdce22a62e7e108bff84fcd224e91a4dbcf) --- pkgs/by-name/re/renovate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/renovate/package.nix b/pkgs/by-name/re/renovate/package.nix index 3799a963f76d..67e4e2517ef8 100644 --- a/pkgs/by-name/re/renovate/package.nix +++ b/pkgs/by-name/re/renovate/package.nix @@ -22,7 +22,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "renovate"; - version = "44.13.1"; + version = "44.24.3"; __structuredAttrs = true; strictDeps = true; @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "renovatebot"; repo = "renovate"; tag = finalAttrs.version; - hash = "sha256-2N+dQnuQwQNt7SZlIYq0CT2dRMiOF947MJZZ8BhZpcI="; + hash = "sha256-nseiP9ccsKrE2030bTJ4hJ+5HCdF2pqPi8JPXfl2c0k="; }; postPatch = '' @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 4; - hash = "sha256-xm4H+PIpVcisw8wKz77+v6iCcwEpkpLZ6awtwXPNBc8="; + hash = "sha256-mLFGCdj4lAbpZJGqUUrhZ0mdprh4FvWrJ0jnKZWKgQI="; }; env = { From 99dac489d07ce071950e0246ecf695add72561a5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 06:43:08 +0000 Subject: [PATCH 07/48] renovate: 44.24.3 -> 44.37.1 (cherry picked from commit d0fbd3e365f1ef28adf7b9185fda909c33164273) --- pkgs/by-name/re/renovate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/renovate/package.nix b/pkgs/by-name/re/renovate/package.nix index 67e4e2517ef8..8544b479a1cd 100644 --- a/pkgs/by-name/re/renovate/package.nix +++ b/pkgs/by-name/re/renovate/package.nix @@ -22,7 +22,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "renovate"; - version = "44.24.3"; + version = "44.37.1"; __structuredAttrs = true; strictDeps = true; @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "renovatebot"; repo = "renovate"; tag = finalAttrs.version; - hash = "sha256-nseiP9ccsKrE2030bTJ4hJ+5HCdF2pqPi8JPXfl2c0k="; + hash = "sha256-HYPUINYdoqYnsgKfx2QPEqUyOXupBfxNCu6Agu7MOuU="; }; postPatch = '' @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 4; - hash = "sha256-mLFGCdj4lAbpZJGqUUrhZ0mdprh4FvWrJ0jnKZWKgQI="; + hash = "sha256-eIrIUhzL2lCkZ0hFfPq8v7Ppvn5KhIXupibe1Hr+Cbo="; }; env = { From b43a4df27bd6e7bbf5fc498a187bb40a29fb9e2a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 30 Aug 2026 23:34:00 +0000 Subject: [PATCH 08/48] renovate: 44.37.1 -> 44.52.0 (cherry picked from commit 6ac0db491308dc27e3a39cf7a93514966d44f66b) --- pkgs/by-name/re/renovate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/renovate/package.nix b/pkgs/by-name/re/renovate/package.nix index 8544b479a1cd..a1be688a575c 100644 --- a/pkgs/by-name/re/renovate/package.nix +++ b/pkgs/by-name/re/renovate/package.nix @@ -22,7 +22,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "renovate"; - version = "44.37.1"; + version = "44.52.0"; __structuredAttrs = true; strictDeps = true; @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "renovatebot"; repo = "renovate"; tag = finalAttrs.version; - hash = "sha256-HYPUINYdoqYnsgKfx2QPEqUyOXupBfxNCu6Agu7MOuU="; + hash = "sha256-qSec1SR+FN2SY+dz25J3NFeiUwmzex9cvEKb0XJFLM0="; }; postPatch = '' @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 4; - hash = "sha256-eIrIUhzL2lCkZ0hFfPq8v7Ppvn5KhIXupibe1Hr+Cbo="; + hash = "sha256-sQ4895f7aeCZ+/ZChEwJoZNtZGCyRVGEONuGbkDpPtY="; }; env = { From 5923fb25276b61c008f8c1994df8bf2c72739618 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 10 Sep 2026 20:51:05 +0000 Subject: [PATCH 09/48] renovate: 44.52.0 -> 44.79.2 (cherry picked from commit 714ff848e80bdc59548fe0a7edf27ca89dd72dc2) --- pkgs/by-name/re/renovate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/renovate/package.nix b/pkgs/by-name/re/renovate/package.nix index a1be688a575c..ed2ee3a06d3b 100644 --- a/pkgs/by-name/re/renovate/package.nix +++ b/pkgs/by-name/re/renovate/package.nix @@ -22,7 +22,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "renovate"; - version = "44.52.0"; + version = "44.79.2"; __structuredAttrs = true; strictDeps = true; @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "renovatebot"; repo = "renovate"; tag = finalAttrs.version; - hash = "sha256-qSec1SR+FN2SY+dz25J3NFeiUwmzex9cvEKb0XJFLM0="; + hash = "sha256-Ri+McxQGyuyT0kehg57qeaAhRrHhJbC/PUkgAMi6hvE="; }; postPatch = '' @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 4; - hash = "sha256-sQ4895f7aeCZ+/ZChEwJoZNtZGCyRVGEONuGbkDpPtY="; + hash = "sha256-FPLv30F2NwE+2NfXDOqGj++0/IkKYq7LBej/6SgrRhQ="; }; env = { From a0d012cf47b8bab515a3c848b1350f656a610557 Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Fri, 11 Sep 2026 13:56:53 +0200 Subject: [PATCH 10/48] linphonePackages.linphone-desktop: remove double wrapping (cherry picked from commit eebba02d635926d244132258a96f001ed5a680de) --- .../linphone/linphone-desktop/default.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix b/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix index 3099c238c81c..7be34ac3b0b4 100644 --- a/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix @@ -146,12 +146,17 @@ stdenv.mkDerivation (finalAttrs: { ''; # In order to find mediastreamer plugins, mediastreamer package was patched to - # support an environment variable pointing to the plugin directory. Set that - # environment variable by wrapping the Linphone executable. - # + # support an environment variable pointing to the plugin directory. # It is quite likely that there are some other files still missing and # Linphone will randomly crash when it tries to access those files. Then, # those just need to be linked manually below. + preFixup = '' + qtWrapperArgs+=( + --unset QML2_IMPORT_PATH \ + --set MEDIASTREAMER_PLUGINS_DIR $out/lib/mediastreamer/plugins + ) + ''; + postInstall = '' mkdir -p $out/lib/mediastreamer/plugins ln -s ${msopenh264}/lib/mediastreamer/plugins/* $out/lib/mediastreamer/plugins/ @@ -166,10 +171,6 @@ stdenv.mkDerivation (finalAttrs: { mkdir -p $out/share/sounds/linphone/ ln -s ${liblinphone}/share/sounds/linphone/rings $out/share/sounds/linphone/rings - - wrapProgram $out/bin/linphone \ - --unset QML2_IMPORT_PATH \ - --set MEDIASTREAMER_PLUGINS_DIR $out/lib/mediastreamer/plugins ''; meta = { From eb4f41986575414403f55036354fec16476f81fc Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Fri, 11 Sep 2026 14:21:57 +0200 Subject: [PATCH 11/48] linphonePackages.linphone-desktop: fix crashes on GNOME (cherry picked from commit 02e9e898740d1b62526248753b38eb7008d17054) --- .../linphone/linphone-desktop/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix b/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix index 7be34ac3b0b4..0be31b94af5a 100644 --- a/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix @@ -24,6 +24,7 @@ symlinkJoin, xercesc, zxing-cpp, + wrapGAppsHook3, }: let grammars = symlinkJoin { @@ -99,8 +100,11 @@ stdenv.mkDerivation (finalAttrs: { qt6Packages.wrapQtAppsHook python3 doxygen + wrapGAppsHook3 ]; + dontWrapGApps = true; + cmakeFlags = [ "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" "-DBUILD_SHARED_LIBS=ON" @@ -152,7 +156,8 @@ stdenv.mkDerivation (finalAttrs: { # those just need to be linked manually below. preFixup = '' qtWrapperArgs+=( - --unset QML2_IMPORT_PATH \ + "''${gappsWrapperArgs[@]}" + --unset QML2_IMPORT_PATH --set MEDIASTREAMER_PLUGINS_DIR $out/lib/mediastreamer/plugins ) ''; From 533d0aa4dea83674a623e1c5142da35a068bcdc7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 20:57:47 +0000 Subject: [PATCH 12/48] dexter: 0.7.1 -> 0.7.2 (cherry picked from commit a2517ba2ac823a92f99a75166a8b661b87efa1d2) --- pkgs/by-name/de/dexter/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/de/dexter/package.nix b/pkgs/by-name/de/dexter/package.nix index cff8f20d1dd0..80bb6459224f 100644 --- a/pkgs/by-name/de/dexter/package.nix +++ b/pkgs/by-name/de/dexter/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "dexter"; - version = "0.7.1"; + version = "0.7.2"; src = fetchFromGitHub { owner = "remoteoss"; repo = "dexter"; tag = "v${finalAttrs.version}"; - hash = "sha256-VrKLi92fCkAL6C5dvydXuwOCp3dYXsDJSGk9rkHv1t8="; + hash = "sha256-4LAcV29ypn56UDt8RN+UdwR1ZMlGUixj+rwALo9a84g="; }; vendorHash = "sha256-1mJ4HdDCsZl/g8F+L+NrW2ACuiHe2aSheJO/1XfKAb4="; From cf27b8df99737655a70e5fbbb19e47838fa39dd7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 03:36:38 +0000 Subject: [PATCH 13/48] nezha-agent: 2.3.3 -> 2.3.5 (cherry picked from commit 519a071499083d267f53b337632b0099cbc41d5c) --- pkgs/by-name/ne/nezha-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/nezha-agent/package.nix b/pkgs/by-name/ne/nezha-agent/package.nix index 873b20b90ed6..d6ca7faa5118 100644 --- a/pkgs/by-name/ne/nezha-agent/package.nix +++ b/pkgs/by-name/ne/nezha-agent/package.nix @@ -8,16 +8,16 @@ }: buildGoModule (finalAttrs: { pname = "nezha-agent"; - version = "2.3.3"; + version = "2.3.5"; src = fetchFromGitHub { owner = "nezhahq"; repo = "agent"; tag = "v${finalAttrs.version}"; - hash = "sha256-cSjioxBFbokyPwFhPhzpMUUIHAOaJtVsbyBrUiAt99Y="; + hash = "sha256-8rrzMaaY8DZecaY6JNyvBJVVPH02Y6ghaVJBInTViBY="; }; - vendorHash = "sha256-Cwg3xi0kmEwrOOJPbthqwA5yHZKGyEZaNFAlKSwaeAo="; + vendorHash = "sha256-hgYeFu7oo5dW1/rBgybVjY25EDdVnL9xmzXpfvLU4/c="; ldflags = [ "-s" From 09733332f25c2282d1e3cf6d788d8d07e9d337fb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 13:17:32 +0000 Subject: [PATCH 14/48] garnet: 2.1.5 -> 2.1.7 (cherry picked from commit 616544d0b083aaca98cca203ffc3772ea73d3ce5) --- pkgs/by-name/ga/garnet/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ga/garnet/package.nix b/pkgs/by-name/ga/garnet/package.nix index 1eebfa4bb0cb..063c6dc30045 100644 --- a/pkgs/by-name/ga/garnet/package.nix +++ b/pkgs/by-name/ga/garnet/package.nix @@ -8,13 +8,13 @@ buildDotnetModule rec { pname = "garnet"; - version = "2.1.5"; + version = "2.1.7"; src = fetchFromGitHub { owner = "microsoft"; repo = "garnet"; tag = "v${version}"; - hash = "sha256-4KyZZOyl5ntqXXZDaJlkLoQ3cvHaDzydP6lMDWUK4vA="; + hash = "sha256-CYOp6KR84ggZ+XCZa1cV5nGs6P+Lcoejop7QXtG0RVk="; }; projectFile = "main/GarnetServer/GarnetServer.csproj"; From f37a8a8444f484cdc858a676cdba89b1223ba45a Mon Sep 17 00:00:00 2001 From: blutch112 Date: Thu, 10 Sep 2026 19:21:07 +0200 Subject: [PATCH 15/48] vivaldi: 8.1.4087.75 -> 8.2.4133.47 libGLESv2.so no longer ships with the 8.2 release; remove it from the rpath patch list. (cherry picked from commit 23744693264c5d981609e92317d816b568a03de5) --- pkgs/by-name/vi/vivaldi/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/vi/vivaldi/package.nix b/pkgs/by-name/vi/vivaldi/package.nix index a88aa7b6b4fe..f4c1c09195fb 100644 --- a/pkgs/by-name/vi/vivaldi/package.nix +++ b/pkgs/by-name/vi/vivaldi/package.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation rec { pname = "vivaldi"; - version = "8.1.4087.75"; + version = "8.2.4133.47"; suffix = { @@ -79,8 +79,8 @@ stdenv.mkDerivation rec { url = "https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-1_${suffix}.deb"; hash = { - aarch64-linux = "sha256-MyGnFbWXjbD5TzHzlXyV1Qg17dx/MjjNWRDRieqksCw="; - x86_64-linux = "sha256-nLfNB2SB3Z7PQ0gRXbegQ0JD6RHie2EVdQkuNLLUiZw="; + aarch64-linux = "sha256-oyS7p7B8kxRPl0KxXuWQBgEhIPkP36vI6MNDRfkl7UY="; + x86_64-linux = "sha256-St7C8XxA1PIegF1JDUoPHV9Q/UBuemKzcRfLQqWKX24="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; @@ -173,7 +173,7 @@ stdenv.mkDerivation rec { opt/vivaldi/$f done - for f in libGLESv2.so libqt5_shim.so libqt6_shim.so; do + for f in libqt5_shim.so libqt6_shim.so; do patchelf --set-rpath "${libPath}" opt/vivaldi/$f done '' From 68e8cce2f5d7df81fab6668572b35e3c712fb314 Mon Sep 17 00:00:00 2001 From: blutch112 Date: Fri, 11 Sep 2026 18:52:40 +0200 Subject: [PATCH 16/48] vivaldi: remove redundant rpath patch for qt5/qt6 shims $out/opt/vivaldi is already included in LD_LIBRARY_PATH via wrapProgram, making the explicit patchelf --set-rpath call for libqt5_shim.so and libqt6_shim.so redundant. Verified by extracting the wrapper's LD_LIBRARY_PATH and confirming via ldd that libqt6_shim.so resolves all its Qt6 dependencies correctly through LD_LIBRARY_PATH alone, without any rpath set on the library itself. (cherry picked from commit 4495d4bf33f0061a0ed2dc0a7c02877832340612) --- pkgs/by-name/vi/vivaldi/package.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/by-name/vi/vivaldi/package.nix b/pkgs/by-name/vi/vivaldi/package.nix index f4c1c09195fb..34ee0256222e 100644 --- a/pkgs/by-name/vi/vivaldi/package.nix +++ b/pkgs/by-name/vi/vivaldi/package.nix @@ -172,10 +172,6 @@ stdenv.mkDerivation rec { --set-rpath "${libPath}" \ opt/vivaldi/$f done - - for f in libqt5_shim.so libqt6_shim.so; do - patchelf --set-rpath "${libPath}" opt/vivaldi/$f - done '' + lib.optionalString proprietaryCodecs '' ln -s ${vivaldi-ffmpeg-codecs}/lib/libffmpeg.so opt/vivaldi/libffmpeg.so.''${version%\.*\.*} From c953109585486c77fd32acebc28fcd8e918e2ac0 Mon Sep 17 00:00:00 2001 From: qubitnano <146656568+qubitnano@users.noreply.github.com> Date: Fri, 11 Sep 2026 21:20:37 -0400 Subject: [PATCH 17/48] bcachefs-tools: 1.39.5 -> 1.39.6 https://evilpiepirate.org/git/bcachefs-tools.git/tree/Changelog.mdwn (cherry picked from commit e298b1286eb2229299d24dc51064fda9ecb78f1f) --- pkgs/by-name/bc/bcachefs-tools/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bc/bcachefs-tools/package.nix b/pkgs/by-name/bc/bcachefs-tools/package.nix index 65b70865adee..343033d99541 100644 --- a/pkgs/by-name/bc/bcachefs-tools/package.nix +++ b/pkgs/by-name/bc/bcachefs-tools/package.nix @@ -32,18 +32,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "bcachefs-tools"; - version = "1.39.5"; + version = "1.39.6"; src = fetchFromGitHub { owner = "koverstreet"; repo = "bcachefs-tools"; tag = "v${finalAttrs.version}"; - hash = "sha256-k9JW6GMXFwphkYGcYMwA59uafNj0EV96wTnbzeuVM1w="; + hash = "sha256-cBYn/g6eLT5rTumo4Y24rWSHS2Sc7gFthPuCg1AQ22k="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src; - hash = "sha256-hbh4+vpZtVpda2yVZK+fkdPXWd5+GYLbWYPfJsYtPfM="; + hash = "sha256-djiIwZie9HjQ/+bCEGniMFkJA66oI0n+9y9Iax4GHOM="; }; postPatch = '' From 456225ca1246996751a464982dbbb0b4cf0afc2a Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sun, 13 Sep 2026 22:58:01 -0600 Subject: [PATCH 18/48] electrum: 4.8.1 -> 4.8.2 https://github.com/spesmilo/electrum/blob/4.8.2/RELEASE-NOTES Diff: https://github.com/spesmilo/electrum/compare/4.8.1...4.8.2 (cherry picked from commit df2dec7b42487a41cc6bb67cb9d4bbd6ef5c8fbe) --- pkgs/applications/misc/electrum/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/electrum/default.nix b/pkgs/applications/misc/electrum/default.nix index f031fbdfcb0a..c84a3f6b3129 100644 --- a/pkgs/applications/misc/electrum/default.nix +++ b/pkgs/applications/misc/electrum/default.nix @@ -24,12 +24,12 @@ let in python3.pkgs.buildPythonApplication (finalAttrs: { pname = "electrum"; - version = "4.8.1"; + version = "4.8.2"; pyproject = true; src = fetchurl { url = "https://download.electrum.org/${finalAttrs.version}/Electrum-${finalAttrs.version}.tar.gz"; - hash = "sha256-71t/YdLItZg6D5yFFVbjpveKncIv5hG7pJxu67a9/b4="; + hash = "sha256-84zuMzyGaYbN+zBEKPp0h6/8Qpw4U/yA6YIr1CC7wik="; }; build-system = [ python3.pkgs.setuptools ]; From 0dd975bb22c32b0cd0575bcac6f65cd2cf790508 Mon Sep 17 00:00:00 2001 From: liberodark Date: Fri, 11 Sep 2026 12:57:45 +0200 Subject: [PATCH 19/48] rundeck: 6.1.0 -> 6.2.1 (cherry picked from commit dc6f03adb49ee225d3132f27b8f85e62880091e5) --- pkgs/by-name/ru/rundeck/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ru/rundeck/package.nix b/pkgs/by-name/ru/rundeck/package.nix index 4eb18c481ba2..83cb1f74319f 100644 --- a/pkgs/by-name/ru/rundeck/package.nix +++ b/pkgs/by-name/ru/rundeck/package.nix @@ -12,14 +12,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "rundeck"; - version = "6.1.0-20260803"; + version = "6.2.1-20260909"; __structuredAttrs = true; strictDeps = true; src = fetchurl { url = "https://packagecloud.io/pagerduty/rundeck/packages/java/org.rundeck/rundeck-${finalAttrs.version}.war/artifacts/rundeck-${finalAttrs.version}.war/download?distro_version_id=167"; - hash = "sha256-gY4QhMGANKfOeD4mW8RsyMb8DOUEU82oCst7ZAowdVk="; + hash = "sha256-x0+IRTV7EQUvQFli7C59zNprOthfteNZbuEHdBz0Z+c="; }; nativeBuildInputs = [ makeWrapper ]; From 742cbed8ec8e35989fc9dc1c1baffcabd73a10dd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 09:21:19 +0000 Subject: [PATCH 20/48] ghostfolio: 3.65.0 -> 3.69.0 (cherry picked from commit eed960938113bc5b2c1f6d28ff1fef648997cc26) --- pkgs/by-name/gh/ghostfolio/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghostfolio/package.nix b/pkgs/by-name/gh/ghostfolio/package.nix index 975358dc5a60..a07034011556 100644 --- a/pkgs/by-name/gh/ghostfolio/package.nix +++ b/pkgs/by-name/gh/ghostfolio/package.nix @@ -12,13 +12,13 @@ buildNpmPackage (finalAttrs: { pname = "ghostfolio"; - version = "3.65.0"; + version = "3.69.0"; src = fetchFromGitHub { owner = "ghostfolio"; repo = "ghostfolio"; tag = finalAttrs.version; - hash = "sha256-a6gPbu9HsTTd5nIn2Ydj2CNv6Pg8NLpDhMr2B/pG8Go="; + hash = "sha256-a8LuI+uTXB0rUsaVSN/oUOWjD4zv3N0GxF/TVoHRZpM="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -28,7 +28,7 @@ buildNpmPackage (finalAttrs: { ''; }; - npmDepsHash = "sha256-WpKjPSCXcP2L/yK8S3L6zxbobxX6blNbWh1dZBeKL58="; + npmDepsHash = "sha256-wT9rxNXr+KBGxxpMV26Xj0D4d8vT+OXO2A4RgDV8mCY="; postPatch = '' substituteInPlace replace.build.mjs \ From 344292c28e4df54aa72af5ebc52037ae2b702537 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 00:35:20 +0000 Subject: [PATCH 21/48] vivaldi: 8.2.4133.47 -> 8.2.4133.52 (cherry picked from commit 9ca4222ac59e0225b5e93abcb55f8dc2c5b0fb7c) --- pkgs/by-name/vi/vivaldi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vi/vivaldi/package.nix b/pkgs/by-name/vi/vivaldi/package.nix index 34ee0256222e..ef0186dce750 100644 --- a/pkgs/by-name/vi/vivaldi/package.nix +++ b/pkgs/by-name/vi/vivaldi/package.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation rec { pname = "vivaldi"; - version = "8.2.4133.47"; + version = "8.2.4133.52"; suffix = { @@ -79,8 +79,8 @@ stdenv.mkDerivation rec { url = "https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-1_${suffix}.deb"; hash = { - aarch64-linux = "sha256-oyS7p7B8kxRPl0KxXuWQBgEhIPkP36vI6MNDRfkl7UY="; - x86_64-linux = "sha256-St7C8XxA1PIegF1JDUoPHV9Q/UBuemKzcRfLQqWKX24="; + aarch64-linux = "sha256-5v9DCL6B8JnZrFoniAFg5fpLD1ojOnT7HIt4HuQZJzI="; + x86_64-linux = "sha256-QOXpNQULSr7dR98o2AODBHMbvw/3NhqXlh1iB6i8rQM="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 0f4789c19bbd3db0533adb7c4a522c1f8698f6f3 Mon Sep 17 00:00:00 2001 From: Pascal Wittmann Date: Wed, 17 Jun 2026 14:07:45 +0200 Subject: [PATCH 22/48] sngrep: migrate to pcre2 (cherry picked from commit edd126c3c2b9df389240d019094f4b3c7f978e8c) --- pkgs/by-name/sn/sngrep/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sn/sngrep/package.nix b/pkgs/by-name/sn/sngrep/package.nix index a0033a48bfa5..deebfc26441b 100644 --- a/pkgs/by-name/sn/sngrep/package.nix +++ b/pkgs/by-name/sn/sngrep/package.nix @@ -8,7 +8,7 @@ libpcap, ncurses, openssl, - pcre, + pcre2, pkg-config, }: @@ -34,11 +34,11 @@ stdenv.mkDerivation (finalAttrs: { libpcap ncurses openssl - pcre + pcre2 ]; configureFlags = [ - "--with-pcre" + "--with-pcre2" "--enable-unicode" "--enable-ipv6" "--enable-eep" From 55e0ba465f607b2a47d6c91cccac38e45ffb3171 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Jul 2026 14:19:21 +0000 Subject: [PATCH 23/48] sngrep: 1.8.3 -> 1.8.4 (cherry picked from commit 50d4ce5f6a91719d7b151323efc43102dea1ac91) --- pkgs/by-name/sn/sngrep/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sn/sngrep/package.nix b/pkgs/by-name/sn/sngrep/package.nix index deebfc26441b..813fd9f93bc1 100644 --- a/pkgs/by-name/sn/sngrep/package.nix +++ b/pkgs/by-name/sn/sngrep/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "sngrep"; - version = "1.8.3"; + version = "1.8.4"; src = fetchFromGitHub { owner = "irontec"; repo = "sngrep"; rev = "v${finalAttrs.version}"; - hash = "sha256-4DLbQ3OOMvJw37n3jVuztG49HlPbWrfxByi6g6AvELQ="; + hash = "sha256-tKIyU8W6Jvp0hoegCpOOIsJkMfEEtmfv9Se7VIQ7hVo="; }; nativeBuildInputs = [ From 4755bf2a60d9f2eb31e8eb43c762d2b41b02ee7b Mon Sep 17 00:00:00 2001 From: sh0uv1 Date: Sun, 13 Sep 2026 18:16:49 +0000 Subject: [PATCH 24/48] sngrep: fix CVE-2026-90558 Fixes: NixOS/nixpkgs#562879 Stack Buffer Overflow via SIP Headers (cherry picked from commit 49546c7a32121b6830750d597ecc39ba5b45c34f) --- pkgs/by-name/sn/sngrep/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/sn/sngrep/package.nix b/pkgs/by-name/sn/sngrep/package.nix index 813fd9f93bc1..a047885fc73f 100644 --- a/pkgs/by-name/sn/sngrep/package.nix +++ b/pkgs/by-name/sn/sngrep/package.nix @@ -10,6 +10,7 @@ openssl, pcre2, pkg-config, + fetchpatch, }: stdenv.mkDerivation (finalAttrs: { @@ -46,6 +47,13 @@ stdenv.mkDerivation (finalAttrs: { ]; patches = [ + # TODO: Remove this patch when updating to version 1.8.5 + (fetchpatch { + name = "CVE-2026-90558.patch"; + url = "https://github.com/irontec/sngrep/commit/1ff74ee3ab5ff280e8ba976aa8c744dca57eb35b.patch"; + hash = "sha256-QizEvKztbosj3GoRtG9yxeqTglyBNLuuOmPF92XU7BE="; + }) + ./fix-sng_strncpy-declaration.patch ]; From d858a1c7d9a4137c7b284e9c4ba456bdecd2662b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 14 Sep 2026 00:20:08 +0200 Subject: [PATCH 25/48] vaultwarden: 1.37.2 -> 1.37.3 https://github.com/dani-garcia/vaultwarden/releases/tag/1.37.3 (cherry picked from commit ed5eb5a8a043796440261e571f746d4e89096e59) --- pkgs/by-name/va/vaultwarden/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/va/vaultwarden/package.nix b/pkgs/by-name/va/vaultwarden/package.nix index 5a74a981a415..b09f68e0ae78 100644 --- a/pkgs/by-name/va/vaultwarden/package.nix +++ b/pkgs/by-name/va/vaultwarden/package.nix @@ -2,7 +2,7 @@ lib, stdenv, callPackage, - rustPlatform, + rustPackages_1_97, fetchFromGitHub, nixosTests, pkg-config, @@ -18,18 +18,18 @@ let webvault = callPackage ./webvault.nix { }; in -rustPlatform.buildRustPackage (finalAttrs: { +rustPackages_1_97.rustPlatform.buildRustPackage (finalAttrs: { pname = "vaultwarden"; - version = "1.37.2"; + version = "1.37.3"; src = fetchFromGitHub { owner = "dani-garcia"; repo = "vaultwarden"; tag = finalAttrs.version; - hash = "sha256-ugCkpeDVK3qPYSvL78N3mzu2bYTFlZP2AQeIgsrIYO8="; + hash = "sha256-T2sTVsBCvsvgxjlTeBPSvA96mJ7TLYqLNvldCI73by0="; }; - cargoHash = "sha256-EtdBMCp5aAKsKVM7PwsvJLyW661XdqduhBgk3msYioQ="; + cargoHash = "sha256-gUQxnGPo8jYTfG+Zsz8W35h8lkYDxI3mGnCdxNXYB4k="; # used for "Server Installed" version in admin panel env.VW_VERSION = finalAttrs.version; From 240b0b899f83905077bd64b7af7b43c9bc491f29 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 14 Sep 2026 12:14:30 +0000 Subject: [PATCH 26/48] linux_7_2: 7.2.5 -> 7.2.6 (cherry picked from commit 4af150a52ed39e0e94717cf7376d4b5ac94cea14) --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 5e27f13231c7..16a1407ea2b8 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -35,8 +35,8 @@ "lts": true }, "7.2": { - "version": "7.2.5", - "hash": "sha256:0y1bcg3pg6zm59bjfrgh1bsy68kxjy9vvxygdzcxmn95hggz1pam", + "version": "7.2.6", + "hash": "sha256:01pnc344dx239hkfl84hpfdpm7gc08yzrz7llgnlm6dhya2fz6h3", "lts": false } } From 78c2e509206058906d7e965db66508244fe6095e Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 14 Sep 2026 12:14:32 +0000 Subject: [PATCH 27/48] linux_6_18: 6.18.51 -> 6.18.52 (cherry picked from commit 5167e4de65728982a45a23d12ba20b56c192ec7f) --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 16a1407ea2b8..d95d89f4b0a4 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -30,8 +30,8 @@ "lts": true }, "6.18": { - "version": "6.18.51", - "hash": "sha256:04znimsjfimxxaarzaksn4jvkj1xr5ba7yh1j691ykdzb3w60bxs", + "version": "6.18.52", + "hash": "sha256:1f11had1amrvhl5f606ikc9ykrlyf0rvln8rkf2hrsjggm7mcs9b", "lts": true }, "7.2": { From 3ef525ea8943e196b7dd0da8b6b44ef1bf5a9d99 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 14 Sep 2026 12:14:34 +0000 Subject: [PATCH 28/48] linux_6_12: 6.12.109 -> 6.12.110 (cherry picked from commit ba34954a9d05902e2fc222d5968919162e21a0ba) --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index d95d89f4b0a4..6310937261cf 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -25,8 +25,8 @@ "lts": true }, "6.12": { - "version": "6.12.109", - "hash": "sha256:1yp370f2y5czvq24xqply8f6a14gnpjqkfmfyhcm1q9lld9fb12l", + "version": "6.12.110", + "hash": "sha256:0k2w1lr3h1d814707vfmj826gaz67a9n3msla96zzdlvhghikvlc", "lts": true }, "6.18": { From 4af4f1b03d0d5da7ebe580a706c3ed0996185cae Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 14 Sep 2026 12:14:36 +0000 Subject: [PATCH 29/48] linux_6_6: 6.6.156 -> 6.6.157 (cherry picked from commit d1c2dbf5feddae976fdc600efcb8d62ed54a6146) --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 6310937261cf..db75d8914259 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -20,8 +20,8 @@ "lts": true }, "6.6": { - "version": "6.6.156", - "hash": "sha256:07a1dyaxmcv289r0n4agna2li2rfsjdld8279cs18jmg9r52dqmf", + "version": "6.6.157", + "hash": "sha256:0c4c42qzr2vcbqglb9vq5q5vqv4mbqasq1n93j3vf288cg846jmp", "lts": true }, "6.12": { From c61debe10b9d446aaed01ce023352110d1c7969e Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 14 Sep 2026 12:14:39 +0000 Subject: [PATCH 30/48] linux_6_1: 6.1.187 -> 6.1.188 (cherry picked from commit 6359184b6d28e262f34f695637145f0710de0438) --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index db75d8914259..b2df3fb78945 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -5,8 +5,8 @@ "lts": false }, "6.1": { - "version": "6.1.187", - "hash": "sha256:0av4fcw3hv4pfql85s2rirxj7hkdr2kdasj219kwl257xa57jvhv", + "version": "6.1.188", + "hash": "sha256:0fm3048h1c98gxhpwjprjc2jkrhhwaac1vw91hikbhh72g5hlkgd", "lts": true }, "5.15": { From 3e8f78ac0847d42598fee39acdc9a09ea9bead8d Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 14 Sep 2026 12:14:41 +0000 Subject: [PATCH 31/48] linux_5_15: 5.15.220 -> 5.15.221 (cherry picked from commit f943edac563f29dbdaeb9f101a4d49d96259bac0) --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index b2df3fb78945..323c9a51be8f 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -10,8 +10,8 @@ "lts": true }, "5.15": { - "version": "5.15.220", - "hash": "sha256:08v7mbwvfgy9vv60j2ssdks4ss218p27rkwwrmjch2hj0ljrkcmm", + "version": "5.15.221", + "hash": "sha256:130ll4gnj2779kpx8x4r6v28vnwjn4qdw9ksaq3f5vr8wphq4y60", "lts": true }, "5.10": { From ad15cb286d788996fb0750df72f8e871c01c0c09 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 14 Sep 2026 12:14:43 +0000 Subject: [PATCH 32/48] linux_5_10: 5.10.269 -> 5.10.270 (cherry picked from commit 2c9bf0c7aab91dfbb4c922131f450db9ba938f3e) --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 323c9a51be8f..66976d48fd8d 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -15,8 +15,8 @@ "lts": true }, "5.10": { - "version": "5.10.269", - "hash": "sha256:1sf6iikwr9rikdi097xplz7yw1jj4cx6ldng7gzp8rj0360icnlw", + "version": "5.10.270", + "hash": "sha256:1rzb9ms2v04gwwka7d8byaxrcfymlikslq36p1p1zsabn0ldawyy", "lts": true }, "6.6": { From aab8b77ebcf262cd9f3801c71e823c3163fb0aef Mon Sep 17 00:00:00 2001 From: Dimitar Nestorov <8790386+dimitarnestorov@users.noreply.github.com> Date: Thu, 10 Sep 2026 17:45:13 +0300 Subject: [PATCH 33/48] yarn-berry: patch `got` dependency (cherry picked from commit 80dbcc8cd2ba7d0f0ec864898961600ccd2d1d28) --- .../ya/yarn-berry/got-npm-11.8.2.patch | 49 +++++++++++++++++++ pkgs/by-name/ya/yarn-berry/package.nix | 17 +++++++ 2 files changed, 66 insertions(+) create mode 100644 pkgs/by-name/ya/yarn-berry/got-npm-11.8.2.patch diff --git a/pkgs/by-name/ya/yarn-berry/got-npm-11.8.2.patch b/pkgs/by-name/ya/yarn-berry/got-npm-11.8.2.patch new file mode 100644 index 000000000000..371f8f949ccf --- /dev/null +++ b/pkgs/by-name/ya/yarn-berry/got-npm-11.8.2.patch @@ -0,0 +1,49 @@ +diff --git a/dist/source/as-promise/index.js b/dist/source/as-promise/index.js +index 9575c09d653037596ddf945afccedbbc672c4ee6..4560ce3bdcfdca11b7eaeaba1ff83a28f7a0caac 100644 +--- a/dist/source/as-promise/index.js ++++ b/dist/source/as-promise/index.js +@@ -30,6 +30,7 @@ function asPromise(normalizedOptions) { + let globalRequest; + let globalResponse; + const emitter = new events_1.EventEmitter(); ++ let promiseSettled = false; + const promise = new PCancelable((resolve, reject, onCancel) => { + const makeRequest = (retryCount) => { + const request = new core_1.default(undefined, normalizedOptions); +@@ -37,7 +38,10 @@ function asPromise(normalizedOptions) { + request._noPipe = true; + onCancel(() => request.destroy()); + onCancel.shouldReject = false; +- onCancel(() => reject(new types_1.CancelError(request))); ++ onCancel(() => { ++ promiseSettled = true; ++ reject(new types_1.CancelError(request)) ++ }); + globalRequest = request; + request.once('response', async (response) => { + var _a; +@@ -118,12 +122,14 @@ function asPromise(normalizedOptions) { + return; + } + globalResponse = response; ++ promiseSettled = true; + resolve(request.options.resolveBodyOnly ? response.body : response); + }); + const onError = (error) => { + if (promise.isCanceled) { + return; + } ++ promiseSettled = true; + const { options } = request; + if (error instanceof types_1.HTTPError && !options.throwHttpErrors) { + const { response } = error; +@@ -135,6 +141,9 @@ function asPromise(normalizedOptions) { + request.once('error', onError); + const previousBody = request.options.body; + request.once('retry', (newRetryCount, error) => { ++ if (promiseSettled) { ++ return; ++ } + var _a, _b; + if (previousBody === ((_a = error.request) === null || _a === void 0 ? void 0 : _a.options.body) && is_1.default.nodeStream((_b = error.request) === null || _b === void 0 ? void 0 : _b.options.body)) { + onError(error); diff --git a/pkgs/by-name/ya/yarn-berry/package.nix b/pkgs/by-name/ya/yarn-berry/package.nix index 1237c3ae9bbb..573fefd4774a 100644 --- a/pkgs/by-name/ya/yarn-berry/package.nix +++ b/pkgs/by-name/ya/yarn-berry/package.nix @@ -1,5 +1,7 @@ { fetchFromGitHub, + unzip, + zip, lib, pkgs, nodejs, @@ -35,6 +37,8 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ nodejs yarn + unzip + zip ]; strictDeps = true; @@ -43,6 +47,19 @@ stdenv.mkDerivation (finalAttrs: { buildPhase = '' runHook preBuild + + ( + # Remove when Yarn updates or removes the `got` dependency + # https://github.com/yarnpkg/berry/issues/7245#issuecomment-5538874542 + GOT_CACHE_PATH=$(printf '%s' $(pwd)/.yarn/cache/got-npm-11.8.2-c1eb105458-*.zip) + cd $(mktemp -d) + unzip $GOT_CACHE_PATH -d . + rm $GOT_CACHE_PATH + patch -p1 -d node_modules/got < ${./got-npm-11.8.2.patch} + zip -Xr got-patched.zip node_modules + mv got-patched.zip $GOT_CACHE_PATH + ) + yarn workspace @yarnpkg/cli build:cli runHook postBuild ''; From ea3bf776cfb78f95a5dc72c0c8f6b8887b0ea5e0 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Sat, 12 Sep 2026 22:28:39 -0400 Subject: [PATCH 34/48] navidrome: 0.63.2 -> 0.64.0 changelog: https://github.com/navidrome/navidrome/releases/tag/v0.64.0 (cherry picked from commit 9f75d06f97ba7956e8e254314860fc40cf23c7db) --- pkgs/by-name/na/navidrome/package.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/na/navidrome/package.nix b/pkgs/by-name/na/navidrome/package.nix index 21c404124953..ab47fc3cdd53 100644 --- a/pkgs/by-name/na/navidrome/package.nix +++ b/pkgs/by-name/na/navidrome/package.nix @@ -1,9 +1,8 @@ { - buildGoModule, + buildGo127Module, buildPackages, fetchFromGitHub, fetchNpmDeps, - fetchpatch, lib, nodejs_24, npmHooks, @@ -19,18 +18,18 @@ plugins ? [ ], }: -buildGoModule (finalAttrs: { +buildGo127Module (finalAttrs: { pname = "navidrome"; - version = "0.63.2"; + version = "0.64.0"; src = fetchFromGitHub { owner = "navidrome"; repo = "navidrome"; rev = "v${finalAttrs.version}"; - hash = "sha256-s0Pd6yT9NX2VFSPbLPX6Zqon8Y3qyDPGCKvqHPxcZ88="; + hash = "sha256-2GUAGuwVE3i49g/mGN3zd1J1y9jVhF0g4hKGceSQwD8="; }; - vendorHash = "sha256-lNjOVrlRD6ptDBpmfGYCN3Vkal9ACciOyS1RANzKYK4="; + vendorHash = "sha256-1aKih0Xl5OfV4IO/2E0S31rHhRx356zl2QPM96jcFco="; npmRoot = "ui"; From 636c924264cabb18bbaa32a06095a2107079d7ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 3 Sep 2026 15:49:07 +0000 Subject: [PATCH 35/48] node-core-utils: 7.1.0 -> 7.2.0 (cherry picked from commit 9910637eed26738a60e0de5fe28b9d52e29db90f) --- pkgs/by-name/no/node-core-utils/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/no/node-core-utils/package.nix b/pkgs/by-name/no/node-core-utils/package.nix index 79a936d6edd4..417a24b12c14 100644 --- a/pkgs/by-name/no/node-core-utils/package.nix +++ b/pkgs/by-name/no/node-core-utils/package.nix @@ -9,16 +9,16 @@ buildNpmPackage (finalAttrs: { pname = "node-core-utils"; - version = "7.1.0"; + version = "7.2.0"; src = fetchFromGitHub { owner = "nodejs"; repo = "node-core-utils"; tag = "v${finalAttrs.version}"; - hash = "sha256-qNyBR4rRr9moRpy7iVObtnDLZwjJuUhrNuLlFrJ7+lE="; + hash = "sha256-ctM/vp5ZOwUMOc8c1nmXgcRA8lSqUTIX+0rFTa5PJ1o="; }; - npmDepsHash = "sha256-uASahJmUBtm0k15MCixQpngmZnoBpie6+rj+UnJXtBc="; + npmDepsHash = "sha256-FEQZwEnOOv2X0F6UI3cvWduERVL1dH9hTdKeOfsGKCM="; dontNpmBuild = true; dontNpmPrune = true; From 5385ec353ad4bfb72c5e17611d24ab62fa2537ae Mon Sep 17 00:00:00 2001 From: Defelo Date: Mon, 14 Sep 2026 13:13:26 +0000 Subject: [PATCH 36/48] radicle-desktop: 0.15.0 -> 0.16.0 Changelog: https://radicle.network/nodes/seed.radicle.dev/rad:z4D5UCArafTzTQpDZNQRuqswh3ury/tree/CHANGELOG.md (cherry picked from commit dae0cb871a2caedbd49c16fa696a8e27ba91066f) --- pkgs/by-name/ra/radicle-desktop/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ra/radicle-desktop/package.nix b/pkgs/by-name/ra/radicle-desktop/package.nix index b10fed53e593..a447deb6a63d 100644 --- a/pkgs/by-name/ra/radicle-desktop/package.nix +++ b/pkgs/by-name/ra/radicle-desktop/package.nix @@ -26,13 +26,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "radicle-desktop"; - version = "0.15.0"; + version = "0.16.0"; src = fetchFromRadicle { seed = "seed.radicle.dev"; repo = "z4D5UCArafTzTQpDZNQRuqswh3ury"; tag = "releases/${finalAttrs.version}"; - hash = "sha256-L5QfFvswU/iPgObhh09/SAlMRy5w+Qs1kXDGpY31wjA="; + hash = "sha256-Hv8E+Y0ktVthndyAnNXKyV9JZov8FoL5dMB+mwsYZJo="; leaveDotGit = true; postFetch = '' git -C $out rev-parse --short HEAD > $out/.git_head @@ -53,10 +53,10 @@ rustPlatform.buildRustPackage (finalAttrs: { npmDeps = fetchNpmDeps { inherit (finalAttrs) src; - hash = "sha256-4gRc/nNrOEi7PU+5bSsR22z3f55cINebSrlFQ1NGTfk="; + hash = "sha256-itRxXkyj28FxGbfqvA1D6buB/7xvbURNiu51YJK57C0="; }; - cargoHash = "sha256-DZM1YX3lzCvKGtrSxxeJkinR91HFWe5SpdqQ+oP1Hgc="; + cargoHash = "sha256-0DvCmdabjaHNixHfUBkwtSrOA9LwgHLKJAkfmS+v014="; twemojiAssets = fetchFromGitHub { owner = "twitter"; From 3329812204db1b186063ab11af1e521794d10154 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 14:18:19 +0000 Subject: [PATCH 37/48] node-core-utils: 7.2.0 -> 7.2.1 (cherry picked from commit ec7fd52f337036dead391ada7c7aa1121d2153d0) --- pkgs/by-name/no/node-core-utils/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/no/node-core-utils/package.nix b/pkgs/by-name/no/node-core-utils/package.nix index 417a24b12c14..091781f0678e 100644 --- a/pkgs/by-name/no/node-core-utils/package.nix +++ b/pkgs/by-name/no/node-core-utils/package.nix @@ -9,16 +9,16 @@ buildNpmPackage (finalAttrs: { pname = "node-core-utils"; - version = "7.2.0"; + version = "7.2.1"; src = fetchFromGitHub { owner = "nodejs"; repo = "node-core-utils"; tag = "v${finalAttrs.version}"; - hash = "sha256-ctM/vp5ZOwUMOc8c1nmXgcRA8lSqUTIX+0rFTa5PJ1o="; + hash = "sha256-5RY4hXGbGyyUptDZhNIO/cDm7c4w4JaWLUfqRppJsp8="; }; - npmDepsHash = "sha256-FEQZwEnOOv2X0F6UI3cvWduERVL1dH9hTdKeOfsGKCM="; + npmDepsHash = "sha256-UTGun+Rt0wMCCtCjYzhYYLw9Y0XqEV93PuXnDwIg59k="; dontNpmBuild = true; dontNpmPrune = true; From cd1f9044f5d49d8982675acb71687eb1d69f6c60 Mon Sep 17 00:00:00 2001 From: "Matthias J. Kannwischer" Date: Mon, 14 Sep 2026 18:22:18 +0800 Subject: [PATCH 38/48] ledit: fix broken executable Prior to this change ledit failed with a 127 exit code: $ ledit no bytecode file specified $ echo hello | ledit cat the file 'cat' has not the right magic number: expected Caml1999X036 Upstream builds ledit with `ocamlc -custom`, which attaches the program to the end of the executable. Stripping drops it again. With dontStrip the program stays in place: $ echo hello | ledit cat hello hello Signed-off-by: Matthias J. Kannwischer (cherry picked from commit 0fc86dedef9b66f1ceb0cdbe6cecc8683134a911) --- pkgs/by-name/le/ledit/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/le/ledit/package.nix b/pkgs/by-name/le/ledit/package.nix index c2b2d7728441..3527dfa1c25e 100644 --- a/pkgs/by-name/le/ledit/package.nix +++ b/pkgs/by-name/le/ledit/package.nix @@ -22,6 +22,8 @@ stdenv.mkDerivation { strictDeps = true; + dontStrip = true; + nativeBuildInputs = with ocamlPackages; [ ocaml findlib @@ -33,6 +35,15 @@ stdenv.mkDerivation { camlp-streams ]; + doInstallCheck = true; + + installCheckPhase = '' + runHook preInstallCheck + echo hello | $out/bin/ledit -h /dev/null cat > ledit-check.out + grep -q hello ledit-check.out + runHook postInstallCheck + ''; + meta = { homepage = "http://pauillac.inria.fr/~ddr/ledit/"; description = "Line editor, allowing to use shell commands with control characters like in emacs"; From 67305f1dd0b7883dbe414f7b688c62daefc02fde Mon Sep 17 00:00:00 2001 From: "Matthias J. Kannwischer" Date: Mon, 14 Sep 2026 18:26:03 +0800 Subject: [PATCH 39/48] ledit: 2.06 -> 2.08 Signed-off-by: Matthias J. Kannwischer (cherry picked from commit 404499eebd0898b770e2efb137906acb5d54cd68) --- pkgs/by-name/le/ledit/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/le/ledit/package.nix b/pkgs/by-name/le/ledit/package.nix index 3527dfa1c25e..ee2949e0266c 100644 --- a/pkgs/by-name/le/ledit/package.nix +++ b/pkgs/by-name/le/ledit/package.nix @@ -5,15 +5,15 @@ ocamlPackages, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "ledit"; - version = "2.06"; + version = "2.08"; src = fetchFromGitHub { owner = "chetmurthy"; repo = "ledit"; - rev = "3dbd668d9c69aab5ccd61f6b906c14122ae3271d"; - hash = "sha256-9+isvwOw5Iw5OToztqZ5PiQPj6Pxl2ZqAC7UMF+tCM4="; + tag = finalAttrs.version; + hash = "sha256-45Y7lzm/KMsSAtnCwYNwIiRPYXNpfMN0UQbkEW9/7aQ="; }; preBuild = '' @@ -51,4 +51,4 @@ stdenv.mkDerivation { maintainers = [ lib.maintainers.delta ]; mainProgram = "ledit"; }; -} +}) From 701e4d1f1b74dfd0ba14b11958d9726a66b2d610 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Fri, 21 Aug 2026 17:11:33 +0200 Subject: [PATCH 40/48] electron-source.electron_41: remove electron 41 is EOL. (cherry picked from commit 699d52fc3a707ee066f7f01f637f13a36d9fd7a7) --- pkgs/development/tools/electron/info.json | 1406 --------------------- pkgs/top-level/all-packages.nix | 5 +- 2 files changed, 1 insertion(+), 1410 deletions(-) diff --git a/pkgs/development/tools/electron/info.json b/pkgs/development/tools/electron/info.json index 06deb15e948d..06011617b2d3 100644 --- a/pkgs/development/tools/electron/info.json +++ b/pkgs/development/tools/electron/info.json @@ -1,1410 +1,4 @@ { - "41": { - "chrome": "146.0.7680.216", - "chromium": { - "deps": { - "gn": { - "hash": "sha256-wFCuu4GR0N7QZCwT8UAhqH5moicYQjZ4ZLI58AM4pJ0=", - "rev": "304bbef6c7e9a86630c12986b99c8654eb7fe648", - "version": "0-unstable-2026-02-05" - } - }, - "version": "146.0.7680.216" - }, - "chromium_npm_hash": "sha256-ByB1Ea5tduIJZXyydeBWsoS8OPABOgwHe+dNXRssdvc=", - "deps": { - "src": { - "args": { - "hash": "sha256-US3KELmSThwFAYS73Wh8w/6F5JjjE3/QnJ32axIoS1U=", - "postFetch": "rm -rf $(find $out/third_party/blink/web_tests ! -name BUILD.gn -mindepth 1 -maxdepth 1); rm -r $out/content/test/data; rm -rf $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; ", - "tag": "146.0.7680.216", - "url": "https://chromium.googlesource.com/chromium/src.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/chrome/test/data/perf/canvas_bench": { - "args": { - "hash": "sha256-svOuyBGKloBLM11xLlWCDsB4PpRjdKTBdW2UEW4JQjM=", - "rev": "a7b40ea5ae0239517d78845a5fc9b12976bfc732", - "url": "https://chromium.googlesource.com/chromium/canvas_bench.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/chrome/test/data/perf/frame_rate/content": { - "args": { - "hash": "sha256-t4kcuvH0rkPBkcdiMsoNQaRwU09eU+oSvyHDiAHrKXo=", - "rev": "c10272c88463efeef6bb19c9ec07c42bc8fe22b9", - "url": "https://chromium.googlesource.com/chromium/frame_rate/content.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/chrome/test/data/xr/webvr_info": { - "args": { - "hash": "sha256-BsAPwc4oEWri0TlqhyxqFNqKdfgVSrB0vQyISmYY4eg=", - "rev": "c58ae99b9ff9e2aa4c524633519570bf33536248", - "url": "https://chromium.googlesource.com/external/github.com/toji/webvr.info.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/docs/website": { - "args": { - "hash": "sha256-NmU/u3gWFkjVhZeEaESGn013mnsPmIDUK79lsVc/JzE=", - "rev": "5522b25f3da74caafdcd3f1bcf33380f9f023a1c", - "url": "https://chromium.googlesource.com/website.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/electron": { - "args": { - "hash": "sha256-n7Ev30z9CSqMUifcjrInlk66WH0sfb1jFPcA0/vJOd4=", - "owner": "electron", - "repo": "electron", - "tag": "v41.9.1" - }, - "fetcher": "fetchFromGitHub" - }, - "src/media/cdm/api": { - "args": { - "hash": "sha256-rC/aV3vsFzXQ8BiOIK+OTXxTsgTLEEqC19KDAot1PTs=", - "rev": "9920660ea0162f88c44a648de177e6f8cb976d07", - "url": "https://chromium.googlesource.com/chromium/cdm.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/net/third_party/quiche/src": { - "args": { - "hash": "sha256-QEmVSKg1qbJ2aKrCq3AOgDQ3yMPx1dcvSJcGEjAffDg=", - "rev": "24430cb4103438f3cd1680f8f89d7c9e4288d5ca", - "url": "https://quiche.googlesource.com/quiche.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/testing/libfuzzer/fuzzers/wasm_corpus": { - "args": { - "hash": "sha256-gItDOfNqm1tHlmelz3l2GGdiKi9adu1EpPP6U7+8EQY=", - "rev": "1df5e50a45db9518a56ebb42cb020a94a090258b", - "url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/angle": { - "args": { - "hash": "sha256-W820GLtq3Nyw75kNRXwZZNVQjKgT9TzCXA2zU2q2QeM=", - "rev": "f27a667c64ebf41644efa31e66c52dce26824a4f", - "url": "https://chromium.googlesource.com/angle/angle.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/angle/third_party/VK-GL-CTS/src": { - "args": { - "hash": "sha256-oifCX+zx63p5eB7nnfE+FM895Ino3gmS39N5twBIAKg=", - "rev": "1698899cb078aacfb11d6b8eb5c4753d86bd2661", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/angle/third_party/glmark2/src": { - "args": { - "hash": "sha256-VebUALLFKwEa4+oE+jF8mBSzhJd6aflphPmcK1Em8bw=", - "rev": "6edcf02205fd1e8979dc3f3964257a81959b80c8", - "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/angle/third_party/rapidjson/src": { - "args": { - "hash": "sha256-btUl1a/B0sXwf/+hyvCvVJjWqIkXfVYCpHm3TeBuOxk=", - "rev": "781a4e667d84aeedbeb8184b7b62425ea66ec59f", - "url": "https://chromium.googlesource.com/external/github.com/Tencent/rapidjson" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/anonymous_tokens/src": { - "args": { - "hash": "sha256-eJP45x3vXOG1rWvRl/0H0c2IV7nQ/9dYjAzJGHHszdc=", - "rev": "fdff40da0398d2c229308aed169345f6ff1a150f", - "url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/boringssl/src": { - "args": { - "hash": "sha256-WglRBVPuUMskW0+bwV0sJiuHmXeWy1Nis0ln3KJlyKQ=", - "rev": "2a7ca5404e136341b63a2c7608bd1f6924f09294", - "url": "https://boringssl.googlesource.com/boringssl.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/breakpad/breakpad": { - "args": { - "hash": "sha256-dtuBGcYwwaqSKiW7ASFveAeJqcdnFLeU97ip8D786/Q=", - "rev": "79099fdf668ae097c9eca7052fd5c4c5de6c9098", - "url": "https://chromium.googlesource.com/breakpad/breakpad.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/cast_core/public/src": { - "args": { - "hash": "sha256-yQxm1GMMne80bLl1P7OAN3bJLz1qRNAvou2/5MKp2ig=", - "rev": "f5ee589bdaea60418f670fa176be15ccb9a34942", - "url": "https://chromium.googlesource.com/cast_core/public" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/catapult": { - "args": { - "hash": "sha256-fdmcMUvK8h8q109tcwlOAD31lchNyTxkATfh1uRVDEA=", - "rev": "a476f554f8865b7d162ec9f1ad8aae1eab38e048", - "url": "https://chromium.googlesource.com/catapult.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/ced/src": { - "args": { - "hash": "sha256-ySG74Rj2i2c/PltEgHVEDq+N8yd9gZmxNktc56zIUiY=", - "rev": "ba412eaaacd3186085babcd901679a48863c7dd5", - "url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/clang-format/script": { - "args": { - "hash": "sha256-f+BbQ6xIubloSzx/MhPSZ8ymCskmS+9+epDGtPjZqXc=", - "rev": "c2725e0622e1a86d55f14514f2177a39efea4a0e", - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/cld_3/src": { - "args": { - "hash": "sha256-C3MOMBUy9jgkT9BAi/Fgm2UH4cxRuwSBEcRl3hzM2Ss=", - "rev": "b48dc46512566f5a2d41118c8c1116c4f96dc661", - "url": "https://chromium.googlesource.com/external/github.com/google/cld_3.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/colorama/src": { - "args": { - "hash": "sha256-6ZTdPYSHdQOLYMSnE+Tp7PgsVTs3U2awGu9Qb4Rg/tk=", - "rev": "3de9f013df4b470069d03d250224062e8cf15c49", - "url": "https://chromium.googlesource.com/external/colorama.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/compiler-rt/src": { - "args": { - "hash": "sha256-Ah/ErOAoKo49VYXHg7MRRdwpjf1azOLp/k5RSf6LJbI=", - "rev": "86587046105639b66fe40059bf8fdb8a33522f97", - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/content_analysis_sdk/src": { - "args": { - "hash": "sha256-f5Jmk1MiGjaRdLun+v/GKVl8Yv9hOZMTQUSxgiJalcY=", - "rev": "9a408736204513e0e95dd2ab3c08de0d95963efc", - "url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/cpu_features/src": { - "args": { - "hash": "sha256-E8LoVzhe+TAmARWZTSuINlsVhzpUJMxPPCGe/dHZcyA=", - "rev": "936b9ab5515dead115606559502e3864958f7f6e", - "url": "https://chromium.googlesource.com/external/github.com/google/cpu_features.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/cpuinfo/src": { - "args": { - "hash": "sha256-eXrfeFK0ADKAYoy/vESv7nQnH0oGpeZKlX8XEqPQspo=", - "rev": "84818a41e074779dbb00521a4731d3e14160ff15", - "url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/crabbyavif/src": { - "args": { - "hash": "sha256-1GloE33jDgerd4XAo/ZIIhRzEGZ9AgLsN+ruNTMusdI=", - "rev": "908b36ca6195b3db6d8112e39405430b724377de", - "url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/crc32c/src": { - "args": { - "hash": "sha256-KBraGaO5LmmPP+p8RuDogGldbTWdNDK+WzF4Q09keuE=", - "rev": "d3d60ac6e0f16780bcfcc825385e1d338801a558", - "url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/cros-components/src": { - "args": { - "hash": "sha256-g7LzBd2V21AaLdSdCw65WGYvKfrbtpRXsYc+3ILdiKs=", - "rev": "7ccdbf60606671c2c057628125908fbfef9bd0c8", - "url": "https://chromium.googlesource.com/external/google3/cros_components.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/cros_system_api": { - "args": { - "hash": "sha256-nmwwvdgVGzg4tiYPHYAPCdU/49Cw61+7oythtpuejHM=", - "rev": "9cd08527738f3684f5f74053f4b6db6cb1a3b165", - "url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/crossbench": { - "args": { - "hash": "sha256-fwD0OMubN3MY1xAYrIfOSq75Os8Ct6+Ev6ld8j/tkZg=", - "rev": "274eec196c5343b2059a29558396a8a54b3f0695", - "url": "https://chromium.googlesource.com/crossbench.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/crossbench-web-tests": { - "args": { - "hash": "sha256-mowr2K6jMn5tOR1McTIYHPmL7Mhn0k4SXE+RVjTn/XU=", - "rev": "d2424bbd8125374af35f0b9fe9f70ec2e1277548", - "url": "https://chromium.googlesource.com/chromium/web-tests.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dav1d/libdav1d": { - "args": { - "hash": "sha256-E3da/LJ8HNy1osExmupovqnL8JHgVNzPUCG5F8TJKXQ=", - "rev": "b546257f770768b2c88258c533da38b91a06f737", - "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dawn": { - "args": { - "hash": "sha256-Tjc7KNI4gqYgE7jg/pE2H4BpE00LQD4bgrw7pRm/ssI=", - "rev": "a94afcc3f32ac522df1383bb80b78680c7b1de70", - "url": "https://dawn.googlesource.com/dawn.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dawn/third_party/dxc": { - "args": { - "hash": "sha256-0bIw1sVkVqNinAqt9u1Zeyltrnd02TWSRTOT4TcT3OY=", - "rev": "907ddace203afad066242f3c1b1b59e86dbb34ee", - "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dawn/third_party/dxheaders": { - "args": { - "hash": "sha256-0Miw1Cy/jmOo7bLFBOHuTRDV04cSeyvUEyPkpVsX9DA=", - "rev": "980971e835876dc0cde415e8f9bc646e64667bf7", - "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dawn/third_party/glfw": { - "args": { - "hash": "sha256-E1zXIDiw87badrLOZTvV+Wh9NZHu51nb70ZK9vlAlqE=", - "rev": "b35641f4a3c62aa86a0b3c983d163bc0fe36026d", - "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dawn/third_party/khronos/EGL-Registry": { - "args": { - "hash": "sha256-Z6DwLfgQ1wsJXz0KKJyVieOatnDmx3cs0qJ6IEgSq1A=", - "rev": "7dea2ed79187cd13f76183c4b9100159b9e3e071", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/EGL-Registry" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dawn/third_party/khronos/OpenGL-Registry": { - "args": { - "hash": "sha256-K3PcRIiD3AmnbiSm5TwaLs4Gu9hxaN8Y91WMKK8pOXE=", - "rev": "5bae8738b23d06968e7c3a41308568120943ae77", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenGL-Registry" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dawn/third_party/webgpu-cts": { - "args": { - "hash": "sha256-5Fdl72VNfNnofPMG/ZWO0MJ2N7Dmcn+6sOLNqw5+IF4=", - "rev": "f1db17e4ab8b6a5a7d2709a67927d8a769a741a4", - "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dawn/third_party/webgpu-headers/src": { - "args": { - "hash": "sha256-lvvZx8CrkRHdHINcqscQOPTaPZ7ORgr2wgr/OlTQBTE=", - "rev": "0bfcdc4f487023d85e33597de0a94fc523e30fca", - "url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/depot_tools": { - "args": { - "hash": "sha256-wI3L6w3G9QCWzvSSUXeLJFHZ+7iv01hs+ig12EXJFHk=", - "rev": "42786f6e46c25c30dd58f69283ab6fcd0c959f58", - "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/devtools-frontend/src": { - "args": { - "hash": "sha256-k4k7r5wcgl6t13TsDTPCrYhgG44To+yvmvNsx0FPWZE=", - "rev": "890a74027b0fdeaee6bbf0a0b9b108bbda7af5b9", - "url": "https://chromium.googlesource.com/devtools/devtools-frontend" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dom_distiller_js/dist": { - "args": { - "hash": "sha256-yuEBD2XQlV3FGI/i7lTmJbCqzeBiuG1Qow8wvsppGJw=", - "rev": "199de96b345ada7c6e7e6ba3d2fa7a6911b8767d", - "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/domato/src": { - "args": { - "hash": "sha256-fYxoA0fxKe9U23j+Jp0MWj4m7RfsRpM0XjF6/yOhX1I=", - "rev": "053714bccbda79cf76dac3fee48ab2b27f21925e", - "url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/dragonbox/src": { - "args": { - "hash": "sha256-j6swuGgYGfiFcK3iqd4EKTeU92rZHKTbF5T1fcak/ko=", - "rev": "beeeef91cf6fef89a4d4ba5e95d47ca64ccb3a44", - "url": "https://chromium.googlesource.com/external/github.com/jk-jeon/dragonbox.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/eigen3/src": { - "args": { - "hash": "sha256-GpuSoq887Z1qGKsc4+Vz8X+Sx40P6UnWhaQgrmigkdQ=", - "rev": "afb43805349cf1cbec0083d94256bb8f72cbc53b", - "url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/electron_node": { - "args": { - "hash": "sha256-LUV3ieY+bQ6qhft+xeTSxPuTlnmpbxkRIcIVBz86Aco=", - "owner": "nodejs", - "repo": "node", - "tag": "v24.17.0" - }, - "fetcher": "fetchFromGitHub" - }, - "src/third_party/emoji-segmenter/src": { - "args": { - "hash": "sha256-KdQdKBBipEBRT8UmNGao6yCB4m2CU8/SrMVvcXlb5qE=", - "rev": "955936be8b391e00835257059607d7c5b72ce744", - "url": "https://chromium.googlesource.com/external/github.com/google/emoji-segmenter.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/engflow-reclient-configs": { - "args": { - "hash": "sha256-aZXYPj9KYBiZnljqOLlWJWS396Fg3EhjiQLZmkwCBsY=", - "owner": "EngFlow", - "repo": "reclient-configs", - "rev": "955335c30a752e9ef7bff375baab5e0819b6c00d" - }, - "fetcher": "fetchFromGitHub" - }, - "src/third_party/expat/src": { - "args": { - "hash": "sha256-qe8O7otL6YcDDBx2DS/+c5mWIS8Rf8RQXVtLFMIAeyk=", - "rev": "69d6c054c1bd5258c2a13405a7f5628c72c177c2", - "url": "https://chromium.googlesource.com/external/github.com/libexpat/libexpat.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/farmhash/src": { - "args": { - "hash": "sha256-5n58VEUxa/K//jAfZqG4cXyfxrp50ogWDNYcgiXVHdc=", - "rev": "816a4ae622e964763ca0862d9dbd19324a1eaf45", - "url": "https://chromium.googlesource.com/external/github.com/google/farmhash.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/fast_float/src": { - "args": { - "hash": "sha256-CG5je117WYyemTe5PTqznDP0bvY5TeXn8Vu1Xh5yUzQ=", - "rev": "cb1d42aaa1e14b09e1452cfdef373d051b8c02a4", - "url": "https://chromium.googlesource.com/external/github.com/fastfloat/fast_float.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/federated_compute/src": { - "args": { - "hash": "sha256-5kuTp0TXOUCQQ7XcnwBRsQRxugl869hZhx8MbxDLwYk=", - "rev": "e51058dfe7888094ecc09cda38bfceffd4d4664b", - "url": "https://chromium.googlesource.com/external/github.com/google-parfait/federated-compute.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/ffmpeg": { - "args": { - "hash": "sha256-j8d6N+qmBHvWiQNaXtdYRaRkEYVMAMU7J2CZVc+0hG0=", - "rev": "ae11d2ba5c835b822a61d6a99eeb853ca30d41d8", - "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/flac": { - "args": { - "hash": "sha256-Y5TXyJ8lVh8TaVC5S4BVxOmFxySBzPbJYEe8YJS6ZR4=", - "rev": "807e251d9f8c5dd6059e547931e9c6a4251967af", - "url": "https://chromium.googlesource.com/chromium/deps/flac.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/flatbuffers/src": { - "args": { - "hash": "sha256-gV1hn1iHI7knFEXy3Oii97mLRZYJUBiBlTh6/sqOoXg=", - "rev": "a86afae9399bbe631d1ea0783f8816e780e236cc", - "url": "https://chromium.googlesource.com/external/github.com/google/flatbuffers.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/fontconfig/src": { - "args": { - "hash": "sha256-Oo4ewK86dbEkO5EXyGWvdmsPHa8Wk1BHQah784vIem0=", - "rev": "d62c2ab268d1679335daa8fb0ea6970f35224a76", - "url": "https://chromium.googlesource.com/external/fontconfig.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/fp16/src": { - "args": { - "hash": "sha256-CR7h1d9RFE86l6btk4N8vbQxy0KQDxSMvckbiO87JEg=", - "rev": "3d2de1816307bac63c16a297e8c4dc501b4076df", - "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FP16.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/freetype/src": { - "args": { - "hash": "sha256-CorCyTiS2fumIF0jhqQgw7VjGkjGXNVD8efdmfZ2wUo=", - "rev": "e3a0652b6d706ee1ce77d4dda606b6597dd8b5c4", - "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/fuzztest/src": { - "args": { - "hash": "sha256-CqJJ1hj9nQkGONB+5tJgafg1xvrPgTuE3tM8RjO2RY0=", - "rev": "54dfec04d5c9ad1f22b08002ab6a5e2d0de77671", - "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/fxdiv/src": { - "args": { - "hash": "sha256-LjX5kivfHbqCIA5pF9qUvswG1gjOFo3CMpX0VR+Cn38=", - "rev": "63058eff77e11aa15bf531df5dd34395ec3017c8", - "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/gemmlowp/src": { - "args": { - "hash": "sha256-e6AeRhZioIiTG5R+IA9g2GBqI4o74wijJYmqINLOtQs=", - "rev": "16e8662c34917be0065110bfcd9cc27d30f52fdf", - "url": "https://chromium.googlesource.com/external/github.com/google/gemmlowp.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/glslang/src": { - "args": { - "hash": "sha256-8sMsiLwOoEdgUsxwyZ6AoT7TAeC2/oApsQg8no1iNmQ=", - "rev": "e9c2cb495285706c6980932483e7fa9566107ac1", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/google_benchmark/src": { - "args": { - "hash": "sha256-GfqY2d+Nd7ovNrXxzTRm/AYWj7GuxIO6FawzUEzwOVA=", - "rev": "188e8278990a9069ffc84441cb5a024fd0bede37", - "url": "https://chromium.googlesource.com/external/github.com/google/benchmark.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/googletest/src": { - "args": { - "hash": "sha256-gJhv3DQQSP5BQ6GmDobq42/Gkx4AbOg/ZS80bM0WpEw=", - "rev": "4fe3307fb2d9f86d19777c7eb0e4809e9694dde7", - "url": "https://chromium.googlesource.com/external/github.com/google/googletest.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/harfbuzz-ng/src": { - "args": { - "hash": "sha256-2utl+HNeomIpdqS3hsYZveFfZ+ksMGRvgCaH3WVvsFw=", - "rev": "c24f6a29e5912332e269891fbdb1ac771d543a08", - "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/highway/src": { - "args": { - "hash": "sha256-HNrlqtAs1vKCoSJ5TASs34XhzjEbLW+ISco1NQON+BI=", - "rev": "84379d1c73de9681b54fbe1c035a23c7bd5d272d", - "url": "https://chromium.googlesource.com/external/github.com/google/highway.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/hunspell_dictionaries": { - "args": { - "hash": "sha256-mYDPXa64IOKLMNiBiMqDrQMR7gDPI+vdyVc+M7E+ddc=", - "rev": "cccf64a8acc951afe3f47fee023908e55699bc58", - "url": "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/icu": { - "args": { - "hash": "sha256-zFxeAY6lEFRGNbCOOJij0CFjp3512WkyaN1Ld0+WADs=", - "rev": "a86a32e67b8d1384b33f8fa48c83a6079b86f8cd", - "url": "https://chromium.googlesource.com/chromium/deps/icu.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/ink/src": { - "args": { - "hash": "sha256-uDaK/cDA52Cn+ioPW2bXAJze1eW8TK3xF7+bl/Ylh6Y=", - "rev": "9d5367423281a8fcf5bc1c418e20477a992b270a", - "url": "https://chromium.googlesource.com/external/github.com/google/ink.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/ink_stroke_modeler/src": { - "args": { - "hash": "sha256-z5heZU5X6CITxOTu92GwZjmsi30xcV93CUltCYnTL0o=", - "rev": "278aacc769cd42e09e4d0cd4ac4dcff87fe32c20", - "url": "https://chromium.googlesource.com/external/github.com/google/ink-stroke-modeler.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/instrumented_libs": { - "args": { - "hash": "sha256-8kokdsnn5jD9KgM/6g0NuITBbKkGXWEM4BMr1nCrfdU=", - "rev": "69015643b3f68dbd438c010439c59adc52cac808", - "url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/jetstream/main": { - "args": { - "hash": "sha256-y3JKkY2tQ9rC9piFlWaUVmsSOfeWkyKFx2Qv9Lo6nrI=", - "rev": "ad5e39771904b63750ae410fb00b71c9d2992b03", - "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/jetstream/v2.2": { - "args": { - "hash": "sha256-zucA2tqNOsvjhwYQKZ5bFUC73ZF/Fu7KpBflSelvixw=", - "rev": "2145cedef4ca2777b792cb0059d3400ee2a6153c", - "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/jsoncpp/source": { - "args": { - "hash": "sha256-bSLNcoYBz3QCt5VuTR056V9mU2PmBuYBa0W6hFg2m8Q=", - "rev": "42e892d96e47b1f6e29844cc705e148ec4856448", - "url": "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/leveldatabase/src": { - "args": { - "hash": "sha256-ANtMVRZmW6iOjDVn2y15ak2fTagFTTaz1Se6flUHL8w=", - "rev": "4ee78d7ea98330f7d7599c42576ca99e3c6ff9c5", - "url": "https://chromium.googlesource.com/external/leveldb.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libFuzzer/src": { - "args": { - "hash": "sha256-TDi1OvYClJKmEDikanKVTmy8uxUXJ95nuVKo5u+uFPM=", - "rev": "bea408a6e01f0f7e6c82a43121fe3af4506c932e", - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libaddressinput/src": { - "args": { - "hash": "sha256-rX7LQNUgk5ZljUrayD1a/SUrBrvpomW0Cs0KBw3lYu4=", - "rev": "e20690c8d5178bb282641d5eb06ef0298ff4cbc5", - "url": "https://chromium.googlesource.com/external/libaddressinput.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libaom/source/libaom": { - "args": { - "hash": "sha256-SkaXi8kd2WlwE/t+Mb9n60SWiUhQksJsSW/x/mgmMco=", - "rev": "b5d2fb00c10392da233017c223b1a5662bc7bb0c", - "url": "https://aomedia.googlesource.com/aom.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libc++/src": { - "args": { - "hash": "sha256-7O/X2JW8ghkPTjmFZmT9cgG3Ui5zk3gUb436KlPww34=", - "rev": "7ab65651aed6802d2599dcb7a73b1f82d5179d05", - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libc++abi/src": { - "args": { - "hash": "sha256-L5CUvhpOLS+NBNGssCv0pY9rsDFuAI0LlPjXQRfy62A=", - "rev": "8f11bb1d4438d0239d0dfc1bd9456a9f31629dda", - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libdrm/src": { - "args": { - "hash": "sha256-kOaTjBeo4IsfWEk/JBTNId5ikrnpoc9DEjIl7DUd2yE=", - "rev": "369990d9660a387f618d0eedc341eb285016243b", - "url": "https://chromium.googlesource.com/chromiumos/third_party/libdrm.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libgav1/src": { - "args": { - "hash": "sha256-gisU0p0HDL7Po/ZXIIZVOTnxnOuVvSE/FYo9DaEUFfo=", - "rev": "40f58ed32ff39071c3f2a51056dbc49a070af0dc", - "url": "https://chromium.googlesource.com/codecs/libgav1.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libipp/libipp": { - "args": { - "hash": "sha256-GzLVt6RIN+FgOpcK61ya5lvdIIhQRciAb/ISIirWogY=", - "rev": "4be5f77f672a3a9f1bbf3c935fb0ea8b3f86ce61", - "url": "https://chromium.googlesource.com/chromiumos/platform2/libipp.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libjpeg_turbo": { - "args": { - "hash": "sha256-FeSS7D3NietL34KgpaDFenBf/GcvapGSpkiKwgIOOHs=", - "rev": "6bb85251a8382b5e07f635a981ac685cc5ab5053", - "url": "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/liblouis/src": { - "args": { - "hash": "sha256-EI/uaHXe0NlqdEw764q0SjerThYEVLRogUlmrsZwXnY=", - "rev": "9700847afb92cb35969bdfcbbfbbb74b9c7b3376", - "url": "https://chromium.googlesource.com/external/liblouis-github.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libpfm4/src": { - "args": { - "hash": "sha256-awpZ22rovLZWQkX/qog93vL4u2gJ+F3w5IGFNlZ0heQ=", - "rev": "964baf9d35d5f88d8422f96d8a82c672042e7064", - "url": "https://chromium.googlesource.com/external/git.code.sf.net/p/perfmon2/libpfm4.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libphonenumber/dist": { - "args": { - "hash": "sha256-ZbuDrZEUVp/ekjUP8WO/FsjAomRjeDBptT4nQZvTVi4=", - "rev": "9d46308f313f2bf8dbce1dfd4f364633ca869ca7", - "url": "https://chromium.googlesource.com/external/libphonenumber.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libprotobuf-mutator/src": { - "args": { - "hash": "sha256-EaEC6R7SzqLw4QjEcWXFXhZc84lNBp6RSa9izjGnWKE=", - "rev": "7bf98f78a30b067e22420ff699348f084f802e12", - "url": "https://chromium.googlesource.com/external/github.com/google/libprotobuf-mutator.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libsrtp": { - "args": { - "hash": "sha256-bkG1+ss+1a2rCHGwZjhvf5UaNVbPPZJt9HZSIPBKGwM=", - "rev": "a52756acb1c5e133089c798736dd171567df11f5", - "url": "https://chromium.googlesource.com/chromium/deps/libsrtp.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libsync/src": { - "args": { - "hash": "sha256-aI7Exie3AmTy8R/Ua5lua0lCwMO1k4wMS6cxulU6iD8=", - "rev": "d29ac04dc81e6b072c091c5b1342a282765ea250", - "url": "https://chromium.googlesource.com/aosp/platform/system/core/libsync.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libunwind/src": { - "args": { - "hash": "sha256-iRfpzVN+QEpN6okwVs5oEtZqIJYzFGxsUO/IJY1c/W8=", - "rev": "ba19d93d6d4f467fba11ff20fe2fc7c056f79345", - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libva-fake-driver/src": { - "args": { - "hash": "sha256-em/8rNqwv6szlxyji7mnYr3nObSW/x3OzEEnkiLuqpI=", - "rev": "a9bcab9cd6b15d4e3634ca44d5e5f7652c612194", - "url": "https://chromium.googlesource.com/chromiumos/platform/libva-fake-driver.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libvpx/source/libvpx": { - "args": { - "hash": "sha256-XxoaxHT0UjHY2M5YriB0iERQYdSAOA4lCiBxctmU1H4=", - "rev": "d45dc9655773862fbdaef40c449b919e815ac878", - "url": "https://chromium.googlesource.com/webm/libvpx.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libwebm/source": { - "args": { - "hash": "sha256-SxDGt7nPVkSxwRF/lMmcch1h+C2Dyh6GZUXoZjnXWb4=", - "rev": "f2a982d748b80586ae53b89a2e6ebbc305848b8c", - "url": "https://chromium.googlesource.com/webm/libwebm.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libwebp/src": { - "args": { - "hash": "sha256-a7F97BEnwpdx9W8OsVnz+NfIYW+J1XVDSi38KsIZIfI=", - "rev": "c00d83f6642e7838a12bb03bca94237f03cc2e00", - "url": "https://chromium.googlesource.com/webm/libwebp.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/libyuv": { - "args": { - "hash": "sha256-2lnobd22L9u+h6JGWJoWT/0gjhI5JImDsEjn+RRYzJg=", - "rev": "917276084a49be726c90292ff0a6b0a3d571a6af", - "url": "https://chromium.googlesource.com/libyuv/libyuv.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/litert/src": { - "args": { - "hash": "sha256-pttQPrsptpnLmycmburH3Zh4pvIFgRDudZa9qLC3vjc=", - "rev": "320c13c17b995e7ccd7b8d6560db255d2f994199", - "url": "https://chromium.googlesource.com/external/github.com/google-ai-edge/LiteRT.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/llvm-libc/src": { - "args": { - "hash": "sha256-f4Xfk3SN+miTE6Fc3hqe8dlxBPblOPghTLYdnUmPDus=", - "rev": "5705ee75b1fafbf96ff11534a9976f10d6c47dfd", - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/lss": { - "args": { - "hash": "sha256-89CdA7vBYudbko0nAIyHcpHMXqFZHC05kwRIUmeEWGo=", - "rev": "29164a80da4d41134950d76d55199ea33fbb9613", - "url": "https://chromium.googlesource.com/linux-syscall-support.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/material_color_utilities/src": { - "args": { - "hash": "sha256-Y85XU+z9W6tvmDNHJ/dXQnUKXvvDkO3nH/kUJRLqbc4=", - "rev": "13434b50dcb64a482cc91191f8cf6151d90f5465", - "url": "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/minigbm/src": { - "args": { - "hash": "sha256-9HwvjTETerbQ7YKXH9kUB2eWa8PxGWMAJfx1jAluhrs=", - "rev": "3018207f4d89395cc271278fb9a6558b660885f5", - "url": "https://chromium.googlesource.com/chromiumos/platform/minigbm.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/nan": { - "args": { - "hash": "sha256-Tq6whJBeGlJhF7/ctFOEgb1W12Tu/HGNTC5ujQtk+Qk=", - "owner": "nodejs", - "repo": "nan", - "rev": "675cefebca42410733da8a454c8d9391fcebfbc2" - }, - "fetcher": "fetchFromGitHub" - }, - "src/third_party/nasm": { - "args": { - "hash": "sha256-vH3OUzfLZbaPY4DMAvSW0jKYRJmOa7aE8EfIJtZ1/Xs=", - "rev": "af5eeeb054bebadfbb79c7bcd100a95e2ad4525f", - "url": "https://chromium.googlesource.com/chromium/deps/nasm.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/nearby/src": { - "args": { - "hash": "sha256-Mwuo2RlKweqZPkDw4OcJDD+QNRiXVysSyzLdjHsG1mA=", - "rev": "0bad8b0c9877f92eeeb550654f1ea51a71a085e4", - "url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/neon_2_sse/src": { - "args": { - "hash": "sha256-4OzG4wIPwnKbFD9LG+stxHt5O4qB85ZIXVeSrNqDAyM=", - "rev": "662a85912e8f86ec808f9b15ce77f8715ba53316", - "url": "https://chromium.googlesource.com/external/github.com/intel/ARM_NEON_2_x86_SSE.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/nlohmann_json/src": { - "args": { - "hash": "sha256-t+ygFLws+E4D0Avia7swt4wruaDFaAT6shN6tl92q8k=", - "rev": "75d9166a68355d2cd5a98bfd1a75a3a3dae8f071", - "url": "https://chromium.googlesource.com/external/github.com/nlohmann/json.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/oak/src": { - "args": { - "hash": "sha256-+ouwII+i5CbWoJ3NAxQPmczofzkPwtZTtjIPaXyyXt8=", - "rev": "96c00a6c99ac382f3f3a8f376bc7a70890d1adaa", - "url": "https://chromium.googlesource.com/external/github.com/project-oak/oak.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/openh264/src": { - "args": { - "hash": "sha256-tf0lnxATCkoq+xRti6gK6J47HwioAYWnpEsLGSA5Xdg=", - "rev": "652bdb7719f30b52b08e506645a7322ff1b2cc6f", - "url": "https://chromium.googlesource.com/external/github.com/cisco/openh264" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/openscreen/src": { - "args": { - "hash": "sha256-X2U179s+ZFUeazygFcCyu0/kskz0gORENXG/9NleCfQ=", - "rev": "67cac118873cb41fd19e3fc8b1b4010b3eecf683", - "url": "https://chromium.googlesource.com/openscreen" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/openscreen/src/buildtools": { - "args": { - "hash": "sha256-sWkgWY2rXVQK83WBVaZxCupQsS/8BtlgagNBQywScPE=", - "rev": "eca5f0685c48ed59ff06077cb18cee00934249dd", - "url": "https://chromium.googlesource.com/chromium/src/buildtools" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/openscreen/src/third_party/tinycbor/src": { - "args": { - "hash": "sha256-fMKBFUSKmODQyg4hKIa1hwnEKIV6WBbY1Gb8DOSnaHA=", - "rev": "d393c16f3eb30d0c47e6f9d92db62272f0ec4dc7", - "url": "https://chromium.googlesource.com/external/github.com/intel/tinycbor.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/ots/src": { - "args": { - "hash": "sha256-kiUXrXsaGOzPkKh0dVmU1I13WHt0Stzj7QLMqHN9FbU=", - "rev": "46bea9879127d0ff1c6601b078e2ce98e83fcd33", - "url": "https://chromium.googlesource.com/external/github.com/khaledhosny/ots.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/pdfium": { - "args": { - "hash": "sha256-H2YIwVZByH1rsSScgEnzcRtHLwxfEBr00tgMBHX5yiM=", - "rev": "436c484cff819ca5c12374a6c4896127f8bcf27e", - "url": "https://pdfium.googlesource.com/pdfium.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/perfetto": { - "args": { - "hash": "sha256-F3MmIOhwDGJnruz8nZNzbyElDZcpz6wEzLmoyehnvsU=", - "rev": "436a00fb3edbec1ca5a12ea678a7ee81cf2b6f31", - "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/protobuf-javascript/src": { - "args": { - "hash": "sha256-1o6N9+1wsQSu1B4w5LlGlwzIUmuPCIYHPqwOyt234ZM=", - "rev": "e6d763860001ba1a76a63adcff5efb12b1c96024", - "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/pthreadpool/src": { - "args": { - "hash": "sha256-Es9QNblzo5b+x4K7myQJwIiUKvqyP16QExWPhGqqDO8=", - "rev": "9003ee6c137cea3b94161bd5c614fb43be523ee1", - "url": "https://chromium.googlesource.com/external/github.com/google/pthreadpool.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/pyelftools": { - "args": { - "hash": "sha256-I/7p3IEvfP/gkes4kx18PvWwhAKilQKb67GXoW4zFB4=", - "rev": "19b3e610c86fcadb837d252c794cb5e8008826ae", - "url": "https://chromium.googlesource.com/chromiumos/third_party/pyelftools.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/pywebsocket3/src": { - "args": { - "hash": "sha256-WEqqu2/7fLqcf/2/IcD7/FewRSZ6jTgVlVBvnihthYQ=", - "rev": "50602a14f1b6da17e0b619833a13addc6ea78bc2", - "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/pywebsocket3.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/quic_trace/src": { - "args": { - "hash": "sha256-JmK7nmHg/BfXvFNG2oMpOV83EF+LwVLdwL6qX5FGREs=", - "rev": "352288a06d2c83ae68b5a402b2219f4678be9f39", - "url": "https://chromium.googlesource.com/external/github.com/google/quic-trace.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/re2/src": { - "args": { - "hash": "sha256-oEU+dz8ax1S36+f9OysjB0GnQj8mjZx1VsZ/UgckdDI=", - "rev": "972a15cedd008d846f1a39b2e88ce48d7f166cbd", - "url": "https://chromium.googlesource.com/external/github.com/google/re2.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/readability/src": { - "args": { - "hash": "sha256-lFsHXk4kEkzIbHgJiLTgeiKqiGOErzUwADo8WSZlnec=", - "rev": "d7949dc47dd9ed9ee1d3b34ffdcf3bce28cde435", - "url": "https://chromium.googlesource.com/external/github.com/mozilla/readability.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/ruy/src": { - "args": { - "hash": "sha256-qa9x2n+2R4C9DhMY3ued4IWWY3lnE03/dZ6wYjeQsQk=", - "rev": "de9b160a51ab3a06ce8505b96f7548fa09837a10", - "url": "https://chromium.googlesource.com/external/github.com/google/ruy.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/search_engines_data/resources": { - "args": { - "hash": "sha256-PFALT2hhIUrDB1YS2tMq29z1xG9aXLZzJnGOk6RthxM=", - "rev": "9be56ed146f8334c39cd70ab7434fdf726a4f4a4", - "url": "https://chromium.googlesource.com/external/search_engines_data.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/securemessage/src": { - "args": { - "hash": "sha256-GS4ccnuiqxMs/LVYAtvSlVAYFp4a5GoZsxcriTX3k78=", - "rev": "fa07beb12babc3b25e0c5b1f38c16aa8cb6b8f84", - "url": "https://chromium.googlesource.com/external/github.com/google/securemessage.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/skia": { - "args": { - "hash": "sha256-Nj7Hgzdf0DCNsQAjGyiq1+lvDd9J78M5N1jdL1wa9HU=", - "rev": "ef5f213b0436c53fdf59184d9536eb5ee5aa8084", - "url": "https://skia.googlesource.com/skia.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/smhasher/src": { - "args": { - "hash": "sha256-OgZQwkQcVgRMf62ROGuY+3zQhBoWuUSP4naTmSKdq8s=", - "rev": "0ff96f7835817a27d0487325b6c16033e2992eb5", - "url": "https://chromium.googlesource.com/external/smhasher.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/snappy/src": { - "args": { - "hash": "sha256-jUwnjbaqXz7fgI2TPRK7SlUPQUVzcpjp4ZlFbEzwA+o=", - "rev": "32ded457c0b1fe78ceb8397632c416568d6714a0", - "url": "https://chromium.googlesource.com/external/github.com/google/snappy.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/speedometer/main": { - "args": { - "hash": "sha256-oF8ELo2qmkgaTpNzBLaC3A6gyf2iFv+FQNPGwdGqzVU=", - "rev": "e2e2538900938c5d6819e9456bf33d48f806c96c", - "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/speedometer/v2.0": { - "args": { - "hash": "sha256-p7WUS8gZUaS+LOm7pNmRkwgxjx+V8R6yy7bbaEHaIs4=", - "rev": "732af0dfe867f8815e662ac637357e55f285dbbb", - "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/speedometer/v2.1": { - "args": { - "hash": "sha256-0z5tZlz32fYh9I1ALqfLm2WWO8HiRBwt0hcmgKQhaeM=", - "rev": "8bf7946e39e47c875c00767177197aea5727e84a", - "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/speedometer/v3.0": { - "args": { - "hash": "sha256-qMQ4naX+4uUu3vtzzinjkhxX9/dNoTwj6vWCu4FdQmU=", - "rev": "8d67f28d0281ac4330f283495b7f48286654ad7d", - "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/speedometer/v3.1": { - "args": { - "hash": "sha256-G89mrrgRaANT1vqzhKPQKemHbz56YwR+oku7rlRoCHw=", - "rev": "1386415be8fef2f6b6bbdbe1828872471c5d802a", - "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/spirv-cross/src": { - "args": { - "hash": "sha256-H43M9DXfEuyKuvo6rjb5k0KEbYOSFodbPJh8ZKY4PQg=", - "rev": "b8fcf307f1f347089e3c46eb4451d27f32ebc8d3", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/spirv-headers/src": { - "args": { - "hash": "sha256-gND9ef2irqv3v79FSZcFElhiBC6jcKC4XSG6KP2mrFg=", - "rev": "f31ca173eff866369e54d35e53375fadbabd58f4", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/spirv-tools/src": { - "args": { - "hash": "sha256-yDcOY2t8n9sUOLo03KGHN95SNfsctOfou1dJ/2R/njQ=", - "rev": "f139c64525c7c449c83d299a9fda4e1657bf37ab", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/sqlite/src": { - "args": { - "hash": "sha256-13HMEpzzcFx/UKqt4V68619R+0j4B/GOl6NYlhpBk0c=", - "rev": "7d348fc79216a09b864ff881d8561a6222301666", - "url": "https://chromium.googlesource.com/chromium/deps/sqlite.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/squirrel.mac": { - "args": { - "hash": "sha256-4GfKQg0u3c9GI+jl3ixESNqWXQJKRMi+00QT0s2Shqw=", - "owner": "Squirrel", - "repo": "Squirrel.Mac", - "rev": "0e5d146ba13101a1302d59ea6e6e0b3cace4ae38" - }, - "fetcher": "fetchFromGitHub" - }, - "src/third_party/squirrel.mac/vendor/Mantle": { - "args": { - "hash": "sha256-ogFkMJybf2Ue606ojXJu6Gy5aXSi1bSKm60qcTAIaPk=", - "owner": "Mantle", - "repo": "Mantle", - "rev": "78d3966b3c331292ea29ec38661b25df0a245948" - }, - "fetcher": "fetchFromGitHub" - }, - "src/third_party/squirrel.mac/vendor/ReactiveObjC": { - "args": { - "hash": "sha256-/MCqC1oFe3N9TsmfVLgl+deR6qHU6ZFQQjudb9zB5Mo=", - "owner": "ReactiveCocoa", - "repo": "ReactiveObjC", - "rev": "74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76" - }, - "fetcher": "fetchFromGitHub" - }, - "src/third_party/swiftshader": { - "args": { - "hash": "sha256-ARFgIJvRzKWin1DJBr7xoeWCuLjuTEu/U0Fqbq8/ono=", - "rev": "b7b7fd22e5f28079b92412f47f6da4df43e4cd37", - "url": "https://swiftshader.googlesource.com/SwiftShader.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/text-fragments-polyfill/src": { - "args": { - "hash": "sha256-4rW2u1cQAF4iPWHAt1FvVXIpz2pmI901rEPks/w/iFA=", - "rev": "c036420683f672d685e27415de0a5f5e85bdc23f", - "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/tflite/src": { - "args": { - "hash": "sha256-pIhOSb9eLzel5oDPCpxCvI2XJ2jGLdLURCRkd1BbMkk=", - "rev": "01e030d23d3b904d98cbf908da74d63b3c186949", - "url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/ukey2/src": { - "args": { - "hash": "sha256-aaLs6ZS+CdBlCJ6ZhsmdAPFxiBIij6oufsDcNeRSV1E=", - "rev": "0275885d8e6038c39b8a8ca55e75d1d4d1727f47", - "url": "https://chromium.googlesource.com/external/github.com/google/ukey2.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/vulkan-deps": { - "args": { - "hash": "sha256-duQjSjwS8T6q+l5VEr8MT+LEQNJPROOhBt93myD+3II=", - "rev": "2cb91a73a9fb82fb967b9432286e7882d791ae91", - "url": "https://chromium.googlesource.com/vulkan-deps" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/vulkan-headers/src": { - "args": { - "hash": "sha256-K/8X9D7B0o6+osOzScplwea+OsfM3srAtDKCgfZpcJU=", - "rev": "49f1a381e2aec33ef32adf4a377b5a39ec016ec4", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/vulkan-loader/src": { - "args": { - "hash": "sha256-nQqF0ff9IoBWnrauMQ/9BoI3aWh5syyvzqTvH/3vTfw=", - "rev": "ab275e43c69f273185a72afa031c7e881b587a42", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/vulkan-tools/src": { - "args": { - "hash": "sha256-TGgU9IIsuQKs7XKmnoOaD870aR8+txsRZu8nj//K+ks=", - "rev": "39a19dccf79d28951516c3c7c9f1ee4a606fb733", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/vulkan-utility-libraries/src": { - "args": { - "hash": "sha256-4i9+7BXmJHkDRzUE+gbwCNBcW2h0xDP7hcHH/DH2QZg=", - "rev": "50af38b6cd43afb1462f9ad26b8d015382d11a3d", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/vulkan-validation-layers/src": { - "args": { - "hash": "sha256-rCBqqcjGNjD8vIN/WSkxVLRRTxHnH+cAZTr87tuG2uU=", - "rev": "cee14167434e805deb7010e1bbc1866a5f013d58", - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/vulkan_memory_allocator": { - "args": { - "hash": "sha256-yBCs3zfqs/60htsZAOscjcyKhVbAWE6znweuXcs1oKo=", - "rev": "cb0597213b0fcb999caa9ed08c2f88dc45eb7d50", - "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/wayland-protocols/gtk": { - "args": { - "hash": "sha256-75XNnLkF5Lt1LMRGT+T61k0/mLa3kkynfN+QWvZ0LiQ=", - "rev": "40ebed3a03aef096addc0af09fec4ec529d882a0", - "url": "https://chromium.googlesource.com/external/github.com/GNOME/gtk.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/wayland-protocols/kde": { - "args": { - "hash": "sha256-Dmcp/2ms/k7NxPPmPkp0YNfM9z2Es1ZO0uX10bc7N2Y=", - "rev": "0b07950714b3a36c9b9f71fc025fc7783e82926e", - "url": "https://chromium.googlesource.com/external/github.com/KDE/plasma-wayland-protocols.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/wayland-protocols/src": { - "args": { - "hash": "sha256-tdpEK7soY0aKSk6VD4nulH7ORubX8RfjXYmNAd/cWKY=", - "rev": "efbc060534be948b63e1f395d69b583eebba3235", - "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/wayland/src": { - "args": { - "hash": "sha256-5iG0HaPXJCEo027TuyXlJQNGluTaAPlvwQDFbiYOEJQ=", - "rev": "736d12ac67c20c60dc406dc49bb06be878501f86", - "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/webdriver/pylib": { - "args": { - "hash": "sha256-k5qx4xyO83jPtHaMh6aMigMJ3hsytFdFQOcZLmwPEYo=", - "rev": "1e954903022e9386b9acf452c24f4458dd4c4fc1", - "url": "https://chromium.googlesource.com/external/github.com/SeleniumHQ/selenium/py.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/webgl/src": { - "args": { - "hash": "sha256-mSketnpcDtz3NnhPkXMpMpq8MWcFiSviJbK6h06fcnw=", - "rev": "c01b768bce4a143e152c1870b6ba99ea6267d2b0", - "url": "https://chromium.googlesource.com/external/khronosgroup/webgl.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/webgpu-cts/src": { - "args": { - "hash": "sha256-BJuBJGsP+rEzLDREo8pARqyX/DOQS9BcZ4KWnris/EM=", - "rev": "eb9091d141e126fd9479a62aeceb927b73b6af47", - "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/webpagereplay": { - "args": { - "hash": "sha256-yR5+CafUHiJAZC7940dBboOrUPoAId8FjcxB1nwPbHw=", - "rev": "50c853586c642039992d9b0215f87072a0967bd8", - "url": "https://chromium.googlesource.com/webpagereplay.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/webrtc": { - "args": { - "hash": "sha256-m+ylEOjCbCdlQ9+6lEaFSUXig3x2kWFa8PNdOADRVEU=", - "rev": "2964e45d0fc4552b6ffe8789061f8fd2a96dca38", - "url": "https://webrtc.googlesource.com/src.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/weston/src": { - "args": { - "hash": "sha256-PySen9syu0OshtlHAZw666FeSQXdnsV8nlW9RmxgapM=", - "rev": "b65be9e699847c975440108a42f05412cc7fddac", - "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/weston.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/wuffs/src": { - "args": { - "hash": "sha256-373d2F/STcgCHEq+PO+SCHrKVOo6uO1rqqwRN5eeBCw=", - "rev": "e3f919ccfe3ef542cfc983a82146070258fb57f8", - "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/xdg-utils": { - "args": { - "hash": "sha256-WuQ9uDq+QD17Y20ACFGres4nbkeOiTE2y+tY1avAT5U=", - "rev": "cb54d9db2e535ee4ef13cc91b65a1e2741a94a44", - "url": "https://chromium.googlesource.com/chromium/deps/xdg-utils.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/xnnpack/src": { - "args": { - "hash": "sha256-chWb8gVyjdjJaXIbJzPLH9Bt9P7qkUNk4f0EeFePlSo=", - "rev": "1154ae8178f0efc634cd1e8a681646dc22973255", - "url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/third_party/zstd/src": { - "args": { - "hash": "sha256-T2CwRpL/XT/OsBrRfxC8kNIm43U4qPMBju8Ug13Qebo=", - "rev": "1168da0e567960d50cba1b58c9b0ba047ece4733", - "url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git" - }, - "fetcher": "fetchFromGitiles" - }, - "src/v8": { - "args": { - "hash": "sha256-SRHjAvmBRo9SMgShF3Ma+1HcIBdWL+JKQk4QTjL+vp8=", - "rev": "f9116f3bf9a50b0f7925daacfdc6fed503a9dbe2", - "url": "https://chromium.googlesource.com/v8/v8.git" - }, - "fetcher": "fetchFromGitiles" - } - }, - "electron_yarn_data": { - "hash": "sha256-KNbWANdqpF3rypdyGKgj9ykGXQ/+VtkE5L/XR1lqbps=", - "missing_hashes": { - "@oxfmt/binding-android-arm-eabi@npm:0.42.0": "42c08d87ce491086843070241f8777fa2cb968f4a08f67b3f6c33a8f67e0b3eac50eae146daede743e90e3bc32326951c5188814eea02e9c3e4a9764a4b492ba", - "@oxfmt/binding-android-arm64@npm:0.42.0": "73e6609498d05c655c6a435af9f3e4f341137c260c7ae27fbb0377573574ca5200bd9f187aa90d442879733bbd0c4e91ae023c3b4579c9a57413a0b2922c023a", - "@oxfmt/binding-darwin-arm64@npm:0.42.0": "ed0f486a5085942727e255a9c14bfd99756d4af3ad2c2e702bfb7ab682fc9041d5327f3e89dc4dbfc9a09a6c884dbc9a79a46c720435c5ad2f2fe3f48bb9c3ac", - "@oxfmt/binding-darwin-x64@npm:0.42.0": "b607e67171aa33717f7fe80d9d5c8ca816ff30dbbd2b41c4b129977c749c62a4bb1f6829aa95c564d15246c98689ba153fc003a09a1549e2f3316810b35463be", - "@oxfmt/binding-freebsd-x64@npm:0.42.0": "c038e53f42083a56d548bd2b89765d1b36150c874e83a41631dfa039fe4fd999475a4a5a99414e43fe44654abdbdfb78c17f53fb482ba3bdc9d22f5641931a41", - "@oxfmt/binding-linux-arm-gnueabihf@npm:0.42.0": "79d0b84f3281c7935eb153a53b7032fbb159357580cbcac721096d87ceb124e40863c0b7786ff1b94ad2cdc9b1beabe37e972e1b959423af028e6dea0fc8e0b6", - "@oxfmt/binding-linux-arm-musleabihf@npm:0.42.0": "c67dfa0553ba44f0585c3bba85efcbbd42b63b59f177302693fa83cc7b6fe6a6f2509c972cae9b367eb7cd36e8578209657ac4928cf329bf816fa4bfc578d2c1", - "@oxfmt/binding-linux-arm64-gnu@npm:0.42.0": "f8507b36f7f2673a4d6db227ed2e98f94d30f81275820d0d25e5e6b0b9b20c7f4cc32b646ae02aac0068b90ba3d47bcbd85ad789b27f028b8ea07e168ec731ce", - "@oxfmt/binding-linux-arm64-musl@npm:0.42.0": "c4d0406e36248b4a8ddd62ac2d7c1b6648d23fb2b1eee471e3965d6c411b2dedfc681d227adcff50bbff5f786727bef31420610564691887cdecb50d7f1f7587", - "@oxfmt/binding-linux-ppc64-gnu@npm:0.42.0": "12b0eb3cff0807f898dd2e47de5712c8b57d2373108135e87f1de69902204c0527b383753983388f32e48749c479ce0f6247fbc927a2e035b2fb1f6c31ae5df7", - "@oxfmt/binding-linux-riscv64-gnu@npm:0.42.0": "aff4c5104769388174a69f5f4ad418f33e86ff1286117072e2200b7217aa9d30375ffb4deeabd728aac7975ed5e79832ac725725df9ff2ea6f819aef5e166353", - "@oxfmt/binding-linux-riscv64-musl@npm:0.42.0": "710b0b9fc2d999a66b2c9e656e40e74e71d820d8670d5ee64dc36d373f1132a0c3ddcbedba6130f832b9e8abbb0988ab95de7a6ddd4657007f05fea4a3631835", - "@oxfmt/binding-linux-s390x-gnu@npm:0.42.0": "8fc8ee6c1ea3369d3f7ec2f6dbe3fe846663c8e10a0ea976b1b2e150117359580d7efc904f5da0ead2f59066b1e17076aa09c1c4f2544071c29b623ada15da70", - "@oxfmt/binding-linux-x64-gnu@npm:0.42.0": "d46d962752e0e2978cbd9b552a0d4bebde69fa9581512dfda33e7bc645c849e2787ef6a4e2ae825e7d2abf68b895c90c4a351387d2f0d2ba336e990c54e245f0", - "@oxfmt/binding-linux-x64-musl@npm:0.42.0": "e757b0b12ccf6e7355e2a3123fa0bea0908e1f220b7bb3601c18203bc78f1157be8364af9df3ca56f9c0bb123aeecbf058df31a9ee12612e1149b9c6228dc6f9", - "@oxfmt/binding-openharmony-arm64@npm:0.42.0": "fe85007d6e7e7c1b6662a9756267de459fc7213af9ddf6f0494397d9d666a452d4a1a6f6fe6ce288d8dd4763d07b52b4534cc177bdf0e5613559f144b78e8fbb", - "@oxfmt/binding-win32-arm64-msvc@npm:0.42.0": "04bd529ea236c23d8dc73d95acd365612ab489b0e6a4bdd976302b933b92dcc11d4d1629e2294036f16c1e1f5120140547f65060a9e2dc8adbb21f790e2eca39", - "@oxfmt/binding-win32-ia32-msvc@npm:0.42.0": "9775afa164de049416abf481f062b8c670cd27a70d82a0868fa61749f741e777a76eb0a57a9ef276f158a35741d90a856a492777a0a9f17c9ac01ead32935fe3", - "@oxfmt/binding-win32-x64-msvc@npm:0.42.0": "5c38197ac6f874c2622b68a531b9fc9a221de05aa09c40717bba775f658680ebf964db7aa41c12271f90261bf50713cd4ebb2c10f12bf33cf2103fb9d67a88bb", - "@oxlint/binding-android-arm-eabi@npm:1.61.0": "64a0e4e724ec776f7bf88926b9544484ac4b8b7c906539073683281d0de4d887494aabad654807336f8c306cbc2bbd2cbf218c780fa02ce7b8cd2c9c280a886c", - "@oxlint/binding-android-arm64@npm:1.61.0": "fcbef757ed0eecbddb90e3818315614dbd4bdba7f9e8aa23255d39d12dd2ee5cd1bc5608f2d236b3028330bad7ba741e7dc3569d06373dabade10bcafb056de7", - "@oxlint/binding-darwin-arm64@npm:1.61.0": "1ff458a5cde78b3b3f7852dad86ef6e430732361b81e5ac5712f83a237725bde05d67980beced4361416abb376dc6a6384435f2a4932a62c5794a58ca01b9d73", - "@oxlint/binding-darwin-x64@npm:1.61.0": "3e09d59d46985c2652ee3fa3560215df05eebf470f2acd3fb502d303f661e3d75861a8908a1b215e3912e5da23673cc517862e06be21be6c95770fc5848778ef", - "@oxlint/binding-freebsd-x64@npm:1.61.0": "8f7141e3a7a0334836ea9f333d76fb6a12e145533cda2f485fff536b725193595a172c154b402d0eff3b14e13a36b3a0a14629987bcbf8faa444d9213c5e78d8", - "@oxlint/binding-linux-arm-gnueabihf@npm:1.61.0": "2bf2eb6e1e6a3339822464e7f66f52824348ea5b4b0a2f87ed5fdfe6b7b993bb2ea0346e59dc68ec78030a3c4b8784810a2bb88edb69de99aacdda03606a35cf", - "@oxlint/binding-linux-arm-musleabihf@npm:1.61.0": "53d57e4693087ddd6e9104651f3200d11276aa8bf261ffe07c91908b7ba6dee0aaa58d74f3b58ad256b8dfb4689fee0e205d9479550b87a898644396afb1de55", - "@oxlint/binding-linux-arm64-gnu@npm:1.61.0": "b19d95033889b7a22e29b6b38a84c913f5e087015354de8ea52e60e8d067ecdbcedcecd49df2d3338e1ce5d579e079efaa43ee67ca626e92b619d41aa18277ae", - "@oxlint/binding-linux-arm64-musl@npm:1.61.0": "b61ede290d57073065e20161ae54d36d4700a814e6e62abc63e8e4f18558598e22695fcb9b14c67ce8aec50de2b733d6183f873d65de491936fbf7e1b9fbb59e", - "@oxlint/binding-linux-ppc64-gnu@npm:1.61.0": "7d0cb33713ce1716a0ddbc100b79eb888ad20af74c0c924db01b0b27c33677717f3f7a0f6d341ec0637ab0ec2dbc5033fea4154cf88b6c9513b1796b6a53ddf3", - "@oxlint/binding-linux-riscv64-gnu@npm:1.61.0": "a6c8ad8419110bbfc35f12256058fb0c31816f328a089bd6424ba03d582ebaed71f39ce673f77767dd17e2a4ed021789106a580d99e5f0a1f097ab3cf916f7a8", - "@oxlint/binding-linux-riscv64-musl@npm:1.61.0": "64e6073f588b995f509dccb6b66060a1cfeb5cea08613edf1a3f7819992ccce3a3f9539cd2b1962231a472f12c4ffa325600bbcc9279ada400b993488989470e", - "@oxlint/binding-linux-s390x-gnu@npm:1.61.0": "93b84e9694a451b023a2fbf2ca3cad533b5ea947bd89f6a8b95433cf12b6bb86bdbceb51188a5a5914a51a9e0ecca02abc6b0d656ce9616d8904eb8ebbaf84a8", - "@oxlint/binding-linux-x64-gnu@npm:1.61.0": "49d0ba0286946d633d933e2ae575a38dfef9f6570380d141f2bcdf10b09cba192a87767e5fd6cbeb115c23eae9c7241830c022180ada5bc96131badcc65c3d31", - "@oxlint/binding-linux-x64-musl@npm:1.61.0": "54567fcd74360d287a85ff18ce82c2691c0fea7f87e720f0390a621acf2422f64cafd135deebf329831fcac7cfe66389c8e6a5dcb8f8427ea6d4b3446ddeeab0", - "@oxlint/binding-openharmony-arm64@npm:1.61.0": "011ffbfde581da50b130705d59e0a043b4e6858dea1fc6fd100c7a2aa511179726769197a6868809a7040a28f454c0481a832c667b44b10820c0300b74a0b6f7", - "@oxlint/binding-win32-arm64-msvc@npm:1.61.0": "d5f962f94acfb6a882b04eb9ba33e05e2896b96cb6ab7b44c70aff55be93c633c6c88884d4f3f65f82ab88b6535c6034f4e9a7141bcfff23ad24efd0cb7bab78", - "@oxlint/binding-win32-ia32-msvc@npm:1.61.0": "f2902478c85eb95665cf3c4021cc4cdd3ea98f8863d9a311a6f2532059d1c8cc3c36c9e0eac7b459827cd03c4c7e6803bb96939d7476f3289df9362aaadd4710", - "@oxlint/binding-win32-x64-msvc@npm:1.61.0": "e4a5cf6c8db10fdf1cda748ab368357260e1fcab8df5819587b940613f55e57a729e99641119ff074d5aea59de16f4563322e01be5ac27d1349c9ca14d60302d" - } - }, - "modules": "145", - "node": "24.17.0", - "version": "41.9.1" - }, "42": { "chrome": "148.0.7778.271", "chromium": { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 772e69d5b3ff..0e9fb840acfd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5157,10 +5157,7 @@ with pkgs; electron_38 = electron_38-bin; electron_39 = electron_39-bin; electron_40 = electron_40-bin; - electron_41 = getElectronPkg { - src = electron-source.electron_41; - bin = electron_41-bin; - }; + electron_41 = electron_41-bin; electron_42 = getElectronPkg { src = electron-source.electron_42; bin = electron_42-bin; From 648f1e8e3741c61fba83a8bf5fdc2c31b41e8274 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Fri, 21 Aug 2026 17:12:11 +0200 Subject: [PATCH 41/48] electron_41-bin: mark as insecure electron 41 is EOL (cherry picked from commit 705d2755cbd8f8c606771a06f42a638999312715) --- pkgs/development/tools/electron/binary/generic.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/electron/binary/generic.nix b/pkgs/development/tools/electron/binary/generic.nix index a913a12d13b8..595af069cb24 100644 --- a/pkgs/development/tools/electron/binary/generic.nix +++ b/pkgs/development/tools/electron/binary/generic.nix @@ -61,7 +61,7 @@ let ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; # https://www.electronjs.org/docs/latest/tutorial/electron-timelines - knownVulnerabilities = lib.optional (lib.versionOlder version "41.0.0") "Electron version ${version} is EOL"; + knownVulnerabilities = lib.optional (lib.versionOlder version "42.0.0") "Electron version ${version} is EOL"; }; fetcher = From 6eca852b5b62e531cf09a702526b2162b9d6c029 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Mon, 14 Sep 2026 17:03:20 +0200 Subject: [PATCH 42/48] chiri: remove pnpm patch (cherry picked from commit 0eea6e216dc72f6d10918895c4b401695696143c) --- pkgs/by-name/ch/chiri/package.nix | 199 ++++++++++++++---------------- 1 file changed, 92 insertions(+), 107 deletions(-) diff --git a/pkgs/by-name/ch/chiri/package.nix b/pkgs/by-name/ch/chiri/package.nix index 50d10beedcb0..f43a53d8ba03 100644 --- a/pkgs/by-name/ch/chiri/package.nix +++ b/pkgs/by-name/ch/chiri/package.nix @@ -22,122 +22,107 @@ webkitgtk_4_1, }: -rustPlatform.buildRustPackage ( - finalAttrs: - let - # on macOS, Node.js worker threads default to `trackUnmanagedFds: true` - # when used with pnpm's graceful-fs EAGAIN retry loop, this causes file descriptor - # churn that leads to a crash during cleanup (presenting as `Killed: 9` / SIGKILL) - # within the Nix sandbox. so we just disable `trackUnmanagedFds` to prevent this - # see: https://github.com/NixOS/nixpkgs/issues/525627 - pnpm-patched = pnpm_11.overrideAttrs (old: { - postPatch = (old.postPatch or "") + '' - substituteInPlace dist/pnpm.mjs \ - --replace-fail \ - 'resourceLimits: this._workerResourceLimits' \ - 'resourceLimits: this._workerResourceLimits, trackUnmanagedFds: false' - ''; - }); - in - { - pname = "chiri"; - version = "1.0.0"; +let + pnpm = pnpm_11; +in +rustPlatform.buildRustPackage (finalAttrs: { + pname = "chiri"; + version = "1.0.0"; - src = fetchFromGitHub { - owner = "chiriapp"; - repo = "chiri"; - tag = "app-v${finalAttrs.version}"; - hash = "sha256-ASmDHMlp+jNA/8uJ78SLv/2plG41KYkKdel2WpMGwq8="; - }; + src = fetchFromGitHub { + owner = "chiriapp"; + repo = "chiri"; + tag = "app-v${finalAttrs.version}"; + hash = "sha256-ASmDHMlp+jNA/8uJ78SLv/2plG41KYkKdel2WpMGwq8="; + }; - cargoHash = "sha256-BeEpTFKWr81vNBUhHOnfrJ/yNgpZGDExnaxvIbwkBMs="; + cargoHash = "sha256-BeEpTFKWr81vNBUhHOnfrJ/yNgpZGDExnaxvIbwkBMs="; - pnpmDeps = fetchPnpmDeps { - inherit (finalAttrs) pname version src; - pnpm = pnpm-patched; - hash = "sha256-IQgYbkGsPC0TbqcDxhOgVWFmpxprCCwrQI7QJx4IpAc="; - fetcherVersion = 4; - }; + pnpmDeps = fetchPnpmDeps { + inherit (finalAttrs) pname version src; + inherit pnpm; + hash = "sha256-IQgYbkGsPC0TbqcDxhOgVWFmpxprCCwrQI7QJx4IpAc="; + fetcherVersion = 4; + }; - nativeBuildInputs = [ - cargo-tauri.hook - nodejs_26 - pnpmConfigHook - pnpm-patched - pkg-config - ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ - wrapGAppsHook4 - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - makeBinaryWrapper - ]; + nativeBuildInputs = [ + cargo-tauri.hook + nodejs_26 + pkg-config + pnpm + pnpmConfigHook + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + wrapGAppsHook4 + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + makeBinaryWrapper + ]; - buildInputs = [ - openssl - ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ - glib-networking - libayatana-appindicator - webkitgtk_4_1 - ]; + buildInputs = [ + openssl + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + glib-networking + libayatana-appindicator + webkitgtk_4_1 + ]; - cargoRoot = "src-tauri"; - buildAndTestSubdir = "src-tauri"; + cargoRoot = "src-tauri"; + buildAndTestSubdir = "src-tauri"; - postPatch = - lib.optionalString stdenv.hostPlatform.isLinux '' - for libappindicatorRs in $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs; do - if [[ -f "$libappindicatorRs" ]]; then - substituteInPlace "$libappindicatorRs" \ - --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" - fi - done - '' - + '' - substituteInPlace src-tauri/tauri.conf.json \ - --replace-fail '"createUpdaterArtifacts": true' '"createUpdaterArtifacts": false' - ''; - - # This is needed since the signing keys are private, and are only used in CI during releases anyways. Regular users won't need this. - preBuild = '' - unset TAURI_SIGNING_PRIVATE_KEY - unset TAURI_SIGNING_PUBLIC_KEY - pnpm build + postPatch = + lib.optionalString stdenv.hostPlatform.isLinux '' + for libappindicatorRs in $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs; do + if [[ -f "$libappindicatorRs" ]]; then + substituteInPlace "$libappindicatorRs" \ + --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" + fi + done + '' + + '' + substituteInPlace src-tauri/tauri.conf.json \ + --replace-fail '"createUpdaterArtifacts": true' '"createUpdaterArtifacts": false' ''; - postInstall = - if stdenv.hostPlatform.isDarwin then - '' - mkdir -p $out/bin - makeWrapper "$out/Applications/Chiri.app/Contents/MacOS/chiri" "$out/bin/chiri" - '' - else - '' - mv $out/bin/Chiri $out/bin/chiri - for desktopFile in \ - $out/share/applications/Chiri.desktop \ - $out/share/applications/garden.chiri.Chiri.desktop - do - if [ -f "$desktopFile" ]; then - substituteInPlace "$desktopFile" \ - --replace-fail "Exec=Chiri" "Exec=chiri" - fi - done - ''; + # This is needed since the signing keys are private, and are only used in CI during releases anyways. Regular users won't need this. + preBuild = '' + unset TAURI_SIGNING_PRIVATE_KEY + unset TAURI_SIGNING_PUBLIC_KEY + pnpm build + ''; - doCheck = false; + postInstall = + if stdenv.hostPlatform.isDarwin then + '' + mkdir -p $out/bin + makeWrapper "$out/Applications/Chiri.app/Contents/MacOS/chiri" "$out/bin/chiri" + '' + else + '' + mv $out/bin/Chiri $out/bin/chiri + for desktopFile in \ + $out/share/applications/Chiri.desktop \ + $out/share/applications/garden.chiri.Chiri.desktop + do + if [ -f "$desktopFile" ]; then + substituteInPlace "$desktopFile" \ + --replace-fail "Exec=Chiri" "Exec=chiri" + fi + done + ''; - passthru.updateScript = nix-update-script; + doCheck = false; - meta = { - description = "Cross-platform CalDAV task management app"; - homepage = "https://github.com/chiriapp/chiri"; - changelog = "https://github.com/chiriapp/chiri/releases/tag/app-v${finalAttrs.version}"; - license = lib.licenses.zlib; - maintainers = with lib.maintainers; [ SapphoSys ]; - mainProgram = "chiri"; - platforms = lib.platforms.linux ++ lib.platforms.darwin; - }; - } -) + passthru.updateScript = nix-update-script; + + meta = { + description = "Cross-platform CalDAV task management app"; + homepage = "https://github.com/chiriapp/chiri"; + changelog = "https://github.com/chiriapp/chiri/releases/tag/app-v${finalAttrs.version}"; + license = lib.licenses.zlib; + maintainers = with lib.maintainers; [ SapphoSys ]; + mainProgram = "chiri"; + platforms = lib.platforms.linux ++ lib.platforms.darwin; + }; +}) From 3a99b816babd87e4d0fe0d96999bf391dd53291f Mon Sep 17 00:00:00 2001 From: David McFarland Date: Mon, 14 Sep 2026 13:56:16 -0300 Subject: [PATCH 43/48] nexusmods-app: stop infinite recursion in tests (cherry picked from commit 6e007033d88a8123643bf0b74dd25fafeb80fe4a) --- pkgs/by-name/ne/nexusmods-app/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/nexusmods-app/package.nix b/pkgs/by-name/ne/nexusmods-app/package.nix index 67f424342b6a..ebf0b46de215 100644 --- a/pkgs/by-name/ne/nexusmods-app/package.nix +++ b/pkgs/by-name/ne/nexusmods-app/package.nix @@ -188,6 +188,7 @@ buildDotnetModule (finalAttrs: { app = finalAttrs.finalPackage.overrideAttrs { pname = "${finalAttrs.pname}-tested"; doCheck = true; + passthru.tests = { }; }; }; From 21459e9603dcd0947b5dd482b2eedb818f0a1a58 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 17:58:34 +0000 Subject: [PATCH 44/48] prl-tools: 26.4.1-57516 -> 26.4.2-57518 (cherry picked from commit 163a3d6671d8b037c94bde1e4810b205a0120818) --- pkgs/by-name/pr/prl-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/prl-tools/package.nix b/pkgs/by-name/pr/prl-tools/package.nix index 9fbc38461ad2..e1b6e9bf4abe 100644 --- a/pkgs/by-name/pr/prl-tools/package.nix +++ b/pkgs/by-name/pr/prl-tools/package.nix @@ -45,13 +45,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "prl-tools"; - version = "26.4.1-57516"; + version = "26.4.2-57518"; # We download the full distribution to extract prl-tools-lin.iso from # => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso src = fetchurl { url = "https://download.parallels.com/desktop/v${lib.versions.major finalAttrs.version}/${finalAttrs.version}/ParallelsDesktop-${finalAttrs.version}.dmg"; - hash = "sha256-8ypP8r9dUiOSqdKMEzsMdo3Qm3V2NPM/MBx8sh0kOx8="; + hash = "sha256-7VDr4mfHnDfsjf77wem8zcyHIpgV1RvvIOpp2C+SZTk="; }; hardeningDisable = [ From ad34cf417069a302459fcaf84eeaf274a666a438 Mon Sep 17 00:00:00 2001 From: networkException Date: Mon, 14 Sep 2026 21:38:01 +0200 Subject: [PATCH 45/48] ungoogled-chromium: 152.0.7977.82-1 -> 153.0.8010.36-1 https://chromereleases.googleblog.com/2026/09/stable-channel-update-for-desktop_0808145027.html This update includes 230 security fixes. Google is aware that an exploit for CVE-2026-87491 exists in the wild. CVEs: CVE-2026-87464 CVE-2026-87488 CVE-2026-87438 CVE-2026-87527 CVE-2026-87628 CVE-2026-87512 CVE-2026-87585 CVE-2026-87444 CVE-2026-87447 CVE-2026-87440 CVE-2026-87633 CVE-2026-87525 CVE-2026-87578 CVE-2026-87517 CVE-2026-87524 CVE-2026-87569 CVE-2026-87554 CVE-2026-87467 CVE-2026-87492 CVE-2026-87520 CVE-2026-87514 CVE-2026-87650 CVE-2026-87596 CVE-2026-87654 CVE-2026-87604 CVE-2026-87621 CVE-2026-87647 CVE-2026-87646 CVE-2026-87500 CVE-2026-87572 CVE-2026-87460 CVE-2026-87542 CVE-2026-87639 CVE-2026-87552 CVE-2026-87651 CVE-2026-87587 CVE-2026-87564 CVE-2026-87498 CVE-2026-87499 CVE-2026-87607 CVE-2026-87558 CVE-2026-87581 CVE-2026-87480 CVE-2026-87612 CVE-2026-87536 CVE-2026-87474 CVE-2026-87504 CVE-2026-87640 CVE-2026-87491 CVE-2026-87478 CVE-2026-87446 CVE-2026-87657 CVE-2026-87434 CVE-2026-87487 CVE-2026-87453 CVE-2026-87588 CVE-2026-87636 CVE-2026-87611 CVE-2026-87606 CVE-2026-87456 CVE-2026-87553 CVE-2026-87658 CVE-2026-87465 CVE-2026-87515 CVE-2026-87547 CVE-2026-87442 CVE-2026-87506 CVE-2026-87433 CVE-2026-87557 CVE-2026-87457 CVE-2026-87503 CVE-2026-87481 CVE-2026-87537 CVE-2026-87471 CVE-2026-87485 CVE-2026-87652 CVE-2026-87582 CVE-2026-87466 CVE-2026-87603 CVE-2026-87615 CVE-2026-87642 CVE-2026-87577 CVE-2026-87449 CVE-2026-87613 CVE-2026-87645 CVE-2026-87443 CVE-2026-87630 CVE-2026-87590 CVE-2026-87450 CVE-2026-87505 CVE-2026-87622 CVE-2026-87540 CVE-2026-87594 CVE-2026-87518 CVE-2026-87589 CVE-2026-87484 CVE-2026-87530 CVE-2026-87550 CVE-2026-87494 CVE-2026-87483 CVE-2026-87454 CVE-2026-87616 CVE-2026-87535 CVE-2026-87644 CVE-2026-87533 CVE-2026-87635 CVE-2026-87641 CVE-2026-87431 CVE-2026-87493 CVE-2026-87625 CVE-2026-87468 CVE-2026-87563 CVE-2026-87510 CVE-2026-87435 CVE-2026-87531 CVE-2026-87637 CVE-2026-87529 CVE-2026-87470 CVE-2026-87586 CVE-2026-87584 CVE-2026-87632 CVE-2026-87528 CVE-2026-87623 CVE-2026-87566 CVE-2026-87638 CVE-2026-87455 CVE-2026-87591 CVE-2026-87526 CVE-2026-87609 CVE-2026-87610 CVE-2026-87626 CVE-2026-87629 CVE-2026-87653 CVE-2026-87634 CVE-2026-87429 CVE-2026-87618 CVE-2026-87614 CVE-2026-87619 CVE-2026-87561 CVE-2026-87598 CVE-2026-87519 CVE-2026-87543 CVE-2026-87522 CVE-2026-87568 CVE-2026-87656 CVE-2026-87511 CVE-2026-87627 CVE-2026-87595 CVE-2026-87592 CVE-2026-87620 CVE-2026-87502 CVE-2026-87448 CVE-2026-87459 CVE-2026-87463 CVE-2026-87546 CVE-2026-87538 CVE-2026-87545 CVE-2026-87617 CVE-2026-87523 CVE-2026-87565 CVE-2026-87597 CVE-2026-87624 CVE-2026-87605 CVE-2026-87490 CVE-2026-87583 CVE-2026-87509 CVE-2026-87473 CVE-2026-87461 CVE-2026-87631 CVE-2026-87469 CVE-2026-87489 CVE-2026-87575 CVE-2026-87571 CVE-2026-87477 CVE-2026-87551 CVE-2026-87608 CVE-2026-87437 CVE-2026-87602 CVE-2026-87601 CVE-2026-87544 CVE-2026-87430 CVE-2026-87593 (cherry picked from commit 61829cf99af1aaf9937cfb04073aed990486aea1) --- .../networking/browsers/chromium/info.json | 328 +++++++++--------- 1 file changed, 164 insertions(+), 164 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 8e37c9414e24..2cb44de16b16 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -853,59 +853,59 @@ } }, "ungoogled-chromium": { - "version": "152.0.7977.82", + "version": "153.0.8010.36", "deps": { "depot_tools": { - "rev": "38c391feba5fb96812f9028da12413ffc39df394", - "hash": "sha256-yOd+k4GJ/unOVCm2Fj1oDHOMKV87CuBO/z0li3owNQk=" + "rev": "6411ed52842756261c66b6b8ece6b53ade2570f1", + "hash": "sha256-x08CgrvsdaP0+MY8ea0H8jWjgc7/B+ipRhpCLm41lBQ=" }, "gn": { - "version": "0-unstable-2026-07-23", - "rev": "641ace93dd9560e75e7add0d08f77b446fbb3b78", - "hash": "sha256-ovLx6KaORdXqnWgbsGEty10k2CHuCmTk3yEqy5//ovk=" + "version": "0-unstable-2026-08-14", + "rev": "e8a8e0932a5e42a99e5896aa58e3b8290f4e5b8c", + "hash": "sha256-qvQ13Ws2tb4i2Hdu34kBHivYPAn8w06zjLdQgK4BIJg=" }, "ungoogled-patches": { - "rev": "152.0.7977.82-1", - "hash": "sha256-5KxsbzpRybc/ub6HJbN6QkJVL4iDdoAXE7vwjtjAJXA=" + "rev": "153.0.8010.36-1", + "hash": "sha256-JyvizS0oJC8J6VhtnpTKUGVbc31KCvTvwa4TmO+CHaY=" }, "npmHash": "sha256-pF0JtwFpPC4/fodbhSJnQKkczA9WlDg4VqEAy9aDVLg=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "d04cdb24d67b081f6cf80200ffc5233f44b61109", - "hash": "sha256-JiYTfMJBtUWMUSicQdSCXNUtgjLGeaMj4vCNpMvYACk=", + "rev": "507c6ee3e2f3b2ca0e660547e5b9ea4820c67f4c", + "hash": "sha256-q29a3PWQ7wMG4/JL9EyCK7EaDCeG+4Q/ruemOvvgeZM=", "recompress": true }, "src/third_party/clang-format/script": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git", - "rev": "6eddfb5ec5f92127a531eda66c568d3a11e7ec11", - "hash": "sha256-Cm6BOOlEyD0kdYxMSmk6Fj1Dnfs3zCzXsm+BOXgBme0=" + "rev": "70510081984cfcdb14a15b3e08dfe9776dc7ed37", + "hash": "sha256-IC5Dy3elgEezXmRyDbafx5i+V9wiDLMmnpi7O7BucdE=" }, "src/third_party/compiler-rt/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git", - "rev": "e1c9323385b40780f574f440a8a9ad83855712b0", - "hash": "sha256-oxGL+ct1z5S9wduYINjiZrjJx1HlAJjyMPEoDyhIfvo=" + "rev": "0ccff08262472b88b5d5d193342d84ba4f6fa3fa", + "hash": "sha256-+HdvQVqX5F0ylUccsk3H4nx6TEwMr53HCyAlKC4IQPk=" }, "src/third_party/libc++/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git", - "rev": "b16984ce99c702355a5b2b4c52574e82cec41fb9", - "hash": "sha256-ZVgUAi5rYj17N3nAEvLQXZLCxnmvxIo2RpJ3geTSyWQ=" + "rev": "97b436da4c33663581d394f4ee0a5977fc38c2f4", + "hash": "sha256-HMvG9asIDID5KHhQdScfVYx/7iU9+5o1BjOXf0Ev7JY=" }, "src/third_party/libc++abi/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git", - "rev": "8f11bb1d4438d0239d0dfc1bd9456a9f31629dda", - "hash": "sha256-L5CUvhpOLS+NBNGssCv0pY9rsDFuAI0LlPjXQRfy62A=" + "rev": "fc1897a2c12aa27e703c3ed48b62eba8abf4ce19", + "hash": "sha256-oH39u1eOso+gV3hHMJ9DFM8FzSbYMFJmWKVbOyX0VoU=" }, "src/third_party/libunwind/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git", - "rev": "b2ff0e6b9ac002918d7a9ce982eee88dcc27a450", - "hash": "sha256-VK9w68Im896xi4cymhtfvh7xdRJZB78YEvUYyxqBu48=" + "rev": "0790de42df7835816d95ce62c598f9fef5ef4e6c", + "hash": "sha256-XbJ5wvqLsRqkZzcvtE0XZjs0XLREaed1N8/nQF4esyw=" }, "src/third_party/llvm-libc/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git", - "rev": "3ea89f4304312567e31a8eb45e0737577e65b676", - "hash": "sha256-g8ZtRI0yazHgli0/TMz/SeAJ5SoMZdir+/29GFQAczM=" + "rev": "20fd93c3ba54634c545ae2045fb207e7e58bb648", + "hash": "sha256-KlYMGfOIIIFwsZPxXKPCA06PJW2+hO84ql5uow2ONRY=" }, "src/chrome/test/data/perf/canvas_bench": { "url": "https://chromium.googlesource.com/chromium/canvas_bench.git", @@ -924,8 +924,8 @@ }, "src/docs/website": { "url": "https://chromium.googlesource.com/website.git", - "rev": "e9dfa88cee41c025709e79164ceb0758cfe76a67", - "hash": "sha256-mWAwegdaC7LEOYN5Y/xcJBv4R9dInK4VW35/U8rn7Wg=" + "rev": "ebebad7d52ad3d28f5a21a75561e9bc2b496e472", + "hash": "sha256-QZ+SA3FYN0bbfmmLOKLqbxWW1oGN+IigsJrz8ZtTXRI=" }, "src/media/cdm/api": { "url": "https://chromium.googlesource.com/chromium/cdm.git", @@ -934,8 +934,8 @@ }, "src/net/third_party/quiche/src": { "url": "https://quiche.googlesource.com/quiche.git", - "rev": "1ba0d99a5c2fec4f4dbb7f98f251b05dcf4e2968", - "hash": "sha256-odzVQD9WyldgAv8QRvXABKaSLy1DL6DRhdVQSer4HVM=" + "rev": "2c4a124642f095f995cd2e9e2fe10decc08df662", + "hash": "sha256-5lcY8lJ+nwRrNe9oycRE4C9FzmkqlWyBL4J/YYSiWiQ=" }, "src/testing/libfuzzer/fuzzers/wasm_corpus": { "url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git", @@ -944,8 +944,8 @@ }, "src/third_party/angle": { "url": "https://chromium.googlesource.com/angle/angle.git", - "rev": "7df613367a1d4ca9aea9ece344d4580d32d132a9", - "hash": "sha256-bYGok5QvWJoCfliRPQqrDz0ttKf1r9HoFxoC4qwdI3o=" + "rev": "fca5efdfeff5daf430bc4458375c8d6b7e457400", + "hash": "sha256-IoHQfdjZ6TV03VVzHZcxhPqGmNYNhKZrPG4BvQQfC7c=" }, "src/third_party/angle/third_party/glmark2/src": { "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", @@ -959,18 +959,13 @@ }, "src/third_party/angle/third_party/VK-GL-CTS/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS", - "rev": "3b7cbad78e93bcda20ccf68efae2d71695dd0f65", - "hash": "sha256-bPgrkZ3my/tl+H2/YuAxmn83svPSw4l6lnz8zGHQtuk=" + "rev": "0b04c470ed78569b0b778ece1262d88455ab2b00", + "hash": "sha256-PuB0CciB7Gp5f68f5lGxg7f3avOYIFTOJQ1ZKRkuUHc=" }, "src/third_party/anonymous_tokens/src": { "url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git", - "rev": "e07c92bc81cfd4203e6158cac115fc44c27b31b8", - "hash": "sha256-NY/RkTCl/7KBJuIS6pa3sjdgyccWDrSfrUwBqWgL/4I=" - }, - "src/third_party/aria-practices/src": { - "url": "https://chromium.googlesource.com/external/github.com/w3c/aria-practices.git", - "rev": "7b134ce6d19497cce8a67db4a9f59980baf853dc", - "hash": "sha256-POnvoO1KfzJj4CbcMPI0pUTRk5EtHLTOyKKmJCZdXOc=" + "rev": "de00da44e56cf44f15d7aefe69e122e743e5a019", + "hash": "sha256-pV0ltk+MOZSgg92w2VYy2PCK8RLwkoG4hLWpeMxdMvk=" }, "src/third_party/readability/src": { "url": "https://chromium.googlesource.com/external/github.com/mozilla/readability.git", @@ -979,28 +974,28 @@ }, "src/third_party/content_analysis_sdk/src": { "url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git", - "rev": "2a8191af30a4d1f591e2f758e595bdeea139e93a", - "hash": "sha256-EoEyau3eFcfnftdUSQuLiikIEwVZR7E4Th+qkCdk7kU=" + "rev": "0a0e7ea516249e786d5a8884552bbd6e163d89cb", + "hash": "sha256-dRK4RDkoYcpmRKap6W6lUlP9yyzXj7c/DJlug1mjazc=" }, "src/third_party/dav1d/libdav1d": { "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git", - "rev": "54706fc6bc0cdecab7e9593974a4039cc038fca7", - "hash": "sha256-L3a9MmPWJlxmRa19glWDLvkXHev5oiM5/fxtKOBPMxI=" + "rev": "52b9d3d3ec525f5a20849145fa0e879d585f4911", + "hash": "sha256-WVsYrZcVQMCmfjFPFKzh5JZJY46+DnUquin9lsQclWI=" }, "src/third_party/dawn": { "url": "https://dawn.googlesource.com/dawn.git", - "rev": "ab8827bc57b176eeaa89f71324130c02d4d41145", - "hash": "sha256-Xd1FsdIBO6hzNECnNnXR0306woHl5/L+5WZ/pxTlYfA=" + "rev": "225a7ba1bcb997d26de3e894e04fb341638e8c5a", + "hash": "sha256-/ic1j1gu2wl5wCLCESfEcsLAPU5Dmsx8oKFb6RhYzg4=" }, "src/third_party/dawn/third_party/glfw3/src": { "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw", - "rev": "463cf73610d911e8eff95ae345143137cf610be4", - "hash": "sha256-+WG+0KALV10B+1hOJzyiU4azlJIej/F5DtqtSkEN040=" + "rev": "92dcf4ce74f2e2554a98fea09be7c705c17daa5a", + "hash": "sha256-8Hu8KQIw9SVRuQPzUbl907Xw+ImdX0bkBnqkA4DDmo4=" }, "src/third_party/dawn/third_party/directx-shader-compiler/src": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler", - "rev": "1f8a14aecd4f2f25991fa9f7aad6c320fea91409", - "hash": "sha256-nesLgajCiFHwb2TKwzlCERFb6wOkwqpMT5z6nzj2Q9Y=" + "rev": "4b537fd7a7f83373000dea9a3d1d308bf47c3d45", + "hash": "sha256-bRctHtMo0S4PoSoXJ8XV5D61+trCVBQ+L5kD3huj+ik=" }, "src/third_party/dawn/third_party/directx-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers", @@ -1009,8 +1004,8 @@ }, "src/third_party/dawn/third_party/OpenGL-Registry/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenGL-Registry", - "rev": "9d527dbc81bb76e35ba284fe385ed8a5ddb90cbc", - "hash": "sha256-vNXA115a0tDvs7cyLobu/9cgCAPFrEYHUFVM8A/AX88=" + "rev": "e8f7cd0e35ac8d6f5667a021ff83d04b1fec41ef", + "hash": "sha256-5muDTFLFRdz24czuBM9x7QIjJdRj3gzJEItP5A8Xypw=" }, "src/third_party/dawn/third_party/EGL-Registry/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/EGL-Registry", @@ -1019,13 +1014,13 @@ }, "src/third_party/dawn/third_party/webgpu-cts": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts", - "rev": "499044af47ec2717e06e644d0943e6fcdb3f3538", - "hash": "sha256-M8TWqKdqoiZ01vbDpcRyPWIOaBPCPdSSflxcIpbYjFA=" + "rev": "2959e1c3959aa55cd3f02726995ae68159d0e064", + "hash": "sha256-Z8hszmUjsRupyLk6LTit1R2rZyYfOakTJ75niMwl/Xs=" }, "src/third_party/dawn/third_party/webgpu-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers", - "rev": "b3f67b89929c133403fd95638be4ef96b56ddca0", - "hash": "sha256-pLsvlbh1BCEtfQNejm2XilpelZmNg1/NuLq0agIGqQI=" + "rev": "01addc4ba8a2915a061b7095a6768b512071ab96", + "hash": "sha256-E8SldE2oDNgkWX1CL1NoNSuZQvN6ffKDesWLovI+EGs=" }, "src/third_party/disarm/src": { "url": "https://chromium.googlesource.com/external/github.com/aengelke/disarm.git", @@ -1054,13 +1049,13 @@ }, "src/third_party/boringssl/src": { "url": "https://boringssl.googlesource.com/boringssl.git", - "rev": "572a4c68475d284b34675f45ddbb9c158ef3c2ae", - "hash": "sha256-gW+Ksd/boITK5ZTDIwhIgPAdPQNi8MvP7ru6qMdtorI=" + "rev": "defe5810ee8be430bcdeccf46a199bec0e93abdb", + "hash": "sha256-u+rYY4gO9oKrkKxSMl/2AnxtdfP2ca+yb+08rvL4qIY=" }, "src/third_party/breakpad/breakpad": { "url": "https://chromium.googlesource.com/breakpad/breakpad.git", - "rev": "69e9aada412e81575a95d0d94f4592fe1b8dfc15", - "hash": "sha256-v0Qw8nlXR6Dnkbt7I0Fe7HKv9mtf/9h0xl4HaCHPJjA=" + "rev": "418aacd617897c19d960ec3e649f42ea95a6363a", + "hash": "sha256-/lUMLXbjhSzQYQuSBFKdrit2jiAv1oM4bhTyvpN5+bI=" }, "src/third_party/cast_core/public/src": { "url": "https://chromium.googlesource.com/cast_core/public", @@ -1069,8 +1064,8 @@ }, "src/third_party/catapult": { "url": "https://chromium.googlesource.com/catapult.git", - "rev": "d810008022eeaefcbea50393ea5baa0930b27047", - "hash": "sha256-H2CpevfSmr6suNHkkO97u0Nmu1n3g9v36ea+M8JPpZo=" + "rev": "1d18f6e11082de030c45fd55b556d15e3aa628a8", + "hash": "sha256-q2LYVudrEEudWHdoN6UagcoR3l9cx682IvfdB4GZMB8=" }, "src/third_party/ced/src": { "url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git", @@ -1094,8 +1089,8 @@ }, "src/third_party/cpuinfo/src": { "url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git", - "rev": "ea6b9f1bb6e1001d8b21574d5bc78ddef62e499d", - "hash": "sha256-/QsOjDik0TnH3FnK7LOwsJkvX+O+2DRFX4eF3MxD3fc=" + "rev": "66ee79c038d70dad9f08705b2c9b3e58f6d8f512", + "hash": "sha256-A+kTj3GthwmO2kKeG3gG/zjvvt45OmuEvAtRLzwfEyM=" }, "src/third_party/crc32c/src": { "url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git", @@ -1104,34 +1099,39 @@ }, "src/third_party/cros_system_api": { "url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git", - "rev": "54e5484f94e59fdc31e7821293692a8bb47f88a3", - "hash": "sha256-TUW8y9as37owHYgg4mTs9ZUmZ4G+N1Njtrs6eyY5MDU=" + "rev": "faf06f1112b67fead7dbd81cd9f769f1c9c22726", + "hash": "sha256-wdZzNbmtuUu/NhQz2eaNiSeUYiO6jtZ5RYUDQavrhdw=" }, "src/third_party/crossbench": { "url": "https://chromium.googlesource.com/crossbench.git", - "rev": "eb6e4790f4fc6f2f66a20aba07de9a58985db46b", - "hash": "sha256-kEMKNDP57Q3m2eBjb0McScZTxrFpLTIE/9dSAupTOJ4=" + "rev": "98b5ff69cfec93bbdb98695850e7a15cc82101de", + "hash": "sha256-SwjdB0nvdbfnKhCNPhjRpK70P3B5RfDx6KHb6Zjn0YM=" }, "src/third_party/crossbench-web-tests": { "url": "https://chromium.googlesource.com/chromium/web-tests.git", - "rev": "92d748acb154cb58c76ad1d509378d5aa8669755", - "hash": "sha256-vh6uX1jXhxDgqfXnme/nh8W+O4Qq+Fx33lSQ08LNunM=" + "rev": "b9000ed38c9a012d961d72918b4b33000309bb06", + "hash": "sha256-3OZeEcJaxMFHUK5JzbhkHdFn1kBWDYsc9GgHCDHUKgg=" }, "src/third_party/depot_tools": { "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git", - "rev": "38c391feba5fb96812f9028da12413ffc39df394", - "hash": "sha256-yOd+k4GJ/unOVCm2Fj1oDHOMKV87CuBO/z0li3owNQk=" + "rev": "6411ed52842756261c66b6b8ece6b53ade2570f1", + "hash": "sha256-x08CgrvsdaP0+MY8ea0H8jWjgc7/B+ipRhpCLm41lBQ=" }, "src/third_party/devtools-frontend/src": { "url": "https://chromium.googlesource.com/devtools/devtools-frontend", - "rev": "04db1f5240b636511ec4e9058a78f8274a7f65ee", - "hash": "sha256-vZxKC/QD2dHNnVm9OZI1Bo0Jdnn+AJhFpXYSXXF7JsA=" + "rev": "511172b786248e29d7493bf954faa57f834dc5b3", + "hash": "sha256-jKXBklk5bjhwmJ9DlKmuI33y17JglrZuHejufeTm4t4=" }, "src/third_party/dom_distiller_js/dist": { "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", "rev": "199de96b345ada7c6e7e6ba3d2fa7a6911b8767d", "hash": "sha256-yuEBD2XQlV3FGI/i7lTmJbCqzeBiuG1Qow8wvsppGJw=" }, + "src/third_party/ds_store/src": { + "url": "https://chromium.googlesource.com/external/github.com/dmgbuild/ds_store.git", + "rev": "5cf0b73afdaf6592666364c354501b51c5ce606e", + "hash": "sha256-o9oI002FqQHe15yZbv4I7bHMr1NkFghKnLaZKNHZswQ=" + }, "src/third_party/dragonbox/src": { "url": "https://chromium.googlesource.com/external/github.com/jk-jeon/dragonbox.git", "rev": "beeeef91cf6fef89a4d4ba5e95d47ca64ccb3a44", @@ -1139,8 +1139,8 @@ }, "src/third_party/eigen3/src": { "url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git", - "rev": "d53ac33805ba0a23fa139adaf24227fb6707e6fa", - "hash": "sha256-+s/4HVUzKJR5OVcoxwiEzB8F89lov24g0HBPg3tp9Xs=" + "rev": "76a7c53018c33cd39e0effeb697fa3295bbd3179", + "hash": "sha256-R5VxpUMkWwr41wYDA+8Z72aSg0q7+8PX9R7PFRanllg=" }, "src/third_party/farmhash/src": { "url": "https://chromium.googlesource.com/external/github.com/google/farmhash.git", @@ -1159,8 +1159,8 @@ }, "src/third_party/ffmpeg": { "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git", - "rev": "2b68d2babae73714846961fb0ee47e3b3d2e39a9", - "hash": "sha256-Bl8lAM5sHLZ9BHSIaWr5+P/8s014SXsgSmdLya5gd64=" + "rev": "53fa34a23be9054d25ac2500dbdae9a0e570bb5c", + "hash": "sha256-yQE2hS6iClqZQqXXRkzjrYZQh9PIkHhLOeQ8V/j7eKU=" }, "src/third_party/flac": { "url": "https://chromium.googlesource.com/chromium/deps/flac.git", @@ -1189,8 +1189,8 @@ }, "src/third_party/freetype/src": { "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git", - "rev": "656cb777798fa420a13faba3758779e9ed6c4798", - "hash": "sha256-i1X/ETNJTAL3A5pOiUcZRYpqjhPvZIm8FG1HMQreW6g=" + "rev": "9e9d3b73f31367dbb4261f93c727a277f6632c77", + "hash": "sha256-NoXERTcn2SIddhYFtAdRlnikNtVR9GB48aMJqCRwP3E=" }, "src/third_party/fxdiv/src": { "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git", @@ -1199,18 +1199,13 @@ }, "src/third_party/harfbuzz/src": { "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git", - "rev": "28f4dc622fef010dab12f4275ac195b5d4a4a704", - "hash": "sha256-wqycfs0TITlLu0iJICjAqSX82u8LGrr/NaZ+pgPvycs=" + "rev": "dfdc088c4d7c5d31dd5b13070b919b51f6c21ea8", + "hash": "sha256-DNWpvXkuTMc89lZTTrVWPMj9YQCw80gxOCh2Gmnlw70=" }, "src/third_party/ink/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ink.git", - "rev": "e781093cb91ad22a666f1880f5122fe2ed30ecfd", - "hash": "sha256-j9FIfGrrNEQB3wI2zMvjUksLBEdx8yrVf1NAbJSyjAI=" - }, - "src/third_party/instrumented_libs": { - "url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git", - "rev": "e8cb570a9a2ee9128e2214c73417ad2a3c47780b", - "hash": "sha256-5cb9qhSEzb941pF5HH0Br+x9wEH7MiGwQttvErb2mZo=" + "rev": "a4349e28c716c7baf0aba80d7602476ff9e65662", + "hash": "sha256-hgYJYb/6zwnW6vnuOmfzsFZD2x1a07jn9PO9OXY3hGI=" }, "src/third_party/emoji-segmenter/src": { "url": "https://chromium.googlesource.com/external/github.com/google/emoji-segmenter.git", @@ -1244,18 +1239,18 @@ }, "src/third_party/icu": { "url": "https://chromium.googlesource.com/chromium/deps/icu.git", - "rev": "d578f2e8b7bd5938e21cfb6bf15c079e0aa5b738", - "hash": "sha256-DsktUjKFFbeSqlFZTBqbZgvuJLOKvssCym2M3tcOJtw=" + "rev": "8cc91d9b6ab9991802fd208ee03a69714fd0251c", + "hash": "sha256-vIkKJ5YaSLJZCZ821hCDgceZQC/9JKPZbIHBEZpOUes=" }, "src/third_party/nlohmann_json/src": { "url": "https://chromium.googlesource.com/external/github.com/nlohmann/json.git", - "rev": "3565f40229515411177c196ec912a06307802ed6", - "hash": "sha256-kngBPCN5i+5kzJ95pJ5vY2RLa9P4JYs4e+7Qn3QWsc4=" + "rev": "55f93686c01528224f448c19128836e7df245f72", + "hash": "sha256-cECvDOLxgX7Q9R3IE86Hj9JJUxraDQvhoyPDF03B2CY=" }, "src/third_party/jsoncpp/source": { "url": "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git", - "rev": "edc01ab10f52135ec80e3589b6b4e0a9c65b27fd", - "hash": "sha256-mdQo7AiS3DzTF8CqCRT9oL60AzGLQCFng7KUFaFEBIM=" + "rev": "60de77f915ab08499032d6e5a63e05e974f85d01", + "hash": "sha256-mAIscGzXFVQxP8C2znDR6y/IXkGxq+p0gxdanJeyFME=" }, "src/third_party/leveldatabase/src": { "url": "https://chromium.googlesource.com/external/leveldb.git", @@ -1264,13 +1259,13 @@ }, "src/third_party/libFuzzer/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git", - "rev": "3f386be62e362fa50284ebd24262966f1a93798e", - "hash": "sha256-vQBWi+4ynPBhZma/2+ApbhT9tbOCd8U+QrabC8GnqKQ=" + "rev": "5811dc57603eac1fa0e76addedb77f72f62bfa2d", + "hash": "sha256-NfhWg32W2GB3zlDYX+4nrYFeka92tfg3XiGQO5vLDPo=" }, "src/third_party/fuzztest/src": { "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git", - "rev": "239bf6cc1ffcbad7d5c96e3b836b474654cbf96c", - "hash": "sha256-h268YPbMTgr5zd0bhTh1Xj/BcCxBhDD60o6+oelW/BQ=" + "rev": "8bc765afc32fa8210cfe827ff4c94ab7db1c518b", + "hash": "sha256-J0HpOSEizCK23tr0D6+n3tFiKds2kEhfVIYhRNawiLw=" }, "src/third_party/domato/src": { "url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git", @@ -1284,13 +1279,13 @@ }, "src/third_party/libaom/source/libaom": { "url": "https://aomedia.googlesource.com/aom.git", - "rev": "d08a82575de50dc99f3b3d324e7b8304836fe0ef", - "hash": "sha256-32WklYoVgBiMxnY+2nOckwmKjZBKZtgwKBmStoO8y/Q=" + "rev": "7a210280be0986d63abae0661b71d0c342560b9d", + "hash": "sha256-fQ/zyAYCwZDAJfU6+7KmGcBe5iiBy1N9iZPPeHNhkcY=" }, "src/third_party/crabbyavif/src": { "url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git", - "rev": "61f5abadda7b179f90e557fed6ae7a3d78bd8231", - "hash": "sha256-N9YwO68d3CXPje43fWs9CoO5Sc3wIULta7n8cp+2Efs=" + "rev": "a843d6269faf338da244b981cfeb7601007b4e6c", + "hash": "sha256-k8cFaQ5Y+Cglhk07IdQrhw+PZ5Ilu/nhnbYU9WnOX8k=" }, "src/third_party/nearby/src": { "url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git", @@ -1304,8 +1299,8 @@ }, "src/third_party/jetstream/main": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", - "rev": "b7babdf323e64e69bd2f6c376189c15825f5c73a", - "hash": "sha256-s6UMdUYWZqk/MbhyCi2zdQNgni98gGsYxcuUh/5AUy0=" + "rev": "7769b693502fa80f28a97bbfacd3296e0513acc5", + "hash": "sha256-jh1FTtuS2NVPCmHrSG72lMITbsZlQj7VH2fh0l3NjLM=" }, "src/third_party/jetstream/v2.2": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", @@ -1374,8 +1369,8 @@ }, "src/third_party/libphonenumber/src": { "url": "https://chromium.googlesource.com/external/libphonenumber.git", - "rev": "eee81630a337b9045c6db4577cf60bb1a2c6cbd1", - "hash": "sha256-voK+aAFzFGTXg6UVprNiD5Mbh6hW75EKbtzqIjPsxI0=" + "rev": "17c9061a3af14f2e10907d73df92601b27785713", + "hash": "sha256-3p1NYvD5k5jOhxAJiOdijlsO3ca7YaQMQ5iCurbNp24=" }, "src/third_party/libprotobuf-mutator/src": { "url": "https://chromium.googlesource.com/external/github.com/google/libprotobuf-mutator.git", @@ -1399,8 +1394,8 @@ }, "src/third_party/libvpx/source/libvpx": { "url": "https://chromium.googlesource.com/webm/libvpx.git", - "rev": "ade52487a37ef76a0f209bd39bea9fe67d6db4c4", - "hash": "sha256-Ke28x3c0Ssg2GFfHmFlfW8fex3jSuBcN0e6PXzH0b5g=" + "rev": "8729fc25eaaace0736e6a2e1da3cd307f75446fc", + "hash": "sha256-sBTu4Rx1xkJIYoAc7jcrXcZbeDyfTrglyzag80lo0o4=" }, "src/third_party/libwebm/source": { "url": "https://chromium.googlesource.com/webm/libwebm.git", @@ -1414,18 +1409,23 @@ }, "src/third_party/libyuv": { "url": "https://chromium.googlesource.com/libyuv/libyuv.git", - "rev": "26e56be0f984af3dae4d0c0ab7a0bac8ac20e1b0", - "hash": "sha256-Ievf2MXM7VX9+R85N3i2W+1jZSbt5mvy1SCNc0iqJYw=" + "rev": "a0fa6329391922faca64955c1a7bf635ab87d833", + "hash": "sha256-8h+PCcocc4fZZWUZ4h1vCtTX4m91FCar6yJ2addm43g=" }, "src/third_party/lss": { "url": "https://chromium.googlesource.com/linux-syscall-support.git", "rev": "29164a80da4d41134950d76d55199ea33fbb9613", "hash": "sha256-89CdA7vBYudbko0nAIyHcpHMXqFZHC05kwRIUmeEWGo=" }, + "src/third_party/mac_alias/src": { + "url": "https://chromium.googlesource.com/external/github.com/dmgbuild/mac_alias.git", + "rev": "caa30be84fa49efd0675c3864a18ae6ffac9f6db", + "hash": "sha256-phO7L5/cHoQTHxCq4465UZ0v43AV6U7enVIX3qOOM/I=" + }, "src/third_party/material_color_utilities/src": { "url": "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git", - "rev": "6fd88eb3e95ba1d457842e2a2bf847d06b3a018a", - "hash": "sha256-il8qvhd9JDhu3Z03bTcYD30e7Lw9+WKzWZ71ncKPTSk=" + "rev": "f05459ea2170f3be610f89a4ddeee8843c2deb61", + "hash": "sha256-EQozefgSHR9SM7So2oRgsu1tSPeeZkwjS7HxJYKgWjo=" }, "src/third_party/minigbm/src": { "url": "https://chromium.googlesource.com/chromiumos/platform/minigbm.git", @@ -1444,8 +1444,8 @@ }, "src/third_party/neon_2_sse/src": { "url": "https://chromium.googlesource.com/external/github.com/intel/ARM_NEON_2_x86_SSE.git", - "rev": "ed59be8546632d5126ff69c87122ae5de20ffe4f", - "hash": "sha256-ydHSMPJS+axvW7KIR/9SLWNFq/lP67dpg9Yt7shLCng=" + "rev": "183fc88bcb90dbfaefba33a292eae8a5ce94bd67", + "hash": "sha256-B81CNMxUdb4q2aHTmM7qBALIOawXS6SYBOIxtskKVuM=" }, "src/third_party/openh264/src": { "url": "https://chromium.googlesource.com/external/github.com/cisco/openh264", @@ -1454,8 +1454,8 @@ }, "src/third_party/openscreen/src": { "url": "https://chromium.googlesource.com/openscreen", - "rev": "9732a5d77a01f05e7c4e8c79104d27f4f2358f9f", - "hash": "sha256-j3veVCbmV94YKBpVrtf4DGETWYXieW9lLNJZqLAs1MY=" + "rev": "11e4e00008df90ce2914335869fbfbd572d24c77", + "hash": "sha256-FLyNF/F8d+kbqhrl+O6RAiRBwX8ok+4uxB7P0U/zT40=" }, "src/third_party/openscreen/src/buildtools": { "url": "https://chromium.googlesource.com/chromium/src/buildtools", @@ -1464,18 +1464,18 @@ }, "src/third_party/openscreen/src/third_party/tinycbor/src": { "url": "https://chromium.googlesource.com/external/github.com/intel/tinycbor.git", - "rev": "d393c16f3eb30d0c47e6f9d92db62272f0ec4dc7", - "hash": "sha256-fMKBFUSKmODQyg4hKIa1hwnEKIV6WBbY1Gb8DOSnaHA=" + "rev": "9441b2ca882f95849c93de03f2c754196db13154", + "hash": "sha256-MzMEB46pNRmIEbc/Vn1/bLyIlvPfxP+y76r+pk570j8=" }, "src/third_party/pdfium": { "url": "https://pdfium.googlesource.com/pdfium.git", - "rev": "8f3e90282ef137adf7d380079c3178b24407104a", - "hash": "sha256-4OhJcWZJ3UC/Mf4DJNzLLYQtrw0y0suO/wy0d1GYP4w=" + "rev": "ae277bf214480d77ac74852969146655bf728a11", + "hash": "sha256-23Bl4gnmj7AJ539nFehZuknvlD+CQFUFavQmzNUuRFk=" }, "src/third_party/perfetto": { "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git", - "rev": "9c7ce42050379be8c24a270f395e00c7347965cb", - "hash": "sha256-wbHdFhzbOP98IOQnXyUWDQtjt/nOD4VABSyvErhLBI4=" + "rev": "da65f7e907e0caf473ddec16e15427465f503d05", + "hash": "sha256-DWbdXAaIPKxvpr5D+shklo192TG/YxOQMCZ7KE8wJHI=" }, "src/third_party/protobuf-javascript/src": { "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript", @@ -1514,8 +1514,8 @@ }, "src/third_party/search_engines_data/resources": { "url": "https://chromium.googlesource.com/external/search_engines_data.git", - "rev": "cf814b5cc732a437b4ee636f1c7907f8f1ced51a", - "hash": "sha256-koTwcthcJn3a4XH+rY+E3z4uvWbv+1yuX9qkcqu5t5A=" + "rev": "b9f48dc46a8172cbdd9c3923bd5a85c04458e49f", + "hash": "sha256-hLY4ge+lfx6ftlr+lbH+PLF5q0bx2z99hpe9IfGr/S0=" }, "src/third_party/sframe/src": { "url": "https://chromium.googlesource.com/external/github.com/cisco/sframe", @@ -1524,8 +1524,8 @@ }, "src/third_party/skia": { "url": "https://skia.googlesource.com/skia.git", - "rev": "0873ec164a06966b90ae0d43ef783cfb180084ae", - "hash": "sha256-LbSs+UNakFipC2t9TSbZVreylVXHf1PsbK6z2qJh6QI=" + "rev": "4f574af2444846ceca4d277a8095c5d4229d175f", + "hash": "sha256-HrpA4labNWXPWj/yiS9O8KjdQPwJOllmR5r66TwCjB0=" }, "src/third_party/smhasher/src": { "url": "https://chromium.googlesource.com/external/smhasher.git", @@ -1539,8 +1539,8 @@ }, "src/third_party/sqlite/src": { "url": "https://chromium.googlesource.com/chromium/deps/sqlite.git", - "rev": "0a5fe1b18a5b651b6c4c90d397e3d0b8061f73fb", - "hash": "sha256-y+lJK8Qi22KUcYyY62x9xCXej85on9e0FxySaMNSYPY=" + "rev": "ba8c54c83337618a9f15dd368a267e46b672fc84", + "hash": "sha256-0I1kNRIMsBLH7u+l005YAfdOlPsiK+2/PFlHi6Kaj5w=" }, "src/third_party/swiftshader": { "url": "https://swiftshader.googlesource.com/SwiftShader.git", @@ -1554,23 +1554,23 @@ }, "src/third_party/tflite/src": { "url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git", - "rev": "7bedf2e94aff6ca62150d74fd40aa63cb73c6583", - "hash": "sha256-Uv1SbtjalHt7XLAcvOfiycgepDrEK8/JdpD3GPK1MNo=" + "rev": "a387c0a471a69c0c9068334e73d184e1e0ce579f", + "hash": "sha256-REahts/Z20Yy000uyrtpvCs6cshboy8PY3mW4xz9xm0=" }, "src/third_party/litert/src": { "url": "https://chromium.googlesource.com/external/github.com/google-ai-edge/LiteRT.git", - "rev": "1ae23176dd5d3a43e35961d8236d5adda7f8c0a1", - "hash": "sha256-xcCqZA8BKZG/TV/fAUAWPOoZwSQkRDATlhE6A05PyX0=" + "rev": "2add6f4eda319e204c7c021ec871503a0fa766fc", + "hash": "sha256-zV+1VfylQfn3yUs99JYsPXFW1OSnQohR8O9Oy4dURJg=" }, "src/third_party/vulkan-deps": { "url": "https://chromium.googlesource.com/vulkan-deps", - "rev": "9bf18397113dbdc7adf4f76408df7f79d4ad141a", - "hash": "sha256-ol8SSAFHrEfsKWUmg64klpFFXIlZU4gyibENmzZD454=" + "rev": "89c8e85edb61327644aca41e27641b43711bc783", + "hash": "sha256-r6ttlYFgrJcsHXb9Rdro4/KIQyPfv8ViueSaPRux7YM=" }, "src/third_party/glslang/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang", - "rev": "8292684e941bf22583b257bd9dfe47daccacb665", - "hash": "sha256-1D971MPCHr8vnj31IFUwe1s+X3UAabxYUQ1Cd/VyqDA=" + "rev": "5d69854866df654a898a32d93cff20a181ac82ed", + "hash": "sha256-DWvwxPD2T9Ojwg3sRKWuTlt36kqBk0wn5ii7PoXvd5E=" }, "src/third_party/spirv-cross/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross", @@ -1579,38 +1579,38 @@ }, "src/third_party/spirv-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers", - "rev": "29981f65241605e08b0ede4cfeb999fe3b723c6a", - "hash": "sha256-tGY4H3+5p9M5LBK/xxRdMT9CX+qq3e7fPkaftnpjU9I=" + "rev": "0d25db97cb9b8f725e4c95e4553001710e7fc39d", + "hash": "sha256-HvdKHnraSSWBriVgiNfhnC60moYRseDb3aRxxoANX1I=" }, "src/third_party/spirv-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools", - "rev": "a665e21f3061f34064b39937cf00fe8d8769f4ef", - "hash": "sha256-4m/xdMk/r4C5zdU/CZzdoXtRN0MWs8pN5QUPI5Ej3+w=" + "rev": "e39e5c5838bc4b4162c349f2a2e5f163efe5432f", + "hash": "sha256-lNBakr+4dRpdjbw204vjarZyz9PLCsFSW/4iFboknCI=" }, "src/third_party/vulkan-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers", - "rev": "d314eae73fdc90847bb8304a86ee7c6a8ee023b6", - "hash": "sha256-YU51vfV/8vQqVTngS2SRHKXpgxU/5IJ+jAT5pcYUcpw=" + "rev": "0b7f383797fa7be53ae28213e001ae60668ee511", + "hash": "sha256-hRAu7Gj7t38huQSKceL6eq5LSjto8pByxmZgkiQIX3o=" }, "src/third_party/vulkan-loader/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader", - "rev": "59a70594de4559fd3aed73fe8ac2d6c48ca002d4", - "hash": "sha256-M/gm3fkCcFZJyslWCO/v2DzuavTOfvvKvx+0bNihEqs=" + "rev": "83ddfc5ec5ca64ddd1055cefa1559c568101075a", + "hash": "sha256-LqklBLCWg04Qet0CtffTQwqBvkeu2Py8DM8eNuideNo=" }, "src/third_party/vulkan-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools", - "rev": "286299bb6b732e4b22771cfb9d7d421542d40501", - "hash": "sha256-kbySCu2c5nh6icnPQV6qplfg1gHFnGPEYOG6G6TG8EU=" + "rev": "99140cef98b4ea135141e0040d84c17a1543e5e3", + "hash": "sha256-lETdemR3/hkPULaDpnrH8mEnL+CBKiXb9YQE1cdG260=" }, "src/third_party/vulkan-utility-libraries/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries", - "rev": "e9585c3e3d41ab608ee3b098ce4721d357308fc8", - "hash": "sha256-WcSiUe3vB7zUO0vpqcVJkKqhnZXz76ApWaoMO49efXg=" + "rev": "245b48c522b5375c0acd5377d52bef5e4917f31e", + "hash": "sha256-1h5iWfG+6dOhS6JX4mCyAHbbBe6Nnge775614Atwi1c=" }, "src/third_party/vulkan-validation-layers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers", - "rev": "11079f041fa85ec27c40c4ef2d63531138a2ab98", - "hash": "sha256-1lG6shUQRKXtojLHwfZD6gDz5yVnNoVp6BHMyUz70Co=" + "rev": "6d4c4f8b14241307a822f21bb9453b2380b66117", + "hash": "sha256-fk0IXwY5LJk0WNQHERtq3Yt7KpwBLppkHFgoH47RHpo=" }, "src/third_party/vulkan_memory_allocator": { "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git", @@ -1619,8 +1619,8 @@ }, "src/third_party/wayland/src": { "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git", - "rev": "736d12ac67c20c60dc406dc49bb06be878501f86", - "hash": "sha256-5iG0HaPXJCEo027TuyXlJQNGluTaAPlvwQDFbiYOEJQ=" + "rev": "87cc8a8728a923fc57938faa81ba0e74f34ecdc7", + "hash": "sha256-dnaXYcVfc4DfNRsAEL316eSTen9tpf+nuQbActege4E=" }, "src/third_party/wayland-protocols/src": { "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git", @@ -1649,8 +1649,8 @@ }, "src/third_party/webgpu-cts/src": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git", - "rev": "499044af47ec2717e06e644d0943e6fcdb3f3538", - "hash": "sha256-M8TWqKdqoiZ01vbDpcRyPWIOaBPCPdSSflxcIpbYjFA=" + "rev": "2959e1c3959aa55cd3f02726995ae68159d0e064", + "hash": "sha256-Z8hszmUjsRupyLk6LTit1R2rZyYfOakTJ75niMwl/Xs=" }, "src/third_party/webpagereplay": { "url": "https://chromium.googlesource.com/webpagereplay.git", @@ -1659,13 +1659,13 @@ }, "src/third_party/webpagereplay/third_party/clang-format/script": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git", - "rev": "6eddfb5ec5f92127a531eda66c568d3a11e7ec11", - "hash": "sha256-Cm6BOOlEyD0kdYxMSmk6Fj1Dnfs3zCzXsm+BOXgBme0=" + "rev": "70510081984cfcdb14a15b3e08dfe9776dc7ed37", + "hash": "sha256-IC5Dy3elgEezXmRyDbafx5i+V9wiDLMmnpi7O7BucdE=" }, "src/third_party/webrtc": { "url": "https://webrtc.googlesource.com/src.git", - "rev": "6f37672d358475cd17544121a12494da454d85fb", - "hash": "sha256-c0h6bD8zNZbacnOgRei+yVB+5+AvfglW+eQDNZU945M=" + "rev": "9ea5afcad008b940468c2a15aec339592cf5a935", + "hash": "sha256-y0W8g4STp/9vJJQ6ZBt4Pssl9kFLEF1WChxDD+sm68E=" }, "src/third_party/wuffs/src": { "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", @@ -1679,8 +1679,8 @@ }, "src/third_party/xnnpack/src": { "url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git", - "rev": "09c4a9137f3a19b053dc45724a62f4f73ec7746a", - "hash": "sha256-eoS9qQ1hOJJBw6RQ2mTyRQb/AaAj8XnFbtqPpAb99y4=" + "rev": "eccfcfe85b347d8f48015ecdf9fa7db1a9ef61cb", + "hash": "sha256-BqbqC2PUcvTdz3IxxkySHxzpfNp1uI7dFLMx50JbXMc=" }, "src/third_party/libei/src": { "url": "https://chromium.googlesource.com/external/gitlab.freedesktop.org/libinput/libei.git", @@ -1689,18 +1689,18 @@ }, "src/third_party/zstd/src": { "url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git", - "rev": "5233c58e6ca0b1c4c6b353ad79649191ed195bdc", - "hash": "sha256-vEl0s7Mjh+5rciOMxm99PNWiamtCk+sTN4lRYKCIZ+8=" + "rev": "5c7b7bad26808e6b40ac3b3d0075466e27738a9d", + "hash": "sha256-dncfOdwIDcMGT5VvzpzMBAbLkE4e6vAPeZBlEmoWcCc=" }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "4323497a6a73839e6d5260f6acd7ec0212cb3321", - "hash": "sha256-HUg4GGtYL4xGk/xw0QXxNZAnsFVcznklWGQaqhZj9QM=" + "rev": "f343157cebb388bfa416baccb5d35507e6fe8cc7", + "hash": "sha256-zSCyFQpDMNygmV6N4TajL8VB5+VRynrMPV/wAiWsJO4=" }, "src/agents/shared": { "url": "https://chromium.googlesource.com/chromium/agents.git", - "rev": "559f135fc214d637f85174c6be7010804e31f1e5", - "hash": "sha256-/PhF9Pc8wPx+TLABd3yD218TfEatBySazVci1Wc+9e4=" + "rev": "e64987d3ea47f5f5d00c66de617aec591d1c0bcf", + "hash": "sha256-LEVJVFhLptUEXDqGt6n9GybLOTfl3uAc2+ifvoD5kiU=" } } } From d12df03e5fd1a5ed00e9f1c1d81f847a76686ed2 Mon Sep 17 00:00:00 2001 From: eljamm Date: Mon, 14 Sep 2026 20:46:03 +0000 Subject: [PATCH 46/48] linux_zen: 7.2.4 -> 7.2.6 (cherry picked from commit ca8431cd480c3b1bbf929e96913f5c3ae6222b45) --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index 97936934c1be..5297fa21ee7c 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -12,13 +12,13 @@ let # override options if they need using lib.mkForce (that has 50 priority) mkKernelOverride = lib.mkOverride 90; - suffix = "zen2"; + suffix = "zen1"; in buildLinux ( args // rec { - version = "7.2.4"; + version = "7.2.6"; pname = "linux-zen"; modDirVersion = lib.versions.pad 3 "${version}-${suffix}"; isZen = true; @@ -27,7 +27,7 @@ buildLinux ( owner = "zen-kernel"; repo = "zen-kernel"; rev = "v${version}-${suffix}"; - sha256 = "1n8597gzym8fm9d18k4wczmngjg9id7dqgi8y8ak53iy6q0pwlsv"; + sha256 = "1kfd4rlzwniq87lkk4dl4bvx4dq0wfxpr6fqaz2aqkyl1wncmgmn"; }; # This is based on the following source: From cfa2b5d6bc681d1548ffbe98aaa3727cbb051003 Mon Sep 17 00:00:00 2001 From: eljamm Date: Mon, 14 Sep 2026 22:49:49 +0200 Subject: [PATCH 47/48] linux_zen: add eljamm as maintainer (cherry picked from commit 02676982549608b0cd8b4157b40444de3cb38bd2) --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index 5297fa21ee7c..f9a338dc45be 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -91,6 +91,7 @@ buildLinux ( thiagokokada jerrysm64 axertheaxe + eljamm ]; teams = [ ]; description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads."; From af96abe325c1951815a8138bc83e985c119c73e7 Mon Sep 17 00:00:00 2001 From: eljamm Date: Mon, 14 Sep 2026 23:06:01 +0000 Subject: [PATCH 48/48] linux_zen: 7.2.6-zen1 -> 7.2.6-zen2 - Changelog: https://github.com/zen-kernel/zen-kernel/releases/tag/v7.2.6-zen2 - Diff: https://github.com/zen-kernel/zen-kernel/compare/v7.2.6-zen1...v7.2.6-zen2 (cherry picked from commit dd8e10c1a72c0d85ae8ed46cd30a3caf1457e7a8) --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index f9a338dc45be..870877708037 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -12,7 +12,7 @@ let # override options if they need using lib.mkForce (that has 50 priority) mkKernelOverride = lib.mkOverride 90; - suffix = "zen1"; + suffix = "zen2"; in buildLinux ( @@ -27,7 +27,7 @@ buildLinux ( owner = "zen-kernel"; repo = "zen-kernel"; rev = "v${version}-${suffix}"; - sha256 = "1kfd4rlzwniq87lkk4dl4bvx4dq0wfxpr6fqaz2aqkyl1wncmgmn"; + sha256 = "0m3nfsyg7gsyfj5zbww62vrz90kaqhg6wds7xpjz65331ssdz0q1"; }; # This is based on the following source: