Date: Sat, 25 Oct 2025 14:05:55 GMT 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: 108a037d33c2 - main - devel/electron38: Update to 38.4.0 Message-ID: <202510251405.59PE5t5G081508@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=108a037d33c2d499e3b46903a5504130794520f8 commit 108a037d33c2d499e3b46903a5504130794520f8 Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2025-10-25 14:04:44 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2025-10-25 14:05:49 +0000 devel/electron38: Update to 38.4.0 Changelog: https://github.com/electron/electron/releases/tag/v38.4.0 Reported by: GitHub (watch releases) --- devel/electron38/Makefile.version | 2 +- devel/electron38/distinfo | 10 +++++----- devel/electron38/files/patch-electron_lib_browser_init.ts | 11 ----------- .../files/patch-electron_shell_common_node__bindings.cc | 10 +++++----- 4 files changed, 11 insertions(+), 22 deletions(-) diff --git a/devel/electron38/Makefile.version b/devel/electron38/Makefile.version index d29981805f5c..6bb42733992a 100644 --- a/devel/electron38/Makefile.version +++ b/devel/electron38/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 38.3.0 +ELECTRON_VER= 38.4.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron38/distinfo b/devel/electron38/distinfo index 2daf584173b1..f7994759e221 100644 --- a/devel/electron38/distinfo +++ b/devel/electron38/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1760689434 +TIMESTAMP = 1761309052 SHA256 (electron/chromium-140.0.7339.240.tar.xz.0) = 6f4a5a20ca144367ea2eca94239a6abaceae75a476da69a77fe56003dba226f8 SIZE (electron/chromium-140.0.7339.240.tar.xz.0) = 2000000000 SHA256 (electron/chromium-140.0.7339.240.tar.xz.1) = 20981168d3a0b42735617c5070134e62fcd598d099a902efc1fa79295de96044 @@ -7,10 +7,10 @@ SHA256 (electron/chromium-140.0.7339.240.tar.xz.2) = ae902a045d7429e57ceb135001f SIZE (electron/chromium-140.0.7339.240.tar.xz.2) = 331887040 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-38.3.0.tar.xz) = 7ed6fedc372c5bd23b38ed252c12ace0f0fbce096b5442add4501a965282eb04 -SIZE (electron/electron-yarn-cache-38.3.0.tar.xz) = 30044356 -SHA256 (electron/electron-electron-v38.3.0_GH0.tar.gz) = 0a71805f5498a4cef0a2d1cd66dcb90d662b6d4348c38b3ddf033031586870f5 -SIZE (electron/electron-electron-v38.3.0_GH0.tar.gz) = 15863168 +SHA256 (electron/electron-yarn-cache-38.4.0.tar.xz) = 7ed6fedc372c5bd23b38ed252c12ace0f0fbce096b5442add4501a965282eb04 +SIZE (electron/electron-yarn-cache-38.4.0.tar.xz) = 30044356 +SHA256 (electron/electron-electron-v38.4.0_GH0.tar.gz) = 48acd4fcd3a699118d44f53e6264630af070a5a78de8d14a859f8eb863c95240 +SIZE (electron/electron-electron-v38.4.0_GH0.tar.gz) = 15863761 SHA256 (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 5c2e4ecc6583c5d49f9a9a4473fc267402762fc8e8a7835465919dacd6fdd5d8 SIZE (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 129356712 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron38/files/patch-electron_lib_browser_init.ts b/devel/electron38/files/patch-electron_lib_browser_init.ts deleted file mode 100644 index ea64a2c6c8f1..000000000000 --- a/devel/electron38/files/patch-electron_lib_browser_init.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- electron/lib/browser/init.ts.orig 2025-04-04 05:26:44 UTC -+++ electron/lib/browser/init.ts -@@ -165,7 +165,7 @@ function currentPlatformSupportsAppIndicator () { - const KNOWN_XDG_DESKTOP_VALUES = new Set(['Pantheon', 'Unity:Unity7', 'pop:GNOME']); - - function currentPlatformSupportsAppIndicator () { -- if (process.platform !== 'linux') return false; -+ if (process.platform !== 'linux' && process.platform !== 'freebsd') return false; - const currentDesktop = process.env.XDG_CURRENT_DESKTOP; - - if (!currentDesktop) return false; diff --git a/devel/electron38/files/patch-electron_shell_common_node__bindings.cc b/devel/electron38/files/patch-electron_shell_common_node__bindings.cc index cb6fa1fa4a3f..1e48c2301eb5 100644 --- a/devel/electron38/files/patch-electron_shell_common_node__bindings.cc +++ b/devel/electron38/files/patch-electron_shell_common_node__bindings.cc @@ -1,6 +1,6 @@ ---- electron/shell/common/node_bindings.cc.orig 2025-09-02 20:56:04 UTC +--- electron/shell/common/node_bindings.cc.orig 2025-10-21 13:26:57 UTC +++ electron/shell/common/node_bindings.cc -@@ -46,7 +46,7 @@ +@@ -49,7 +49,7 @@ #include "third_party/electron_node/src/debug_utils.h" #include "third_party/electron_node/src/module_wrap.h" @@ -9,7 +9,7 @@ #include "shell/common/crash_keys.h" #endif -@@ -161,7 +161,7 @@ void V8FatalErrorCallback(const char* location, const +@@ -164,7 +164,7 @@ void V8FatalErrorCallback(const char* location, const void V8FatalErrorCallback(const char* location, const char* message) { LOG(ERROR) << "Fatal error in V8: " << location << " " << message; @@ -18,7 +18,7 @@ electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message); electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location); #endif -@@ -183,7 +183,7 @@ void V8OOMErrorCallback(const char* location, const v8 +@@ -186,7 +186,7 @@ void V8OOMErrorCallback(const char* location, const v8 LOG(ERROR) << "OOM detail: " << details.detail; } @@ -27,7 +27,7 @@ electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom", std::to_string(details.is_heap_oom)); if (location) { -@@ -580,7 +580,7 @@ void NodeBindings::Initialize(v8::Isolate* const isola +@@ -627,7 +627,7 @@ void NodeBindings::Initialize(v8::Isolate* const isola TRACE_EVENT0("electron", "NodeBindings::Initialize"); // Open node's error reporting system for browser process.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510251405.59PE5t5G081508>
