git: b97470df3543 - main - devel/electron34: update to 34.3.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 19 Mar 2025 13:54:56 UTC
The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=b97470df35439f5ea4caa61f3e3c59e9448650fc commit b97470df35439f5ea4caa61f3e3c59e9448650fc Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2025-03-19 13:51:52 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2025-03-19 13:54:49 +0000 devel/electron34: update to 34.3.3 Changelog: https://github.com/electron/electron/releases/tag/v34.3.3 Reported by: <If someone else reported the issue.> --- devel/electron34/Makefile.version | 2 +- devel/electron34/distinfo | 10 +++++----- ...ectron_shell_browser_electron__browser__main__parts.cc | 10 +++++----- .../files/patch-electron_spec_api-process-spec.ts | 15 +++------------ .../files/patch-electron_spec_api-utility-process-spec.ts | 6 +++--- 5 files changed, 17 insertions(+), 26 deletions(-) diff --git a/devel/electron34/Makefile.version b/devel/electron34/Makefile.version index 6de832240e36..007fa28f230d 100644 --- a/devel/electron34/Makefile.version +++ b/devel/electron34/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 34.3.2 +ELECTRON_VER= 34.3.3 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron34/distinfo b/devel/electron34/distinfo index 92837c171ba5..fb027d8fa2c4 100644 --- a/devel/electron34/distinfo +++ b/devel/electron34/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1741694502 +TIMESTAMP = 1742307254 SHA256 (electron/chromium-132.0.6834.210.tar.xz.0) = ede58a1501f175aaa6c92e47793b773ed10b31a43d600375cb40727c4ae677d5 SIZE (electron/chromium-132.0.6834.210.tar.xz.0) = 2000000000 SHA256 (electron/chromium-132.0.6834.210.tar.xz.1) = 6d080b3948ef1d63d08b8cc1390662a439e635b881561434787b8b67ea99b08d @@ -7,10 +7,10 @@ SHA256 (electron/chromium-132.0.6834.210.tar.xz.2) = 989e234492cf50454303ec6f490 SIZE (electron/chromium-132.0.6834.210.tar.xz.2) = 484148560 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-34.3.2.tar.xz) = f0fa33e22a0b00e5440fbc57517f7b303d43ca07c25e43f35e28f97c2ce12c83 -SIZE (electron/electron-yarn-cache-34.3.2.tar.xz) = 29062184 -SHA256 (electron/electron-electron-v34.3.2_GH0.tar.gz) = 2376ccfadd700973e62f4c7e3ef58d5e1613102aaf058e7812294e9e87c44685 -SIZE (electron/electron-electron-v34.3.2_GH0.tar.gz) = 14826088 +SHA256 (electron/electron-yarn-cache-34.3.3.tar.xz) = f0fa33e22a0b00e5440fbc57517f7b303d43ca07c25e43f35e28f97c2ce12c83 +SIZE (electron/electron-yarn-cache-34.3.3.tar.xz) = 29062184 +SHA256 (electron/electron-electron-v34.3.3_GH0.tar.gz) = 53c5405a35ab766d854cd41097ccd2ef49cf83a860a20acda54377fd8a8863e6 +SIZE (electron/electron-electron-v34.3.3_GH0.tar.gz) = 14830322 SHA256 (electron/nodejs-node-v20.18.3_GH0.tar.gz) = a2049a1607fbc5b9ec4336d9d04faeeb9b8efdc9ec853e8ddf7cf419be9dbb3d SIZE (electron/nodejs-node-v20.18.3_GH0.tar.gz) = 115601859 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron34/files/patch-electron_shell_browser_electron__browser__main__parts.cc b/devel/electron34/files/patch-electron_shell_browser_electron__browser__main__parts.cc index e354fea459ce..5f614fb15d4c 100644 --- a/devel/electron34/files/patch-electron_shell_browser_electron__browser__main__parts.cc +++ b/devel/electron34/files/patch-electron_shell_browser_electron__browser__main__parts.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/electron_browser_main_parts.cc.orig 2025-03-10 00:01:50 UTC +--- electron/shell/browser/electron_browser_main_parts.cc.orig 2025-03-12 08:26:33 UTC +++ electron/shell/browser/electron_browser_main_parts.cc @@ -76,7 +76,7 @@ #include "ui/wm/core/wm_state.h" @@ -45,7 +45,7 @@ // Reset to the original LC_ALL since we should not be changing it. if (!locale.empty()) { if (lc_all) -@@ -391,7 +391,7 @@ void ElectronBrowserMainParts::ToolkitInitialized() { +@@ -388,7 +388,7 @@ void ElectronBrowserMainParts::ToolkitInitialized() { } void ElectronBrowserMainParts::ToolkitInitialized() { @@ -54,7 +54,7 @@ auto* linux_ui = ui::GetDefaultLinuxUi(); CHECK(linux_ui); linux_ui_getter_ = std::make_unique<LinuxUiGetterImpl>(); -@@ -497,7 +497,7 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo +@@ -494,7 +494,7 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo } void ElectronBrowserMainParts::PostCreateMainMessageLoop() { @@ -63,7 +63,7 @@ std::string app_name = electron::Browser::Get()->GetName(); #endif #if BUILDFLAG(IS_LINUX) -@@ -509,7 +509,9 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo +@@ -506,7 +506,9 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo if (!bluez::BluezDBusManager::IsInitialized()) bluez::DBusBluezManagerWrapperLinux::Initialize(); @@ -73,7 +73,7 @@ // Set up crypt config. This needs to be done before anything starts the // network service, as the raw encryption key needs to be shared with the // network service for encrypted cookie storage. -@@ -610,7 +612,7 @@ void ElectronBrowserMainParts::PostMainMessageLoopRun( +@@ -607,7 +609,7 @@ void ElectronBrowserMainParts::PostMainMessageLoopRun( fake_browser_process_->PostMainMessageLoopRun(); content::DevToolsAgentHost::StopRemoteDebuggingPipeHandler(); diff --git a/devel/electron34/files/patch-electron_spec_api-process-spec.ts b/devel/electron34/files/patch-electron_spec_api-process-spec.ts index f507f90185b8..5f3e1bff2b35 100644 --- a/devel/electron34/files/patch-electron_spec_api-process-spec.ts +++ b/devel/electron34/files/patch-electron_spec_api-process-spec.ts @@ -1,17 +1,8 @@ ---- electron/spec/api-process-spec.ts.orig 2024-10-09 13:53:06 UTC +--- electron/spec/api-process-spec.ts.orig 2025-03-12 08:26:33 UTC +++ electron/spec/api-process-spec.ts -@@ -46,7 +46,7 @@ describe('process module', () => { +@@ -39,7 +39,7 @@ describe('process module', () => { it('resolves promise successfully with valid data', async () => { - const memoryInfo = await w.webContents.executeJavaScript('process.getProcessMemoryInfo()'); - expect(memoryInfo).to.be.an('object'); -- if (process.platform === 'linux' || process.platform === 'win32') { -+ if (process.platform === 'linux' || process.platform === 'win32' || process.platform === 'freebsd') { - expect(memoryInfo.residentSet).to.be.a('number').greaterThan(0); - } - expect(memoryInfo.private).to.be.a('number').greaterThan(0); -@@ -145,7 +145,7 @@ describe('process module', () => { - it('resolves promise successfully with valid data', async () => { - const memoryInfo = await process.getProcessMemoryInfo(); + const memoryInfo = await invoke(() => process.getProcessMemoryInfo()); expect(memoryInfo).to.be.an('object'); - if (process.platform === 'linux' || process.platform === 'win32') { + if (process.platform === 'linux' || process.platform === 'win32' || process.platform === 'freebsd') { diff --git a/devel/electron34/files/patch-electron_spec_api-utility-process-spec.ts b/devel/electron34/files/patch-electron_spec_api-utility-process-spec.ts index 3a6b1e7f2b0f..71141f6b8eda 100644 --- a/devel/electron34/files/patch-electron_spec_api-utility-process-spec.ts +++ b/devel/electron34/files/patch-electron_spec_api-utility-process-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-utility-process-spec.ts.orig 2025-03-10 00:01:50 UTC +--- electron/spec/api-utility-process-spec.ts.orig 2025-03-12 08:26:33 UTC +++ electron/spec/api-utility-process-spec.ts -@@ -455,7 +455,7 @@ describe('utilityProcess module', () => { +@@ -452,7 +452,7 @@ describe('utilityProcess module', () => { expect(output).to.include(result); }); @@ -9,7 +9,7 @@ const message = 'Message from utility process'; const child = utilityProcess.fork(path.join(fixturesPath, 'expose-main-process-module.js')); await once(child, 'spawn'); -@@ -492,7 +492,7 @@ describe('utilityProcess module', () => { +@@ -489,7 +489,7 @@ describe('utilityProcess module', () => { await closeWindow(w); });