From nobody Fri Aug 29 07:23:13 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4cCqVn4bL9z66G07; Fri, 29 Aug 2025 07:23:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cCqVn3xd6z3xdf; Fri, 29 Aug 2025 07:23:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1756452193; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+s+gNCyzJfey2QXzHzdYVgWssYHOS5Cq6ZzdI6Vq4Ik=; b=l8nd/eIH8OoU9bYE1vmawp0wj5kJG4C5LJyDFT08LG9rpKy0IuCd5riUep71xFNfCLpitz ZkHPH3y/BkYO990KeqXDv80fWhxbcou8QWog5qE1RntSCI+l2BIaSm3IFnlF/uVXjvZHOx azva/DfEQjEaPltH/PJ+5XmjwUs8VFKG3vVqoJZskgo9i1LJKcOlCll51cG7WQGrdxB9ds N1Nd8Q5rTH2STX/0V1EMc9HHmsPMyyUWNvFko56P+ca660Gz46QTD0HpXjKqT6+JyBmNh6 CnsNPg7JIVP14H35dLOhto+qs9sHoFd9KzlopdD2MSXZzChcKRoHZUzJrc/kKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1756452193; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+s+gNCyzJfey2QXzHzdYVgWssYHOS5Cq6ZzdI6Vq4Ik=; b=gIsRqmsrvAvk+voY9OJDnrH+RWj5P98Kj7MrsQSzBkx+3VrjKc6HLkWUXwxkD9dHWhntwr QWhWg5l+1LvpZ4CIS82dgfE3aPhCUX9SMH0PX0KsPGaMaZX1mCxEz9e3/32fCbJcq5RLsg GbMHsTrx2z/y9fUbRsejw0AVYNIzqECFuqdXbxoPGVpzbexPB04yteL9FAASB7erQfuTT/ pdbPrIhhQo4bkp3XkqLL+8UtiCRDoWVNY3F8gItGrn/5Zm/CmB3UjbinOozwsz7D3MORX6 h9qNWzrRF9FGViwmN+Nlzab+9opJWMBOF9gir6E777iHj4dGBqNmIyD2zILt+w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1756452193; a=rsa-sha256; cv=none; b=DguU35lEZ4AVyAuSnYjmxmMNTxVaQoMEh+MInbtc76QjZ2Jw+A29cSqeenh84k13XgpLHD FOFdEmaLxuUbHmM1NVwHuvf/BMxL7z7Q0byUFofirAs1XAkd36sFm0ZMZZLAg1GPDGcdwE ZiVEbTg3WTiWIaOtqaZpuS5kNWX0jmc+HzxF7EzPdLRalCsu5oYhcCv9ItC6s4pq1YYHZu 1NkwwH+I44dmS8Jonboc2N/vbBPa9RnZppcpMid4OPC3Exl8m7hN70NhXHFMVlrd5jJoKo 7rmsTCp8pl4mNsVzcSpfrRxoX/rX5df8iCERjk65cP9CmspLoYrSRXvpLYewRQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4cCqVn3VFQzTw3; Fri, 29 Aug 2025 07:23:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 57T7NDgs015816; Fri, 29 Aug 2025 07:23:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 57T7NDnG015813; Fri, 29 Aug 2025 07:23:13 GMT (envelope-from git) Date: Fri, 29 Aug 2025 07:23:13 GMT Message-Id: <202508290723.57T7NDnG015813@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Hiroki Tagato Subject: git: 19b59c559e76 - main - devel/electron37: update to 37.4.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tagattie X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 19b59c559e768313f1d1e9b01684c9cc39ab2815 Auto-Submitted: auto-generated The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=19b59c559e768313f1d1e9b01684c9cc39ab2815 commit 19b59c559e768313f1d1e9b01684c9cc39ab2815 Author: Hiroki Tagato AuthorDate: 2025-08-29 07:21:59 +0000 Commit: Hiroki Tagato CommitDate: 2025-08-29 07:23:06 +0000 devel/electron37: update to 37.4.0 Changelog: https://github.com/electron/electron/releases/tag/v37.4.0 Reported by: GitHub (watch releases) --- devel/electron37/Makefile | 4 ++-- devel/electron37/Makefile.version | 2 +- devel/electron37/distinfo | 22 +++++++++++----------- ...h-electron_shell_services_node_node__service.cc | 6 +++--- .../files/patch-electron_spec_api-tray-spec.ts | 18 +++++++++++++++++- 5 files changed, 34 insertions(+), 18 deletions(-) diff --git a/devel/electron37/Makefile b/devel/electron37/Makefile index ed2a1bba8f00..cfd71a8f372e 100644 --- a/devel/electron37/Makefile +++ b/devel/electron37/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/v37.3.1/:chromium \ +MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v37.4.0/:chromium \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \ @@ -225,7 +225,7 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER -CHROMIUM_VER= 138.0.7204.235 +CHROMIUM_VER= 138.0.7204.243 # See ${WRKSRC}/electron/DEPS for NODE_VER NODE_VER= 22.18.0 # See ${WRKSRC}/electron/DEPS for NAN_VER diff --git a/devel/electron37/Makefile.version b/devel/electron37/Makefile.version index d20e1f839227..316992727560 100644 --- a/devel/electron37/Makefile.version +++ b/devel/electron37/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 37.3.1 +ELECTRON_VER= 37.4.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron37/distinfo b/devel/electron37/distinfo index 36570b21fec3..24e208c6a0dc 100644 --- a/devel/electron37/distinfo +++ b/devel/electron37/distinfo @@ -1,16 +1,16 @@ -TIMESTAMP = 1755851713 -SHA256 (electron/chromium-138.0.7204.235.tar.xz.0) = 1817cff1aea2328a81f6f3f18344d442833551ec1845c0cae2262ec38d7df408 -SIZE (electron/chromium-138.0.7204.235.tar.xz.0) = 2000000000 -SHA256 (electron/chromium-138.0.7204.235.tar.xz.1) = 775342c321ceae33766375a8844d4cf388b79929f8a5b41ef54524b3a1e64860 -SIZE (electron/chromium-138.0.7204.235.tar.xz.1) = 2000000000 -SHA256 (electron/chromium-138.0.7204.235.tar.xz.2) = bf07431e52dc0911e9252176abb0cbb8ae2ce138b725107c65738b4d79fe6ab7 -SIZE (electron/chromium-138.0.7204.235.tar.xz.2) = 273221044 +TIMESTAMP = 1756372577 +SHA256 (electron/chromium-138.0.7204.243.tar.xz.0) = 6de4153de04a391369af78bf7e6e88872f8404486ad8a587fe25ed21e6a408dd +SIZE (electron/chromium-138.0.7204.243.tar.xz.0) = 2000000000 +SHA256 (electron/chromium-138.0.7204.243.tar.xz.1) = ae7fc8e34ad25e4be009722383d862bbee6823fbeb237edb4376f4c21a4a72a0 +SIZE (electron/chromium-138.0.7204.243.tar.xz.1) = 2000000000 +SHA256 (electron/chromium-138.0.7204.243.tar.xz.2) = 06a4639f0361fbcd6d0fac04931986886c140c24f98b6cc50febc6921cd32d0f +SIZE (electron/chromium-138.0.7204.243.tar.xz.2) = 274022020 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-37.3.1.tar.xz) = 7823d2fceaf2aac5bb0b342866049b0dfdeca98a65ac00559abfaff47bdba536 -SIZE (electron/electron-yarn-cache-37.3.1.tar.xz) = 30480408 -SHA256 (electron/electron-electron-v37.3.1_GH0.tar.gz) = b63e6d1542cc7bdfc2f1996d75208a24c2fb2812b235c32db527e50a313291e0 -SIZE (electron/electron-electron-v37.3.1_GH0.tar.gz) = 15837289 +SHA256 (electron/electron-yarn-cache-37.4.0.tar.xz) = 7823d2fceaf2aac5bb0b342866049b0dfdeca98a65ac00559abfaff47bdba536 +SIZE (electron/electron-yarn-cache-37.4.0.tar.xz) = 30480408 +SHA256 (electron/electron-electron-v37.4.0_GH0.tar.gz) = 43ccbd61351999cd09314b5ac28e97c78f584f40fb85dfd09564aad92a6d37a8 +SIZE (electron/electron-electron-v37.4.0_GH0.tar.gz) = 15838013 SHA256 (electron/nodejs-node-v22.18.0_GH0.tar.gz) = f0f7022d2bcf1e286a42ccf46bf184e67e469daa83ecd9fda2326e872bab7aa0 SIZE (electron/nodejs-node-v22.18.0_GH0.tar.gz) = 123027912 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron37/files/patch-electron_shell_services_node_node__service.cc b/devel/electron37/files/patch-electron_shell_services_node_node__service.cc index a69bf043abda..c12b95169c24 100644 --- a/devel/electron37/files/patch-electron_shell_services_node_node__service.cc +++ b/devel/electron37/files/patch-electron_shell_services_node_node__service.cc @@ -1,6 +1,6 @@ ---- electron/shell/services/node/node_service.cc.orig 2025-07-02 10:12:01 UTC +--- electron/shell/services/node/node_service.cc.orig 2025-08-25 07:57:03 UTC +++ electron/shell/services/node/node_service.cc -@@ -23,7 +23,7 @@ +@@ -24,7 +24,7 @@ #include "shell/common/node_includes.h" #include "shell/services/node/parent_port.h" @@ -9,7 +9,7 @@ #include "shell/common/crash_keys.h" #endif -@@ -40,7 +40,7 @@ void V8FatalErrorCallback(const char* location, const +@@ -41,7 +41,7 @@ void V8FatalErrorCallback(const char* location, const g_client_remote->OnV8FatalError(location, outstream.str()); } diff --git a/devel/electron37/files/patch-electron_spec_api-tray-spec.ts b/devel/electron37/files/patch-electron_spec_api-tray-spec.ts index cb822fdca402..a2cc8bcf183b 100644 --- a/devel/electron37/files/patch-electron_spec_api-tray-spec.ts +++ b/devel/electron37/files/patch-electron_spec_api-tray-spec.ts @@ -1,5 +1,21 @@ ---- electron/spec/api-tray-spec.ts.orig 2024-10-09 13:53:06 UTC +--- electron/spec/api-tray-spec.ts.orig 2025-08-25 07:57:03 UTC +++ electron/spec/api-tray-spec.ts +@@ -30,13 +30,13 @@ describe('tray module', () => { + }).to.throw(/Failed to load image from path (.+)/); + }); + +- ifit(process.platform !== 'linux')('throws a descriptive error if an invalid guid is given', () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('throws a descriptive error if an invalid guid is given', () => { + expect(() => { + tray = new Tray(nativeImage.createEmpty(), 'I am not a guid'); + }).to.throw('Invalid GUID format'); + }); + +- ifit(process.platform !== 'linux')('accepts a valid guid', () => { ++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('accepts a valid guid', () => { + expect(() => { + tray = new Tray(nativeImage.createEmpty(), '0019A433-3526-48BA-A66C-676742C0FEFB'); + }).to.not.throw(); @@ -131,7 +131,7 @@ describe('tray module', () => { describe('tray.getBounds()', () => { afterEach(() => { tray.destroy(); });