Date: Wed, 25 Feb 2026 13:53:19 +0000 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: 7d22b072e1b5 - main - devel/electron39: Update to 39.7.0 Message-ID: <699efecf.18b91.4a6da841@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=7d22b072e1b580cb94a3dfceb05f29398fcd7447 commit 7d22b072e1b580cb94a3dfceb05f29398fcd7447 Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2026-02-25 13:52:05 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2026-02-25 13:53:12 +0000 devel/electron39: Update to 39.7.0 Changelog: https://github.com/electron/electron/releases/tag/v39.7.0 Reported by: GitHub (watch releases) --- devel/electron39/Makefile.version | 2 +- devel/electron39/distinfo | 10 +++++----- .../files/patch-electron_spec_api-browser-window-spec.ts | 13 +++++++++++-- devel/electron39/files/patch-electron_spec_chromium-spec.ts | 6 +++--- 4 files changed, 20 insertions(+), 11 deletions(-) diff --git a/devel/electron39/Makefile.version b/devel/electron39/Makefile.version index b83944746955..68dd1d879d26 100644 --- a/devel/electron39/Makefile.version +++ b/devel/electron39/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 39.6.1 +ELECTRON_VER= 39.7.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron39/distinfo b/devel/electron39/distinfo index 207b84022acb..935de8214da5 100644 --- a/devel/electron39/distinfo +++ b/devel/electron39/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1771578042 +TIMESTAMP = 1772009957 SHA256 (electron/chromium-142.0.7444.265.tar.xz.0) = 54ca3cf92f6a207a4e1b46fe016da7d515097f999b5e53ba4201adc906ae383e SIZE (electron/chromium-142.0.7444.265.tar.xz.0) = 2000000000 SHA256 (electron/chromium-142.0.7444.265.tar.xz.1) = 289722408b81d862eb63f98cf47516308add8e18f5d62d2455c98942a2ebface @@ -9,10 +9,10 @@ SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 SHA256 (electron/yarn-4.12.0.tgz) = bd58d06826ce9542c4cd904fe10bab7bc718ea2cc39a45d9fbd15f2edb45761c SIZE (electron/yarn-4.12.0.tgz) = 1056794 -SHA256 (electron/electron39-39.6.1-node-modules.tar.xz) = 0f539cfddfd0cbcf8df0e5a974a0c2a7cf812d7c1fd10ba2148a69265412ad5a -SIZE (electron/electron39-39.6.1-node-modules.tar.xz) = 59894046 -SHA256 (electron/electron-electron-v39.6.1_GH0.tar.gz) = 06ee405c8a77cdd92be1f25cbe1fd4e4c318725a7d4b6f437ae8c2d3c95a86c5 -SIZE (electron/electron-electron-v39.6.1_GH0.tar.gz) = 17140798 +SHA256 (electron/electron39-39.7.0-node-modules.tar.xz) = 0f539cfddfd0cbcf8df0e5a974a0c2a7cf812d7c1fd10ba2148a69265412ad5a +SIZE (electron/electron39-39.7.0-node-modules.tar.xz) = 59894046 +SHA256 (electron/electron-electron-v39.7.0_GH0.tar.gz) = 0842b84a20e27af80f83afe652fcbb72e79a847ef5d599ed5775524b8def4c7c +SIZE (electron/electron-electron-v39.7.0_GH0.tar.gz) = 17142622 SHA256 (electron/nodejs-node-v22.22.0_GH0.tar.gz) = b7f40aadbf71df0d78a2239f593e4f14bf2f129fd9c5643f024c68ec1b48a854 SIZE (electron/nodejs-node-v22.22.0_GH0.tar.gz) = 129435366 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts index c74b14c0c005..888c191b242e 100644 --- a/devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts +++ b/devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts @@ -1,4 +1,4 @@ ---- electron/spec/api-browser-window-spec.ts.orig 2025-11-13 22:50:46 UTC +--- electron/spec/api-browser-window-spec.ts.orig 2026-02-24 16:18:59 UTC +++ electron/spec/api-browser-window-spec.ts @@ -69,7 +69,7 @@ describe('BrowserWindow module', () => { }).not.to.throw(); @@ -171,7 +171,16 @@ // Not implemented on Linux. afterEach(closeAllWindows); -@@ -6825,7 +6825,7 @@ describe('BrowserWindow module', () => { +@@ -5888,7 +5888,7 @@ describe('BrowserWindow module', () => { + }); + }); + +- ifdescribe(process.platform === 'linux')('menu bar AltGr behavior', () => { ++ ifdescribe(process.platform === 'linux' || process.platform === 'freebsd')('menu bar AltGr behavior', () => { + it('does not toggle auto-hide menu bar visibility', async () => { + const w = new BrowserWindow({ show: false, autoHideMenuBar: true }); + w.setMenuBarVisibility(false); +@@ -6842,7 +6842,7 @@ describe('BrowserWindow module', () => { describe('"transparent" option', () => { afterEach(closeAllWindows); diff --git a/devel/electron39/files/patch-electron_spec_chromium-spec.ts b/devel/electron39/files/patch-electron_spec_chromium-spec.ts index 25b13fcf1ded..51330b2eba60 100644 --- a/devel/electron39/files/patch-electron_spec_chromium-spec.ts +++ b/devel/electron39/files/patch-electron_spec_chromium-spec.ts @@ -1,4 +1,4 @@ ---- electron/spec/chromium-spec.ts.orig 2025-10-27 17:58:27 UTC +--- electron/spec/chromium-spec.ts.orig 2026-02-24 16:18:59 UTC +++ electron/spec/chromium-spec.ts @@ -475,13 +475,13 @@ describe('command line switches', () => { it('should not set an invalid locale', async () => testLocale('asdfkl', `${currentLocale}|${currentSystemLocale}|${currentPreferredLanguages}`)); @@ -18,7 +18,7 @@ }); describe('--remote-debugging-pipe switch', () => { -@@ -3230,12 +3230,12 @@ describe('font fallback', () => { +@@ -3253,12 +3253,12 @@ describe('font fallback', () => { expect(fonts[0].familyName).to.equal('Arial'); } else if (process.platform === 'darwin') { expect(fonts[0].familyName).to.equal('Helvetica'); @@ -33,7 +33,7 @@ const html = ` <html lang="ja-JP"> <head> -@@ -3788,7 +3788,7 @@ describe('paste execCommand', () => { +@@ -3811,7 +3811,7 @@ describe('paste execCommand', () => { }); });home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?699efecf.18b91.4a6da841>
