devel/electron37: update to 37.5.0

Changelog: https://github.com/electron/electron/releases/tag/v37.5.0

Reported by:	GitHub (watch releases)
This commit is contained in:
Hiroki Tagato
2025-09-15 17:49:19 +09:00
parent 4196bfd675
commit 978986294b
6 changed files with 39 additions and 38 deletions
+3 -4
View File
@@ -1,11 +1,10 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v37.4.0/:chromium \
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v37.5.0/:chromium \
https://freedesktop.org/software/pulseaudio/releases/:pulseaudio
PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR}
DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \
@@ -225,9 +224,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= 138.0.7204.243
CHROMIUM_VER= 138.0.7204.251
# See ${WRKSRC}/electron/DEPS for NODE_VER
NODE_VER= 22.18.0
NODE_VER= 22.19.0
# See ${WRKSRC}/electron/DEPS for NAN_VER
NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213
# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
+1 -1
View File
@@ -1,2 +1,2 @@
ELECTRON_VER= 37.4.0
ELECTRON_VER= 37.5.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
+13 -13
View File
@@ -1,18 +1,18 @@
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
TIMESTAMP = 1757857958
SHA256 (electron/chromium-138.0.7204.251.tar.xz.0) = 23057c15fd77b6653b01a34e08782f05cc80ecddddaf6f0b87390beb32810151
SIZE (electron/chromium-138.0.7204.251.tar.xz.0) = 2000000000
SHA256 (electron/chromium-138.0.7204.251.tar.xz.1) = 784a8bcb5eff8c204557c5cb7c4a223efd3c472303dd79a8b7be97e3d5d0982a
SIZE (electron/chromium-138.0.7204.251.tar.xz.1) = 2000000000
SHA256 (electron/chromium-138.0.7204.251.tar.xz.2) = 3d7af9e06a90102b41de19d46359f1ae1aceba1a47e46abe1d21f184afc86932
SIZE (electron/chromium-138.0.7204.251.tar.xz.2) = 273864084
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
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/electron-yarn-cache-37.5.0.tar.xz) = 7823d2fceaf2aac5bb0b342866049b0dfdeca98a65ac00559abfaff47bdba536
SIZE (electron/electron-yarn-cache-37.5.0.tar.xz) = 30480408
SHA256 (electron/electron-electron-v37.5.0_GH0.tar.gz) = 1c6e9ba0cf3775b69531d553446bc50291c2ece2a80a819854da3ad4001511d5
SIZE (electron/electron-electron-v37.5.0_GH0.tar.gz) = 15840392
SHA256 (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 8f28e6635c2fe9d1ea29347606df81128c52bc3a2b820aca5851bd6b89c96aa4
SIZE (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 123089614
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646
SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01
+15 -13
View File
@@ -1,6 +1,6 @@
--- electron/BUILD.gn.orig 2025-08-18 21:37:38 UTC
--- electron/BUILD.gn.orig 2025-09-08 10:04:35 UTC
+++ electron/BUILD.gn
@@ -547,7 +547,7 @@ source_set("electron_lib") {
@@ -548,7 +548,7 @@ source_set("electron_lib") {
defines += [ "GDK_DISABLE_DEPRECATION_WARNINGS" ]
}
@@ -9,7 +9,7 @@
deps += [
"//components/crash/core/app",
"//components/crash/core/browser",
@@ -640,6 +640,12 @@ source_set("electron_lib") {
@@ -641,6 +641,12 @@ source_set("electron_lib") {
cflags_objcc = [ "-fobjc-weak" ]
}
}
@@ -22,7 +22,7 @@
if (is_linux) {
libs = [ "xshmfence" ]
deps += [
@@ -1218,7 +1224,7 @@ if (is_mac) {
@@ -1219,7 +1225,7 @@ if (is_mac) {
":electron_lib",
":electron_win32_resources",
":packed_resources",
@@ -31,7 +31,7 @@
"//content:sandbox_helper_win",
"//electron/buildflags",
"//third_party/electron_node:libnode",
@@ -1245,7 +1251,7 @@ if (is_mac) {
@@ -1246,7 +1252,7 @@ if (is_mac) {
public_deps = [ "//tools/v8_context_snapshot:v8_context_snapshot" ]
}
@@ -40,7 +40,7 @@
data_deps += [ "//components/crash/core/app:chrome_crashpad_handler" ]
}
@@ -1312,7 +1318,7 @@ if (is_mac) {
@@ -1313,7 +1319,7 @@ if (is_mac) {
configs += [ "//build/config/gcc:rpath_for_built_shared_libraries" ]
}
@@ -49,12 +49,14 @@
deps += [ "//sandbox/linux:chrome_sandbox" ]
}
}
@@ -1420,7 +1426,7 @@ dist_zip("electron_dist_zip") {
":electron_version_file",
":licenses",
]
- if (is_linux) {
+ if (is_linux && !is_bsd) {
data_deps += [ "//sandbox/linux:chrome_sandbox" ]
@@ -1434,7 +1440,9 @@ dist_zip("electron_dist_zip") {
]
}
- data_deps += [ "//sandbox/linux:chrome_sandbox" ]
+ if (!is_bsd) {
+ data_deps += [ "//sandbox/linux:chrome_sandbox" ]
+ }
}
deps = data_deps
outputs = [ "$root_build_dir/dist.zip" ]
@@ -1,6 +1,6 @@
--- electron/shell/common/api/electron_bindings.cc.orig 2025-07-02 10:12:01 UTC
--- electron/shell/common/api/electron_bindings.cc.orig 2025-09-08 10:04:35 UTC
+++ electron/shell/common/api/electron_bindings.cc
@@ -253,7 +253,7 @@ void ElectronBindings::DidReceiveMemoryDump(
@@ -256,7 +256,7 @@ void ElectronBindings::DidReceiveMemoryDump(
if (target_pid == dump.pid()) {
auto dict = gin_helper::Dictionary::CreateEmpty(isolate);
const auto& osdump = dump.os_dump();
@@ -1,6 +1,6 @@
--- net/dns/BUILD.gn.orig 2025-03-29 00:50:57 UTC
--- net/dns/BUILD.gn.orig 2025-09-14 14:20:07 UTC
+++ net/dns/BUILD.gn
@@ -138,7 +138,7 @@ source_set("dns") {
@@ -140,7 +140,7 @@ source_set("dns") {
"dns_config_service_android.cc",
"dns_config_service_android.h",
]
@@ -9,7 +9,7 @@
sources += [
"dns_config_service_linux.cc",
"dns_config_service_linux.h",
@@ -172,6 +172,9 @@ source_set("dns") {
@@ -174,6 +174,9 @@ source_set("dns") {
}
deps = [ "//net:net_deps" ]
@@ -19,7 +19,7 @@
public_deps = [
":dns_client",
@@ -179,6 +182,7 @@ source_set("dns") {
@@ -181,6 +184,7 @@ source_set("dns") {
":host_resolver_manager",
":mdns_client",
"//net:net_public_deps",
@@ -27,7 +27,7 @@
]
allow_circular_includes_from = [
@@ -447,9 +451,9 @@ source_set("tests") {
@@ -452,9 +456,9 @@ source_set("tests") {
if (is_android) {
sources += [ "dns_config_service_android_unittest.cc" ]