Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Jun 2026 00:16:47 +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: dc602c027fbf - main - devel/electron42: Update to 42.5.0
Message-ID:  <6a3c736f.37edf.97e6a94@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=dc602c027fbf76fd22421b0f031151caafdb7e5b

commit dc602c027fbf76fd22421b0f031151caafdb7e5b
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-06-25 00:11:47 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-06-25 00:16:32 +0000

    devel/electron42: Update to 42.5.0
    
    Changelog: https://github.com/electron/electron/releases/tag/v42.5.0
    
    Reported by:    GitHub (watch releases)
---
 devel/electron42/Makefile                          |  6 ++---
 devel/electron42/Makefile.version                  |  2 +-
 devel/electron42/distinfo                          | 26 +++++++++++-----------
 devel/electron42/files/packagejsons/package.json   |  2 +-
 devel/electron42/files/packagejsons/yarn.lock      | 10 ++++-----
 ...patch-electron_spec_api-utility-process-spec.ts |  6 ++---
 ..._command__buffer_service_gles2__cmd__decoder.cc |  4 ++--
 7 files changed, 28 insertions(+), 28 deletions(-)

diff --git a/devel/electron42/Makefile b/devel/electron42/Makefile
index f7b63ff1488e..36633de6f307 100644
--- a/devel/electron42/Makefile
+++ b/devel/electron42/Makefile
@@ -4,7 +4,7 @@ DISTVERSION=	${ELECTRON_VER}
 PULSEMV=	16
 PULSEV=		${PULSEMV}.1
 CATEGORIES=	devel
-MASTER_SITES=	https://github.com/tagattie/FreeBSD-Electron/releases/download/v42.4.1/:chromium \
+MASTER_SITES=	https://github.com/tagattie/FreeBSD-Electron/releases/download/v42.5.0/:chromium \
 		https://freedesktop.org/software/pulseaudio/releases/:pulseaudio
 PKGNAMESUFFIX=	${ELECTRON_VER_MAJOR}
 DISTFILES=	chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \
@@ -226,9 +226,9 @@ SNDIO_VARS=		GN_ARGS+=use_sndio=true
 SNDIO_VARS_OFF=		GN_ARGS+=use_sndio=false
 
 # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
-CHROMIUM_VER=			148.0.7778.265
+CHROMIUM_VER=			148.0.7778.271
 # See ${WRKSRC}/electron/DEPS for NODE_VER
-NODE_VER=			24.16.0
+NODE_VER=			24.17.0
 # See ${WRKSRC}/electron/DEPS for NAN_VER
 NAN_VER=			675cefebca42410733da8a454c8d9391fcebfbc2
 # See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
