From c7fc3ffe0569f5638fa97b334afb01a136331d3c Mon Sep 17 00:00:00 2001 From: Yureka Date: Wed, 22 Apr 2026 22:02:05 +0200 Subject: [PATCH] electron-source.electron_40: 40.8.5 -> 40.9.2 - Changelog: https://github.com/electron/electron/releases/tag/v40.9.2 - Diff: https://github.com/electron/electron/compare/refs/tags/v40.8.5...v40.9.2 - Fixes CVE-2026-6296 - Fixes CVE-2026-6297 - Fixes CVE-2026-6298 - Fixes CVE-2026-6299 - Fixes CVE-2026-6300 - Fixes CVE-2026-6301 - Fixes CVE-2026-6302 - Fixes CVE-2026-6303 - Fixes CVE-2026-6304 - Fixes CVE-2026-6305 - Fixes CVE-2026-6306 - Fixes CVE-2026-6307 - Fixes CVE-2026-6308 - Fixes CVE-2026-6309 - Fixes CVE-2026-6311 - Fixes CVE-2026-6313 - Fixes CVE-2026-6314 - Fixes CVE-2026-6316 - Fixes CVE-2026-6318 - Fixes CVE-2026-6358 - Fixes CVE-2026-6359 - Fixes CVE-2026-6360 - Fixes CVE-2026-6361 - Fixes CVE-2026-6362 - Fixes CVE-2026-6363 - Fixes CVE-2026-6364 --- .../tools/electron/40-angle-patchdir.patch | 6 ++++-- pkgs/development/tools/electron/info.json | 14 +++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/development/tools/electron/40-angle-patchdir.patch b/pkgs/development/tools/electron/40-angle-patchdir.patch index 595d93b35891..82a3b7f40eca 100644 --- a/pkgs/development/tools/electron/40-angle-patchdir.patch +++ b/pkgs/development/tools/electron/40-angle-patchdir.patch @@ -6,6 +6,8 @@ index f5dbe8600f..9e1e5e0704 100644 { "patch_dir": "src/electron/patches/reclient-configs", "repo": "src/third_party/engflow-reclient-configs" }, { "patch_dir": "src/electron/patches/sqlite", "repo": "src/third_party/sqlite/src" }, { "patch_dir": "src/electron/patches/skia", "repo": "src/third_party/skia" }, -- { "patch_dir": "src/electron/patches/angle", "repo": "src/third_party/angle/src" } -+ { "patch_dir": "src/electron/patches/angle", "repo": "src/third_party/angle" } +- { "patch_dir": "src/electron/patches/angle", "repo": "src/third_party/angle/src" }, ++ { "patch_dir": "src/electron/patches/angle", "repo": "src/third_party/angle" }, + { "patch_dir": "src/electron/patches/pdfium", "repo": "src/third_party/pdfium" }, + { "patch_dir": "src/electron/patches/libaom", "repo": "src/third_party/libaom/source/libaom" } ] diff --git a/pkgs/development/tools/electron/info.json b/pkgs/development/tools/electron/info.json index dace7d81da38..5e66ac65c5f8 100644 --- a/pkgs/development/tools/electron/info.json +++ b/pkgs/development/tools/electron/info.json @@ -1404,10 +1404,10 @@ }, "src/electron": { "args": { - "hash": "sha256-Uvgjmq/xfD1IjYMC2CSmNHGWtsV9V2RJmtKhhRKITyM=", + "hash": "sha256-wTKT4XA0ylL5uUZWfp9XhxiGUkfXrtEzw3Pw+nGwr4w=", "owner": "electron", "repo": "electron", - "tag": "v40.8.5" + "tag": "v40.9.2" }, "fetcher": "fetchFromGitHub" }, @@ -1741,10 +1741,10 @@ }, "src/third_party/electron_node": { "args": { - "hash": "sha256-UvFXQgkp60pQ6K0/ifXq1BX1HzFHCXrseascaQ7rmW0=", + "hash": "sha256-WJSNbXox5oT6WQXARbl9B+DcEaHrCpu96s5Pvq48bfE=", "owner": "nodejs", "repo": "node", - "tag": "v24.14.0" + "tag": "v24.14.1" }, "fetcher": "fetchFromGitHub" }, @@ -2690,10 +2690,10 @@ "fetcher": "fetchFromGitiles" } }, - "electron_yarn_hash": "sha256-+7UFFBC4awv3Eg7aB5fKgIysAA2QIpds7s7xN2DuoP8=", + "electron_yarn_hash": "sha256-0P2Kt1uJA0lmZjIOr4Bpu6NDl4CwEKEgRz/B92oCs9M=", "modules": "143", - "node": "24.14.0", - "version": "40.8.5" + "node": "24.14.1", + "version": "40.9.2" }, "41": { "chrome": "146.0.7680.179",