git: a6c25e5b3dbe - 2026Q3 - devel/electron42: Update to 42.7.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 03 Sep 2026 18:43:30 UTC
The branch 2026Q3 has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a6c25e5b3dbe51fb11d8315aa06dcd8c1c325efe
commit a6c25e5b3dbe51fb11d8315aa06dcd8c1c325efe
Author: Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-07-16 08:22:54 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-09-03 18:43:16 +0000
devel/electron42: Update to 42.7.0
Changelog:
- https://github.com/electron/electron/releases/tag/v42.6.2
- https://github.com/electron/electron/releases/tag/v42.7.0
Reported by: GitHub (watch releases)
(cherry picked from commit fd67ba2aab44502a5d8d363a288a8340ae6a6157)
---
devel/electron42/Makefile | 2 +-
devel/electron42/Makefile.version | 2 +-
devel/electron42/distinfo | 14 +++++++-------
.../files/patch-ui_views_focus_focus__manager.cc | 6 +++---
4 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/devel/electron42/Makefile b/devel/electron42/Makefile
index 5f997b3be784..e8a427a75501 100644
--- a/devel/electron42/Makefile
+++ b/devel/electron42/Makefile
@@ -241,7 +241,7 @@ ENGFLOW_RECLIENT_CONFIGS_VER= 955335c30a752e9ef7bff375baab5e0819b6c00d
# See ${WRKSRC}/third_party/devtools-frontend/src/node_modules/rollup/package.json
ROLLUP_VER= 4.22.4
# Keep in sync with devel/esbuild
-ESBUILD_VER= 0.28.0
+ESBUILD_VER= 0.28.1
.include "Makefile.version"
.include <bsd.port.pre.mk>
diff --git a/devel/electron42/Makefile.version b/devel/electron42/Makefile.version
index 22ab4f7503bf..cebcc9a9aebb 100644
--- a/devel/electron42/Makefile.version
+++ b/devel/electron42/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 42.6.1
+ELECTRON_VER= 42.7.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron42/distinfo b/devel/electron42/distinfo
index d57092a7cafe..81c4f0ff8909 100644
--- a/devel/electron42/distinfo
+++ b/devel/electron42/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1783671422
+TIMESTAMP = 1784185875
SHA256 (electron/chromium-148.0.7778.280.tar.xz.0) = cddbfeba5a50d950693590399df8df3a8ef5910eee367c76aec2541444c59dea
SIZE (electron/chromium-148.0.7778.280.tar.xz.0) = 2000000000
SHA256 (electron/chromium-148.0.7778.280.tar.xz.1) = cd2f2c3740c05eb549878ab6c6571f7858456c2c56cf798e60ffbaf7e651429f
@@ -341,10 +341,10 @@ SHA256 (electron/rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4
SIZE (electron/rust/crates/zerocopy-derive-0.7.35.crate) = 37829
SHA256 (electron/yarn-4.12.0.tgz) = bd58d06826ce9542c4cd904fe10bab7bc718ea2cc39a45d9fbd15f2edb45761c
SIZE (electron/yarn-4.12.0.tgz) = 1056794
-SHA256 (electron/electron42-42.6.1-node-modules.tar.xz) = 73224ef31205c29739c6d35f93129f0ab290bf714d59e1461fc675c070aac933
-SIZE (electron/electron42-42.6.1-node-modules.tar.xz) = 71097369
-SHA256 (electron/electron-electron-v42.6.1_GH0.tar.gz) = eba197ed98f6c0961309a9efaac05e929dfa98e44308c013f880fc3e78ded8f0
-SIZE (electron/electron-electron-v42.6.1_GH0.tar.gz) = 19000247
+SHA256 (electron/electron42-42.7.0-node-modules.tar.xz) = 73224ef31205c29739c6d35f93129f0ab290bf714d59e1461fc675c070aac933
+SIZE (electron/electron42-42.7.0-node-modules.tar.xz) = 71097369
+SHA256 (electron/electron-electron-v42.7.0_GH0.tar.gz) = 2bb1a5bb11d39dc7584f0baa72c1b90cde8d183e1d6902622ed781fbad91e4fd
+SIZE (electron/electron-electron-v42.7.0_GH0.tar.gz) = 19037709
SHA256 (electron/nodejs-node-v24.18.0_GH0.tar.gz) = e07dd419efe30a89b90d872a956d074f4197fd103781bc06e0fce99d0130ad01
SIZE (electron/nodejs-node-v24.18.0_GH0.tar.gz) = 127522062
SHA256 (electron/nodejs-nan-675cefebca42410733da8a454c8d9391fcebfbc2_GH0.tar.gz) = 3983c68f19ed75dd37dc228eab385093ae2533132730f253f0c3d19ff10788e3
@@ -359,5 +359,5 @@ SHA256 (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c0
SIZE (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = 13014
SHA256 (electron/rollup-rollup-v4.22.4_GH0.tar.gz) = a7e5c09f00fe50adabe27fef8455510f156cf73fee8aef1faf3804b653988e4c
SIZE (electron/rollup-rollup-v4.22.4_GH0.tar.gz) = 1732642
-SHA256 (electron/evanw-esbuild-v0.28.0_GH0.tar.gz) = 7aae83b197db3fd695e6f378d30fd6cbddeb93e4b1057b2c41d36ecb1dfebbc2
-SIZE (electron/evanw-esbuild-v0.28.0_GH0.tar.gz) = 1993306
+SHA256 (electron/evanw-esbuild-v0.28.1_GH0.tar.gz) = 65c756fa87d43178ac4a5242454c2bd0fde325f8ecf77997f8fa4b88f94d5cd2
+SIZE (electron/evanw-esbuild-v0.28.1_GH0.tar.gz) = 1997481
diff --git a/devel/electron42/files/patch-ui_views_focus_focus__manager.cc b/devel/electron42/files/patch-ui_views_focus_focus__manager.cc
index d08b95d5fc77..189d9326e1f7 100644
--- a/devel/electron42/files/patch-ui_views_focus_focus__manager.cc
+++ b/devel/electron42/files/patch-ui_views_focus_focus__manager.cc
@@ -1,6 +1,6 @@
---- ui/views/focus/focus_manager.cc.orig 2026-04-28 21:06:17 UTC
+--- ui/views/focus/focus_manager.cc.orig 2026-07-16 07:13:57 UTC
+++ ui/views/focus/focus_manager.cc
-@@ -620,7 +620,7 @@ bool FocusManager::RedirectAcceleratorToParentWidget(
+@@ -621,7 +621,7 @@ bool FocusManager::RedirectAcceleratorToParentWidget(
return false;
}
@@ -9,7 +9,7 @@
// Processing an accelerator can delete things. Because we
// need these objects afterwards on Linux, save widget_ as weak pointer and
// save the close_on_deactivate property value of widget_delegate in a
-@@ -638,7 +638,7 @@ bool FocusManager::RedirectAcceleratorToParentWidget(
+@@ -639,7 +639,7 @@ bool FocusManager::RedirectAcceleratorToParentWidget(
const bool accelerator_processed =
focus_manager->ProcessAccelerator(accelerator);