git: 7e2f1f94fca1 - main - devel/electron42: Update to 42.11.5

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Fri, 18 Sep 2026 18:42:31 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7e2f1f94fca157d8b63a55fd721b3e0715f43271

commit 7e2f1f94fca157d8b63a55fd721b3e0715f43271
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-09-18 18:41:16 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-09-18 18:42:22 +0000

    devel/electron42: Update to 42.11.5
    
    Changelog: https://github.com/electron/electron/releases/tag/v42.11.5
    
    Reported by:    GitHub (watch releases)
---
 devel/electron42/Makefile.version                          |  2 +-
 devel/electron42/distinfo                                  | 14 +++++++-------
 .../electron42/files/patch-electron_spec_chromium-spec.ts  |  8 ++++----
 ...h-gpu_command__buffer_service_shared__context__state.cc |  8 ++++----
 ...link_renderer_platform_runtime__enabled__features.json5 | 10 +++++-----
 5 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/devel/electron42/Makefile.version b/devel/electron42/Makefile.version
index 84828e4b4e82..7c968d776c35 100644
--- a/devel/electron42/Makefile.version
+++ b/devel/electron42/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER=		42.11.4
+ELECTRON_VER=		42.11.5
 ELECTRON_VER_MAJOR=	${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron42/distinfo b/devel/electron42/distinfo
index d54a27b1f3bf..aae1482d973a 100644
--- a/devel/electron42/distinfo
+++ b/devel/electron42/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1789549334
+TIMESTAMP = 1789717636
 SHA256 (electron/chromium-148.0.7778.280.tar.xz.0) = cddbfeba5a50d950693590399df8df3a8ef5910eee367c76aec2541444c59dea
 SIZE (electron/chromium-148.0.7778.280.tar.xz.0) = 2000000000
 SHA256 (electron/chromium-148.0.7778.280.tar.xz.1) = cd2f2c3740c05eb549878ab6c6571f7858456c2c56cf798e60ffbaf7e651429f
@@ -345,12 +345,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.11.4-node-modules-arm64.tar.xz) = 1d192bd39ea7e334470a20aaf2bb2daa5b7c11404720f3699124245b42885a0b
-SIZE (electron/electron42-42.11.4-node-modules-arm64.tar.xz) = 63424856
-SHA256 (electron/electron42-42.11.4-node-modules-x64.tar.xz) = fc5adf099f9624935944b4a90cd22a88246dc958c0248cd995e228e21f568beb
-SIZE (electron/electron42-42.11.4-node-modules-x64.tar.xz) = 71935293
-SHA256 (electron/electron-electron-v42.11.4_GH0.tar.gz) = c66fe9ea980f17ecf02f3cade713bc2a29d5222160f69491bf3658bc72cdc593
-SIZE (electron/electron-electron-v42.11.4_GH0.tar.gz) = 20297862
+SHA256 (electron/electron42-42.11.5-node-modules-arm64.tar.xz) = 1d192bd39ea7e334470a20aaf2bb2daa5b7c11404720f3699124245b42885a0b
+SIZE (electron/electron42-42.11.5-node-modules-arm64.tar.xz) = 63424856
+SHA256 (electron/electron42-42.11.5-node-modules-x64.tar.xz) = fc5adf099f9624935944b4a90cd22a88246dc958c0248cd995e228e21f568beb
+SIZE (electron/electron42-42.11.5-node-modules-x64.tar.xz) = 71935293
+SHA256 (electron/electron-electron-v42.11.5_GH0.tar.gz) = 9f24cd1a952af1c2f6d0747a4e04be602f197383e3aa7d48d91f13d5aaa08236
+SIZE (electron/electron-electron-v42.11.5_GH0.tar.gz) = 20350882
 SHA256 (electron/nodejs-node-v24.19.0_GH0.tar.gz) = f06a13587eab05e24972f39628559a942a495f7140b702ce87d79454e2925bb3
 SIZE (electron/nodejs-node-v24.19.0_GH0.tar.gz) = 127452601
 SHA256 (electron/nodejs-nan-675cefebca42410733da8a454c8d9391fcebfbc2_GH0.tar.gz) = 3983c68f19ed75dd37dc228eab385093ae2533132730f253f0c3d19ff10788e3