diff --git a/devel/electron42/Makefile.version b/devel/electron42/Makefile.version
index f8461efc4bbe..e1e78d9ceff4 100644
--- a/devel/electron42/Makefile.version
+++ b/devel/electron42/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER=		42.4.1
+ELECTRON_VER=		42.5.0
 ELECTRON_VER_MAJOR=	${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron42/distinfo b/devel/electron42/distinfo
index d40216627b75..823ad53e0a70 100644
--- a/devel/electron42/distinfo
+++ b/devel/electron42/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1781763267
-SHA256 (electron/chromium-148.0.7778.265.tar.xz.0) = 0fc9de3457ee391f65d4db71d0469818b4675efc6143a5024eb76fd2c498ccd4
-SIZE (electron/chromium-148.0.7778.265.tar.xz.0) = 2000000000
-SHA256 (electron/chromium-148.0.7778.265.tar.xz.1) = 70f43e57c0209b2fd6c86e1d8c20c428ad559ba6d2bf281f759f358aabedca8c
-SIZE (electron/chromium-148.0.7778.265.tar.xz.1) = 2000000000
-SHA256 (electron/chromium-148.0.7778.265.tar.xz.2) = 2bb0c1bc772721955f575adf6d41fecb5595aa6e58505ff53d2a26f1594e0a5b
-SIZE (electron/chromium-148.0.7778.265.tar.xz.2) = 778418008
+TIMESTAMP = 1782305394
+SHA256 (electron/chromium-148.0.7778.271.tar.xz.0) = 6cdfd5bdece5928abc5ab8cfc0292b42b51eeb6d0241ba5986d452fe5d08cadd
+SIZE (electron/chromium-148.0.7778.271.tar.xz.0) = 2000000000
+SHA256 (electron/chromium-148.0.7778.271.tar.xz.1) = 106bb8cb75ca1f6b925d2ce5da8106fbc253b90d922952add52871ffc5eaa1bc
+SIZE (electron/chromium-148.0.7778.271.tar.xz.1) = 2000000000
+SHA256 (electron/chromium-148.0.7778.271.tar.xz.2) = fc35d431d4aa6d532819582192649e7fdaef1bda31c8211ebca0dd1569e0498e
+SIZE (electron/chromium-148.0.7778.271.tar.xz.2) = 778485400
 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
 SHA256 (electron/rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
@@ -341,12 +341,12 @@ SHA256 (electron/rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4
 SIZE (electron/rust/crates/zerocopy-derive-0.7.35.crate) = 37829
 SHA256 (electron/yarn-4.12.0.tgz) = bd58d06826ce9542c4cd904fe10bab7bc718ea2cc39a45d9fbd15f2edb45761c
 SIZE (electron/yarn-4.12.0.tgz) = 1056794
-SHA256 (electron/electron42-42.4.1-node-modules.tar.xz) = 251cf9898c2487036ce90aa55a4c9472832c9ecd0f4dfb5bb6af7d971cf72fe5
-SIZE (electron/electron42-42.4.1-node-modules.tar.xz) = 71096718
-SHA256 (electron/electron-electron-v42.4.1_GH0.tar.gz) = efe4e5b9747c097af70e3ab09aee4b111296b7d5b917b0f1652e8d1ff2726e9e
-SIZE (electron/electron-electron-v42.4.1_GH0.tar.gz) = 18893304
-SHA256 (electron/nodejs-node-v24.16.0_GH0.tar.gz) = 6443d4d1ac5e5221293607ae625978d407745737c5d1a53cb10d5c927edfb20b
-SIZE (electron/nodejs-node-v24.16.0_GH0.tar.gz) = 127279939
+SHA256 (electron/electron42-42.5.0-node-modules.tar.xz) = 73224ef31205c29739c6d35f93129f0ab290bf714d59e1461fc675c070aac933
+SIZE (electron/electron42-42.5.0-node-modules.tar.xz) = 71097369
+SHA256 (electron/electron-electron-v42.5.0_GH0.tar.gz) = 7130a41fb10bacd2725e6937d3981172612e95b67d039f7e592aad2bd1755e7f
+SIZE (electron/electron-electron-v42.5.0_GH0.tar.gz) = 18903309
+SHA256 (electron/nodejs-node-v24.17.0_GH0.tar.gz) = 63ff9610929c96453b09914fb5fb37a46cd5f54a6f5147213d31b43e08850b44
+SIZE (electron/nodejs-node-v24.17.0_GH0.tar.gz) = 127311158
 SHA256 (electron/nodejs-nan-675cefebca42410733da8a454c8d9391fcebfbc2_GH0.tar.gz) = 3983c68f19ed75dd37dc228eab385093ae2533132730f253f0c3d19ff10788e3
 SIZE (electron/nodejs-nan-675cefebca42410733da8a454c8d9391fcebfbc2_GH0.tar.gz) = 111323
 SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01
diff --git a/devel/electron42/files/packagejsons/package.json b/devel/electron42/files/packagejsons/package.json
index 16dd4a0582e8..3f66973b0efa 100644
--- a/devel/electron42/files/packagejsons/package.json
+++ b/devel/electron42/files/packagejsons/package.json
@@ -7,7 +7,7 @@
     "@azure/storage-blob": "^12.28.0",
     "@datadog/datadog-ci": "^4.1.2",
     "@electron/asar": "^4.0.1",
-    "@electron/docs-parser": "^2.0.0",
+    "@electron/docs-parser": "^3.0.1",
     "@electron/fiddle-core": "^1.3.4",
     "@electron/github-app-auth": "^3.2.0",
     "@electron/lint-roller": "^3.2.0",
diff --git a/devel/electron42/files/packagejsons/yarn.lock b/devel/electron42/files/packagejsons/yarn.lock
index b38750097e6b..53f458edb965 100644
--- a/devel/electron42/files/packagejsons/yarn.lock
+++ b/devel/electron42/files/packagejsons/yarn.lock
@@ -560,7 +560,7 @@ __metadata:
     "@azure/storage-blob": "npm:^12.28.0"
     "@datadog/datadog-ci": "npm:^4.1.2"
     "@electron/asar": "npm:^4.0.1"
-    "@electron/docs-parser": "npm:^2.0.0"
+    "@electron/docs-parser": "npm:^3.0.1"
     "@electron/fiddle-core": "npm:^1.3.4"
     "@electron/github-app-auth": "npm:^3.2.0"
     "@electron/lint-roller": "npm:^3.2.0"
@@ -697,9 +697,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@electron/docs-parser@npm:^2.0.0":
-  version: 2.0.0
-  resolution: "@electron/docs-parser@npm:2.0.0"
+"@electron/docs-parser@npm:^3.0.1":
+  version: 3.0.1
+  resolution: "@electron/docs-parser@npm:3.0.1"
   dependencies:
     "@types/markdown-it": "npm:^14.1.2"
     chai: "npm:^5.1.1"
@@ -711,7 +711,7 @@ __metadata:
   bin:
     electron-docs-linter: dist/bin.js
     electron-docs-parser: dist/bin.js
-  checksum: 10c0/71c48085047b1b69eefe971848035950d949ee53d3cb76d0323937c454250547e296e5e00c47d6ac6ed0c58ff9cf4b793ad234da8a528e9cf3c420755f7e901a
+  checksum: 10c0/2ea17a8da29e4f3bf3b0ff22a969456a32918b4c6c5cb044210be04de0b97a43d57d90f97a76469e3a9d967522fe30745cea9d2c47d038e48a4fd45009b7af28
   languageName: node
   linkType: hard
 
diff --git a/devel/electron42/files/patch-electron_spec_api-utility-process-spec.ts b/devel/electron42/files/patch-electron_spec_api-utility-process-spec.ts
index 8346cbd495bf..78d4a1bbc83e 100644
--- a/devel/electron42/files/patch-electron_spec_api-utility-process-spec.ts
+++ b/devel/electron42/files/patch-electron_spec_api-utility-process-spec.ts
@@ -1,6 +1,6 @@
---- electron/spec/api-utility-process-spec.ts.orig	2026-05-26 16:24:13 UTC
+--- electron/spec/api-utility-process-spec.ts.orig	2026-06-23 03:01:59 UTC
 +++ electron/spec/api-utility-process-spec.ts
-@@ -567,7 +567,7 @@ describe('utilityProcess module', () => {
+@@ -605,7 +605,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');
-@@ -604,7 +604,7 @@ describe('utilityProcess module', () => {
+@@ -642,7 +642,7 @@ describe('utilityProcess module', () => {
        await closeWindow(w);
      });
  
diff --git a/devel/electron42/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/devel/electron42/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index 350e28badec0..09b7e051b13b 100644
--- a/devel/electron42/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/devel/electron42/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig	2026-05-26 20:44:49 UTC
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig	2026-06-24 12:54:01 UTC
 +++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2865,7 +2865,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decoder::Create(
+@@ -2866,7 +2866,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decoder::Create(
    }
  
  // Allow linux to run fuzzers.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3c736f.37edf.97e6a94>