Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 May 2026 01:37:27 +0000
From:      Hiroki Tagato <tagattie@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 005e1a0781d4 - main - devel/electron40: Update to 40.10.2
Message-ID:  <6a18edd7.1f773.2c817087@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=005e1a0781d42f0347e01f013c2bd9bb63223896

commit 005e1a0781d42f0347e01f013c2bd9bb63223896
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-05-29 01:36:18 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-05-29 01:37:18 +0000

    devel/electron40: Update to 40.10.2
    
    Changelog: https://github.com/electron/electron/releases/tag/v40.10.2
    
    Reported by:    GitHub (watch releases)
---
 devel/electron40/Makefile.version                          |  2 +-
 devel/electron40/distinfo                                  | 10 +++++-----
 ...ctron_shell_browser_api_electron__api__web__contents.cc |  8 ++++----
 ...electron_shell_browser_ui_inspectable__web__contents.cc | 14 +++++++-------
 .../files/patch-electron_spec_api-web-contents-spec.ts     |  6 +++---
 5 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/devel/electron40/Makefile.version b/devel/electron40/Makefile.version
index 4c0b3f9deb0a..039d6be723ad 100644
--- a/devel/electron40/Makefile.version
+++ b/devel/electron40/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER=		40.10.1
+ELECTRON_VER=		40.10.2
 ELECTRON_VER_MAJOR=	${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron40/distinfo b/devel/electron40/distinfo
index 8585a5b79490..984e74021396 100644
--- a/devel/electron40/distinfo
+++ b/devel/electron40/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1779345033
+TIMESTAMP = 1779958798
 SHA256 (electron/chromium-144.0.7559.236.tar.xz.0) = 21556e44d5f5e464a7603afc1e912127c4546d3c55d777055614b769247d2714
 SIZE (electron/chromium-144.0.7559.236.tar.xz.0) = 2000000000
 SHA256 (electron/chromium-144.0.7559.236.tar.xz.1) = 389e96ab80e7f3ea7a330060c51ed714f2277810b13bbd1d72bb9e6119dce3a2
@@ -9,10 +9,10 @@ SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1
 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
 SHA256 (electron/yarn-4.12.0.tgz) = bd58d06826ce9542c4cd904fe10bab7bc718ea2cc39a45d9fbd15f2edb45761c
 SIZE (electron/yarn-4.12.0.tgz) = 1056794
-SHA256 (electron/electron40-40.10.1-node-modules.tar.xz) = 3e0231cb2e5bf812eacdcd28c0b9c6cdff62e499b245585d5f4ad54141c85e05
-SIZE (electron/electron40-40.10.1-node-modules.tar.xz) = 68768407
-SHA256 (electron/electron-electron-v40.10.1_GH0.tar.gz) = 5b13c9de6aab2c74915a2c128e656fd4a31d148199748fd2583c837081935ff9
-SIZE (electron/electron-electron-v40.10.1_GH0.tar.gz) = 17396226
+SHA256 (electron/electron40-40.10.2-node-modules.tar.xz) = 3e0231cb2e5bf812eacdcd28c0b9c6cdff62e499b245585d5f4ad54141c85e05
+SIZE (electron/electron40-40.10.2-node-modules.tar.xz) = 68768407
+SHA256 (electron/electron-electron-v40.10.2_GH0.tar.gz) = 5fc0b9f12e37aa5d08a94a189624ee6331fd99071865b5e32f94f3f189bb441c
+SIZE (electron/electron-electron-v40.10.2_GH0.tar.gz) = 17397951
 SHA256 (electron/nodejs-node-v24.15.0_GH0.tar.gz) = 5cfb169b21878f50876e0c6a77db1a5e40d733960232682bebb5e267246a2e80
 SIZE (electron/nodejs-node-v24.15.0_GH0.tar.gz) = 126716937
 SHA256 (electron/nodejs-nan-675cefebca42410733da8a454c8d9391fcebfbc2_GH0.tar.gz) = 3983c68f19ed75dd37dc228eab385093ae2533132730f253f0c3d19ff10788e3
diff --git a/devel/electron40/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron40/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
index 2ffd5e368e7f..119f8a7faef6 100644
--- a/devel/electron40/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ b/devel/electron40/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig	2026-04-21 14:16:24 UTC
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig	2026-05-27 13:37:43 UTC
 +++ electron/shell/browser/api/electron_api_web_contents.cc
 @@ -162,11 +162,11 @@
  #include "ui/base/cocoa/defaults_utils.h"
@@ -41,7 +41,7 @@
    // Update font settings.
    static const gfx::FontRenderParams params(
        gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
-@@ -2766,13 +2766,13 @@ void WebContents::ForcefullyCrashRenderer() {
+@@ -2772,13 +2772,13 @@ void WebContents::ForcefullyCrashRenderer() {
  
    content::RenderProcessHost* rph = rwh->GetProcess();
    if (rph) {
@@ -57,7 +57,7 @@
      CrashDumpHungChildProcess(rph->GetProcess().Handle());
  #endif
      rph->Shutdown(content::RESULT_CODE_HUNG);
-@@ -3454,7 +3454,7 @@ void WebContents::Focus() {
+@@ -3460,7 +3460,7 @@ void WebContents::Focus() {
  void WebContents::Focus() {
    // Focusing on WebContents does not automatically focus the window on macOS
    // and Linux, do it manually to match the behavior on Windows.
@@ -66,7 +66,7 @@
    if (owner_window())
      owner_window()->Focus(true);
  #endif
-@@ -4350,7 +4350,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+@@ -4356,7 +4356,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
  }
  #endif
  
diff --git a/devel/electron40/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron40/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
index ae203e0b43f3..528480b4eb22 100644
--- a/devel/electron40/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
+++ b/devel/electron40/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
@@ -1,11 +1,11 @@
---- electron/shell/browser/ui/inspectable_web_contents.cc.orig	2026-04-21 14:16:24 UTC
+--- electron/shell/browser/ui/inspectable_web_contents.cc.orig	2026-05-27 13:37:43 UTC
 +++ electron/shell/browser/ui/inspectable_web_contents.cc
-@@ -572,7 +572,7 @@ void InspectableWebContents::LoadCompleted() {
-         dock_state_ = "right";
+@@ -589,7 +589,7 @@ void InspectableWebContents::LoadCompleted() {
+           dock_state_ = "right";
+         }
        }
-     }
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-     auto* api_web_contents = api::WebContents::From(GetWebContents());
-     if (api_web_contents) {
-       auto* win =
+       auto* api_web_contents = api::WebContents::From(GetWebContents());
+       if (api_web_contents) {
+         auto* win =
diff --git a/devel/electron40/files/patch-electron_spec_api-web-contents-spec.ts b/devel/electron40/files/patch-electron_spec_api-web-contents-spec.ts
index 65bbda465c9f..f9838dd2c341 100644
--- a/devel/electron40/files/patch-electron_spec_api-web-contents-spec.ts
+++ b/devel/electron40/files/patch-electron_spec_api-web-contents-spec.ts
@@ -1,6 +1,6 @@
---- electron/spec/api-web-contents-spec.ts.orig	2026-05-19 04:23:29 UTC
+--- electron/spec/api-web-contents-spec.ts.orig	2026-05-27 13:37:43 UTC
 +++ electron/spec/api-web-contents-spec.ts
-@@ -1255,7 +1255,7 @@ describe('webContents module', () => {
+@@ -1271,7 +1271,7 @@ describe('webContents module', () => {
      // back to OpenFolder() which does a blocking DirectoryExists() on the UI
      // thread (pre-existing behavior). Workspace-gating is covered by the test
      // above.
@@ -9,7 +9,7 @@
        'reveals paths under a registered workspace folder without executing them',
        async () => {
          const w = new BrowserWindow({ show: false });
-@@ -3045,7 +3045,7 @@ describe('webContents module', () => {
+@@ -3061,7 +3061,7 @@ describe('webContents module', () => {
      });
  
      // TODO(codebytere): OOPIF printing is disabled on Linux at the moment due to crashes.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a18edd7.1f773.2c817087>