diff --git a/devel/electron42/files/patch-electron_spec_chromium-spec.ts b/devel/electron42/files/patch-electron_spec_chromium-spec.ts
index 6d802d56c168..7197da33d964 100644
--- a/devel/electron42/files/patch-electron_spec_chromium-spec.ts
+++ b/devel/electron42/files/patch-electron_spec_chromium-spec.ts
@@ -1,6 +1,6 @@
---- electron/spec/chromium-spec.ts.orig	2026-09-08 07:41:45 UTC
+--- electron/spec/chromium-spec.ts.orig	2026-09-17 03:11:02 UTC
 +++ electron/spec/chromium-spec.ts
-@@ -604,15 +604,15 @@ describe('command line switches', () => {
+@@ -606,15 +606,15 @@ describe('command line switches', () => {
        testLocale('asdfkl', `${currentLocale}|${currentSystemLocale}|${currentPreferredLanguages}`));
  
      const lcAll = String(process.env.LC_ALL);
@@ -20,7 +20,7 @@
        testLocale('', lcAll, true)
      );
    });
-@@ -4234,12 +4234,12 @@ describe('font fallback', () => {
+@@ -4236,12 +4236,12 @@ describe('font fallback', () => {
        expect(fonts[0].familyName).to.equal('Arial');
      } else if (process.platform === 'darwin') {
        expect(fonts[0].familyName).to.equal('Helvetica');
@@ -35,7 +35,7 @@
      'should fall back to Japanese font for sans-serif Japanese script',
      async function () {
        const html = `
-@@ -4928,7 +4928,7 @@ describe('paste execCommand', () => {
+@@ -4930,7 +4930,7 @@ describe('paste execCommand', () => {
    });
  });
  
diff --git a/devel/electron42/files/patch-gpu_command__buffer_service_shared__context__state.cc b/devel/electron42/files/patch-gpu_command__buffer_service_shared__context__state.cc
index 7481c3410107..fc80f4bb66e4 100644
--- a/devel/electron42/files/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/devel/electron42/files/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_context_state.cc.orig	2026-08-31 06:47:14 UTC
+--- gpu/command_buffer/service/shared_context_state.cc.orig	2026-09-18 07:50:34 UTC
 +++ gpu/command_buffer/service/shared_context_state.cc
-@@ -62,7 +62,7 @@
+@@ -63,7 +63,7 @@
  #include "gpu/vulkan/vulkan_implementation.h"
  #include "gpu/vulkan/vulkan_util.h"
  
@@ -9,7 +9,7 @@
  #include "gpu/command_buffer/service/external_semaphore_pool.h"
  #endif
  
-@@ -299,7 +299,7 @@ SharedContextState::SharedContextState(
+@@ -300,7 +300,7 @@ SharedContextState::SharedContextState(
    ) {
      if (vk_context_provider_) {
  #if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,7 +18,7 @@
        external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
  #endif
      }
-@@ -340,7 +340,7 @@ SharedContextState::~SharedContextState() {
+@@ -341,7 +341,7 @@ SharedContextState::~SharedContextState() {
    }
  
  #if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/devel/electron42/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/devel/electron42/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 4cd92b7f0739..e3d95386539a 100644
--- a/devel/electron42/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/devel/electron42/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig	2026-06-02 11:14:29 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig	2026-09-18 07:50:34 UTC
 +++ third_party/blink/renderer/platform/runtime_enabled_features.json5
 @@ -415,7 +415,7 @@
        name: "AIPromptAPILegacyParams",
@@ -90,7 +90,7 @@
        public: true,
        base_feature_status: "enabled",
        copied_from_base_feature_if: "overridden",
-@@ -6004,7 +6004,7 @@
+@@ -6008,7 +6008,7 @@
        name: "UnrestrictedSharedArrayBuffer",
        base_feature: "none",
        origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -99,7 +99,7 @@
      },
      // Enables using policy-controlled feature "usb-unrestricted" to allow
      // isolated context to access protected USB interface classes and to
-@@ -6101,7 +6101,7 @@
+@@ -6105,7 +6105,7 @@
        status: "experimental",
        origin_trial_feature_name: "UserMediaElement",
        public: true,
@@ -108,7 +108,7 @@
        base_feature_status: "enabled",
        copied_from_base_feature_if: "overridden",
      },
-@@ -6212,7 +6212,7 @@
+@@ -6216,7 +6216,7 @@
        name: "WebAppInstallation",
        status: {"Android": "", "default": "test"},
        origin_trial_feature_name: "WebAppInstallation",
@@ -117,7 +117,7 @@
        public: true,
        base_feature_status: "enabled",
        copied_from_base_feature_if: "overridden",
-@@ -6226,7 +6226,7 @@
+@@ -6230,7 +6230,7 @@
      {
        name: "WebAppScopeExtensions",
        origin_trial_feature_name: "WebAppScopeExtensions",