Date: Tue, 18 Mar 2025 09:57:37 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: b9309451c5de - main - devel/electron33: update to 33.4.5 Message-ID: <202503180957.52I9vbKr034221@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=b9309451c5decd1bd03525351186a0e3e0c26b59 commit b9309451c5decd1bd03525351186a0e3e0c26b59 Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2025-03-18 09:54:23 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2025-03-18 09:57:16 +0000 devel/electron33: update to 33.4.5 Changelog: - https://github.com/electron/electron/releases/tag/v33.4.4 - https://github.com/electron/electron/releases/tag/v33.4.5 Reported by: GitHub (watch releases) --- devel/electron33/Makefile.version | 2 +- devel/electron33/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 +++--- ...derer_modules_webgl_webgl__rendering__context__base.cc | 4 ++-- 6 files changed, 19 insertions(+), 28 deletions(-) diff --git a/devel/electron33/Makefile.version b/devel/electron33/Makefile.version index 98f1871aea2c..501f90f51722 100644 --- a/devel/electron33/Makefile.version +++ b/devel/electron33/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 33.4.3 +ELECTRON_VER= 33.4.5 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron33/distinfo b/devel/electron33/distinfo index 9d6222829a16..6bb2e9bc2d7d 100644 --- a/devel/electron33/distinfo +++ b/devel/electron33/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1741441766 +TIMESTAMP = 1742157320 SHA256 (electron/chromium-130.0.6723.191.tar.xz.0) = 5d75efea5a8e43b99e7fd86e20835218a2b80115e55f261e31d7c3723ebe067a SIZE (electron/chromium-130.0.6723.191.tar.xz.0) = 2000000000 SHA256 (electron/chromium-130.0.6723.191.tar.xz.1) = adf26a3c24a77e0eb119ddb3932c0ee4f9127a1b7e63c7881047d482742d716a @@ -7,10 +7,10 @@ SHA256 (electron/chromium-130.0.6723.191.tar.xz.2) = 16a8c26a52ed95dae9a5a0d6960 SIZE (electron/chromium-130.0.6723.191.tar.xz.2) = 417583932 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-33.4.3.tar.xz) = fbfce89a9781eba6a8dc2582fcc979f2cb4adbd95c42a09f595c7dfa45a47fdf -SIZE (electron/electron-yarn-cache-33.4.3.tar.xz) = 32181868 -SHA256 (electron/electron-electron-v33.4.3_GH0.tar.gz) = 66fecb1b4420e7ade252027e44a32fdf0fe7267b91707b293b4fe991e2482c8a -SIZE (electron/electron-electron-v33.4.3_GH0.tar.gz) = 14847331 +SHA256 (electron/electron-yarn-cache-33.4.5.tar.xz) = fbfce89a9781eba6a8dc2582fcc979f2cb4adbd95c42a09f595c7dfa45a47fdf +SIZE (electron/electron-yarn-cache-33.4.5.tar.xz) = 32181868 +SHA256 (electron/electron-electron-v33.4.5_GH0.tar.gz) = 45bcf6c7d6fa31451c0504b2f3b35ea2494f63355f9348508a2b63291b3dd4f8 +SIZE (electron/electron-electron-v33.4.5_GH0.tar.gz) = 14850206 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/electron33/files/patch-electron_shell_browser_electron__browser__main__parts.cc b/devel/electron33/files/patch-electron_shell_browser_electron__browser__main__parts.cc index e56067566439..4f3f4296e71b 100644 --- a/devel/electron33/files/patch-electron_shell_browser_electron__browser__main__parts.cc +++ b/devel/electron33/files/patch-electron_shell_browser_electron__browser__main__parts.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/electron_browser_main_parts.cc.orig 2025-02-26 12:19:50 UTC +--- electron/shell/browser/electron_browser_main_parts.cc.orig 2025-03-13 13:59:34 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/electron33/files/patch-electron_spec_api-process-spec.ts b/devel/electron33/files/patch-electron_spec_api-process-spec.ts index f507f90185b8..d56133410966 100644 --- a/devel/electron33/files/patch-electron_spec_api-process-spec.ts +++ b/devel/electron33/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-13 13:59:34 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/electron33/files/patch-electron_spec_api-utility-process-spec.ts b/devel/electron33/files/patch-electron_spec_api-utility-process-spec.ts index c26573f1b16b..093d0536cdcb 100644 --- a/devel/electron33/files/patch-electron_spec_api-utility-process-spec.ts +++ b/devel/electron33/files/patch-electron_spec_api-utility-process-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-utility-process-spec.ts.orig 2025-02-26 12:19:50 UTC +--- electron/spec/api-utility-process-spec.ts.orig 2025-03-13 13:59:34 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); }); diff --git a/devel/electron33/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/devel/electron33/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc index 52e4201a073d..baeead7c144c 100644 --- a/devel/electron33/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc +++ b/devel/electron33/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2024-08-14 20:55:15 UTC +--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-03-16 20:56:50 UTC +++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc -@@ -6304,7 +6304,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid +@@ -6298,7 +6298,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid constexpr bool kAllowZeroCopyImages = true; #endifhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202503180957.52I9vbKr034221>
