git: a38d1125b074 - 2025Q1 - devel/electron32: update to 32.3.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 04 Mar 2025 09:54:55 UTC
The branch 2025Q1 has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=a38d1125b074702e79a7d66e7b2c6b175f1fc002 commit a38d1125b074702e79a7d66e7b2c6b175f1fc002 Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2025-03-04 09:49:45 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2025-03-04 09:54:48 +0000 devel/electron32: update to 32.3.2 Changelog: - https://github.com/electron/electron/releases/tag/v32.3.1 - https://github.com/electron/electron/releases/tag/v32.3.2 Reported by: GitHub (watch releases) MFH: 2025Q1 Security: f4f3e001-402b-4d6d-8efa-ab11fcf8de2b (cherry picked from commit 19c8b2eeff26f9afc161af4907cc4445b6816798) --- devel/electron32/Makefile.version | 2 +- devel/electron32/distinfo | 10 +++++----- devel/electron32/files/patch-electron_script_spec-runner.js | 4 ++-- ...lectron_shell_browser_api_electron__api__web__contents.cc | 12 ++++++------ ...electron_shell_browser_api_electron__api__web__contents.h | 4 ++-- .../files/patch-electron_spec_api-browser-window-spec.ts | 4 ++-- 6 files changed, 18 insertions(+), 18 deletions(-) diff --git a/devel/electron32/Makefile.version b/devel/electron32/Makefile.version index 7e825d14d22e..554548c4a6b7 100644 --- a/devel/electron32/Makefile.version +++ b/devel/electron32/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 32.3.0 +ELECTRON_VER= 32.3.2 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron32/distinfo b/devel/electron32/distinfo index 95f29fe76d3c..a0af15dcc95e 100644 --- a/devel/electron32/distinfo +++ b/devel/electron32/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1737782119 +TIMESTAMP = 1740789895 SHA256 (electron/chromium-128.0.6613.186.tar.xz.0) = 3ed399ba626343eb1a522939b16ded1ff5b553b477bd37e48710371000fa294b SIZE (electron/chromium-128.0.6613.186.tar.xz.0) = 2000000000 SHA256 (electron/chromium-128.0.6613.186.tar.xz.1) = 5986cf222802789f16b81759b7e1104edc61619a422c82c979d1268b90d7e415 @@ -7,10 +7,10 @@ SHA256 (electron/chromium-128.0.6613.186.tar.xz.2) = 9d48a4305a6a26b917476ff517b SIZE (electron/chromium-128.0.6613.186.tar.xz.2) = 766712880 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-32.3.0.tar.xz) = 91757602275d2d266604a25a164dd40397261b26fa3e6770cfc4431cedd35b2d -SIZE (electron/electron-yarn-cache-32.3.0.tar.xz) = 32181832 -SHA256 (electron/electron-electron-v32.3.0_GH0.tar.gz) = 149037aebf07ce5f57dfe998eb5e2646485c22966b69684bd019d71f14866d3b -SIZE (electron/electron-electron-v32.3.0_GH0.tar.gz) = 14717213 +SHA256 (electron/electron-yarn-cache-32.3.2.tar.xz) = 91757602275d2d266604a25a164dd40397261b26fa3e6770cfc4431cedd35b2d +SIZE (electron/electron-yarn-cache-32.3.2.tar.xz) = 32181832 +SHA256 (electron/electron-electron-v32.3.2_GH0.tar.gz) = 37b0029d479342e5cd4178b4ba7a81a81f45f458859a08f4bbf529d1bdcdf7d1 +SIZE (electron/electron-electron-v32.3.2_GH0.tar.gz) = 14717654 SHA256 (electron/nodejs-node-v20.18.1_GH0.tar.gz) = e52a6d719db786fffdc7ac3dc623023803336d8ce7a1dd61d9f68bd851d2a921 SIZE (electron/nodejs-node-v20.18.1_GH0.tar.gz) = 115585611 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron32/files/patch-electron_script_spec-runner.js b/devel/electron32/files/patch-electron_script_spec-runner.js index 7828a931b0e3..35cd3f737492 100644 --- a/devel/electron32/files/patch-electron_script_spec-runner.js +++ b/devel/electron32/files/patch-electron_script_spec-runner.js @@ -1,6 +1,6 @@ ---- electron/script/spec-runner.js.orig 2025-01-06 20:10:18 UTC +--- electron/script/spec-runner.js.orig 2025-02-26 12:22:11 UTC +++ electron/script/spec-runner.js -@@ -197,7 +197,7 @@ async function runTestUsingElectron (specDir, testName +@@ -200,7 +200,7 @@ async function runTestUsingElectron (specDir, testName exe = path.resolve(BASE, utils.getElectronExec()); } const runnerArgs = [`electron/${specDir}`, ...unknownArgs.slice(2)]; diff --git a/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.cc index 4081a1ebef20..616ffe7b7c44 100644 --- a/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.cc +++ b/devel/electron32/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 2024-11-27 18:42:14 UTC +--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-02-26 12:22:11 UTC +++ electron/shell/browser/api/electron_api_web_contents.cc @@ -153,11 +153,11 @@ #include "ui/base/cocoa/defaults_utils.h" @@ -14,7 +14,7 @@ #include "ui/gfx/font_render_params.h" #endif -@@ -517,7 +517,7 @@ std::optional<base::TimeDelta> GetCursorBlinkInterval( +@@ -520,7 +520,7 @@ std::optional<base::TimeDelta> GetCursorBlinkInterval( ui::TextInsertionCaretBlinkPeriodFromDefaults()); if (system_value) return *system_value; @@ -23,7 +23,7 @@ if (auto* linux_ui = ui::LinuxUi::instance()) return linux_ui->GetCursorBlinkInterval(); #elif BUILDFLAG(IS_WIN) -@@ -871,7 +871,7 @@ void WebContents::InitWithSessionAndOptions( +@@ -874,7 +874,7 @@ void WebContents::InitWithSessionAndOptions( accept_languages.pop_back(); prefs->accept_languages = accept_languages; @@ -32,7 +32,7 @@ // Update font settings. static const gfx::FontRenderParams params( gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr)); -@@ -2612,7 +2612,7 @@ void WebContents::ForcefullyCrashRenderer() { +@@ -2619,7 +2619,7 @@ void WebContents::ForcefullyCrashRenderer() { content::RenderProcessHost* rph = rwh->GetProcess(); if (rph) { @@ -41,7 +41,7 @@ // A generic |CrashDumpHungChildProcess()| is not implemented for Linux. // Instead we send an explicit IPC to crash on the renderer's IO thread. rph->ForceCrash(); -@@ -3291,7 +3291,7 @@ void WebContents::Focus() { +@@ -3298,7 +3298,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. @@ -50,7 +50,7 @@ if (owner_window()) owner_window()->Focus(true); #endif -@@ -4152,7 +4152,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() { +@@ -4159,7 +4159,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() { } #endif diff --git a/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.h b/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.h index 011df895b3c9..6d08d16b943b 100644 --- a/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.h +++ b/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.h @@ -1,6 +1,6 @@ ---- electron/shell/browser/api/electron_api_web_contents.h.orig 2024-09-17 16:52:44 UTC +--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-02-26 12:22:11 UTC +++ electron/shell/browser/api/electron_api_web_contents.h -@@ -762,7 +762,7 @@ class WebContents final : public ExclusiveAccessContex +@@ -760,7 +760,7 @@ class WebContents final : public ExclusiveAccessContex #if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC) ui::ImageModel GetDevToolsWindowIcon() override; #endif diff --git a/devel/electron32/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron32/files/patch-electron_spec_api-browser-window-spec.ts index b06ebe5436c9..f0c0473902d1 100644 --- a/devel/electron32/files/patch-electron_spec_api-browser-window-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-browser-window-spec.ts @@ -1,4 +1,4 @@ ---- electron/spec/api-browser-window-spec.ts.orig 2025-01-06 20:10:18 UTC +--- electron/spec/api-browser-window-spec.ts.orig 2025-02-26 12:22:11 UTC +++ electron/spec/api-browser-window-spec.ts @@ -67,7 +67,7 @@ describe('BrowserWindow module', () => { }).not.to.throw(); @@ -162,7 +162,7 @@ // Not implemented on Linux. afterEach(closeAllWindows); -@@ -6519,7 +6519,7 @@ describe('BrowserWindow module', () => { +@@ -6520,7 +6520,7 @@ describe('BrowserWindow module', () => { describe('"transparent" option', () => { afterEach(closeAllWindows);