Skip to content

Commit 01a452e

Browse files
committed
devel/electron37: update to 37.4.0
Changelog: https://github.com/electron/electron/releases/tag/v37.4.0
1 parent ffc433b commit 01a452e

File tree

5 files changed

+34
-18
lines changed

5 files changed

+34
-18
lines changed

devel/electron37/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ DISTVERSION= ${ELECTRON_VER}
44
PULSEMV= 16
55
PULSEV= ${PULSEMV}.1
66
CATEGORIES= devel
7-
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v37.3.1/:chromium \
7+
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v37.4.0/:chromium \
88
https://freedesktop.org/software/pulseaudio/releases/:pulseaudio
99
PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR}
1010
DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \
@@ -225,7 +225,7 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true
225225
SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
226226

227227
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
228-
CHROMIUM_VER= 138.0.7204.235
228+
CHROMIUM_VER= 138.0.7204.243
229229
# See ${WRKSRC}/electron/DEPS for NODE_VER
230230
NODE_VER= 22.18.0
231231
# See ${WRKSRC}/electron/DEPS for NAN_VER

devel/electron37/Makefile.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
ELECTRON_VER= 37.3.1
1+
ELECTRON_VER= 37.4.0
22
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}

devel/electron37/distinfo

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
TIMESTAMP = 1755851713
2-
SHA256 (electron/chromium-138.0.7204.235.tar.xz.0) = 1817cff1aea2328a81f6f3f18344d442833551ec1845c0cae2262ec38d7df408
3-
SIZE (electron/chromium-138.0.7204.235.tar.xz.0) = 2000000000
4-
SHA256 (electron/chromium-138.0.7204.235.tar.xz.1) = 775342c321ceae33766375a8844d4cf388b79929f8a5b41ef54524b3a1e64860
5-
SIZE (electron/chromium-138.0.7204.235.tar.xz.1) = 2000000000
6-
SHA256 (electron/chromium-138.0.7204.235.tar.xz.2) = bf07431e52dc0911e9252176abb0cbb8ae2ce138b725107c65738b4d79fe6ab7
7-
SIZE (electron/chromium-138.0.7204.235.tar.xz.2) = 273221044
1+
TIMESTAMP = 1756372577
2+
SHA256 (electron/chromium-138.0.7204.243.tar.xz.0) = 6de4153de04a391369af78bf7e6e88872f8404486ad8a587fe25ed21e6a408dd
3+
SIZE (electron/chromium-138.0.7204.243.tar.xz.0) = 2000000000
4+
SHA256 (electron/chromium-138.0.7204.243.tar.xz.1) = ae7fc8e34ad25e4be009722383d862bbee6823fbeb237edb4376f4c21a4a72a0
5+
SIZE (electron/chromium-138.0.7204.243.tar.xz.1) = 2000000000
6+
SHA256 (electron/chromium-138.0.7204.243.tar.xz.2) = 06a4639f0361fbcd6d0fac04931986886c140c24f98b6cc50febc6921cd32d0f
7+
SIZE (electron/chromium-138.0.7204.243.tar.xz.2) = 274022020
88
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
99
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
10-
SHA256 (electron/electron-yarn-cache-37.3.1.tar.xz) = 7823d2fceaf2aac5bb0b342866049b0dfdeca98a65ac00559abfaff47bdba536
11-
SIZE (electron/electron-yarn-cache-37.3.1.tar.xz) = 30480408
12-
SHA256 (electron/electron-electron-v37.3.1_GH0.tar.gz) = b63e6d1542cc7bdfc2f1996d75208a24c2fb2812b235c32db527e50a313291e0
13-
SIZE (electron/electron-electron-v37.3.1_GH0.tar.gz) = 15837289
10+
SHA256 (electron/electron-yarn-cache-37.4.0.tar.xz) = 7823d2fceaf2aac5bb0b342866049b0dfdeca98a65ac00559abfaff47bdba536
11+
SIZE (electron/electron-yarn-cache-37.4.0.tar.xz) = 30480408
12+
SHA256 (electron/electron-electron-v37.4.0_GH0.tar.gz) = 43ccbd61351999cd09314b5ac28e97c78f584f40fb85dfd09564aad92a6d37a8
13+
SIZE (electron/electron-electron-v37.4.0_GH0.tar.gz) = 15838013
1414
SHA256 (electron/nodejs-node-v22.18.0_GH0.tar.gz) = f0f7022d2bcf1e286a42ccf46bf184e67e469daa83ecd9fda2326e872bab7aa0
1515
SIZE (electron/nodejs-node-v22.18.0_GH0.tar.gz) = 123027912
1616
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb

devel/electron37/files/patch-electron_shell_services_node_node__service.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
--- electron/shell/services/node/node_service.cc.orig 2025-07-02 10:12:01 UTC
1+
--- electron/shell/services/node/node_service.cc.orig 2025-08-25 07:57:03 UTC
22
+++ electron/shell/services/node/node_service.cc
3-
@@ -23,7 +23,7 @@
3+
@@ -24,7 +24,7 @@
44
#include "shell/common/node_includes.h"
55
#include "shell/services/node/parent_port.h"
66

@@ -9,7 +9,7 @@
99
#include "shell/common/crash_keys.h"
1010
#endif
1111

12-
@@ -40,7 +40,7 @@ void V8FatalErrorCallback(const char* location, const
12+
@@ -41,7 +41,7 @@ void V8FatalErrorCallback(const char* location, const
1313
g_client_remote->OnV8FatalError(location, outstream.str());
1414
}
1515

devel/electron37/files/patch-electron_spec_api-tray-spec.ts

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
1-
--- electron/spec/api-tray-spec.ts.orig 2024-10-09 13:53:06 UTC
1+
--- electron/spec/api-tray-spec.ts.orig 2025-08-25 07:57:03 UTC
22
+++ electron/spec/api-tray-spec.ts
3+
@@ -30,13 +30,13 @@ describe('tray module', () => {
4+
}).to.throw(/Failed to load image from path (.+)/);
5+
});
6+
7+
- ifit(process.platform !== 'linux')('throws a descriptive error if an invalid guid is given', () => {
8+
+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('throws a descriptive error if an invalid guid is given', () => {
9+
expect(() => {
10+
tray = new Tray(nativeImage.createEmpty(), 'I am not a guid');
11+
}).to.throw('Invalid GUID format');
12+
});
13+
14+
- ifit(process.platform !== 'linux')('accepts a valid guid', () => {
15+
+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('accepts a valid guid', () => {
16+
expect(() => {
17+
tray = new Tray(nativeImage.createEmpty(), '0019A433-3526-48BA-A66C-676742C0FEFB');
18+
}).to.not.throw();
319
@@ -131,7 +131,7 @@ describe('tray module', () => {
420
describe('tray.getBounds()', () => {
521
afterEach(() => { tray.destroy(); });

0 commit comments

Comments
 (0)