devel/electron37: update to 37.3.1
Changelog: https://github.com/electron/electron/releases/tag/v37.3.1 Reported by: GitHub (watch releases)
This commit is contained in:
@@ -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.0/:chromium \
|
||||
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v37.3.1/: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.224
|
||||
CHROMIUM_VER= 138.0.7204.235
|
||||
# See ${WRKSRC}/electron/DEPS for NODE_VER
|
||||
NODE_VER= 22.18.0
|
||||
# See ${WRKSRC}/electron/DEPS for NAN_VER
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
ELECTRON_VER= 37.3.0
|
||||
ELECTRON_VER= 37.3.1
|
||||
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
|
||||
|
||||
+11
-11
@@ -1,16 +1,16 @@
|
||||
TIMESTAMP = 1755380758
|
||||
SHA256 (electron/chromium-138.0.7204.224.tar.xz.0) = 13050324d4260aa3f54e289036837a34ed07822452036a0bc6c51f54a3162472
|
||||
SIZE (electron/chromium-138.0.7204.224.tar.xz.0) = 2000000000
|
||||
SHA256 (electron/chromium-138.0.7204.224.tar.xz.1) = 208c88ddd1874ed09761aa865b4c28d9e2ece2426f0ad71f9d11361194120469
|
||||
SIZE (electron/chromium-138.0.7204.224.tar.xz.1) = 2000000000
|
||||
SHA256 (electron/chromium-138.0.7204.224.tar.xz.2) = 26ff0135621e9ef07d13f3eb0cfa4d96a353fbf15af3fab4a9a8cfc81892545c
|
||||
SIZE (electron/chromium-138.0.7204.224.tar.xz.2) = 273467888
|
||||
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
|
||||
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
|
||||
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
|
||||
SHA256 (electron/electron-yarn-cache-37.3.0.tar.xz) = 7823d2fceaf2aac5bb0b342866049b0dfdeca98a65ac00559abfaff47bdba536
|
||||
SIZE (electron/electron-yarn-cache-37.3.0.tar.xz) = 30480408
|
||||
SHA256 (electron/electron-electron-v37.3.0_GH0.tar.gz) = 3dafe62b05fad97613a0a5605d72e16da2bad7ebfcda841d55c4ceb4001d2f6d
|
||||
SIZE (electron/electron-electron-v37.3.0_GH0.tar.gz) = 15833154
|
||||
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/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
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- electron/BUILD.gn.orig 2025-05-22 22:48:48 UTC
|
||||
--- electron/BUILD.gn.orig 2025-08-18 21:37:38 UTC
|
||||
+++ electron/BUILD.gn
|
||||
@@ -543,7 +543,7 @@ source_set("electron_lib") {
|
||||
@@ -547,7 +547,7 @@ source_set("electron_lib") {
|
||||
defines += [ "GDK_DISABLE_DEPRECATION_WARNINGS" ]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
deps += [
|
||||
"//components/crash/core/app",
|
||||
"//components/crash/core/browser",
|
||||
@@ -636,6 +636,12 @@ source_set("electron_lib") {
|
||||
@@ -640,6 +640,12 @@ source_set("electron_lib") {
|
||||
cflags_objcc = [ "-fobjc-weak" ]
|
||||
}
|
||||
}
|
||||
@@ -22,7 +22,7 @@
|
||||
if (is_linux) {
|
||||
libs = [ "xshmfence" ]
|
||||
deps += [
|
||||
@@ -1206,7 +1212,7 @@ if (is_mac) {
|
||||
@@ -1218,7 +1224,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",
|
||||
@@ -1233,7 +1239,7 @@ if (is_mac) {
|
||||
@@ -1245,7 +1251,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" ]
|
||||
}
|
||||
|
||||
@@ -1300,7 +1306,7 @@ if (is_mac) {
|
||||
@@ -1312,7 +1318,7 @@ if (is_mac) {
|
||||
configs += [ "//build/config/gcc:rpath_for_built_shared_libraries" ]
|
||||
}
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
deps += [ "//sandbox/linux:chrome_sandbox" ]
|
||||
}
|
||||
}
|
||||
@@ -1408,7 +1414,7 @@ dist_zip("electron_dist_zip") {
|
||||
@@ -1420,7 +1426,7 @@ dist_zip("electron_dist_zip") {
|
||||
":electron_version_file",
|
||||
":licenses",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- electron/shell/app/electron_main_delegate.cc.orig 2025-07-02 10:12:01 UTC
|
||||
--- electron/shell/app/electron_main_delegate.cc.orig 2025-08-18 21:37:38 UTC
|
||||
+++ electron/shell/app/electron_main_delegate.cc
|
||||
@@ -60,13 +60,13 @@
|
||||
@@ -66,13 +66,13 @@
|
||||
#include "chrome/child/v8_crashpad_support_win.h"
|
||||
#endif
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
#include "components/crash/core/app/crash_switches.h" // nogncheck
|
||||
#include "components/crash/core/app/crashpad.h" // nogncheck
|
||||
#include "components/crash/core/common/crash_key.h"
|
||||
@@ -158,7 +158,7 @@ bool ElectronPathProvider(int key, base::FilePath* res
|
||||
@@ -164,7 +164,7 @@ bool ElectronPathProvider(int key, base::FilePath* res
|
||||
create_dir = true;
|
||||
break;
|
||||
}
|
||||
@@ -25,7 +25,7 @@
|
||||
case DIR_APP_DATA: {
|
||||
auto env = base::Environment::Create();
|
||||
cur = base::nix::GetXDGDirectory(
|
||||
@@ -284,7 +284,7 @@ std::optional<int> ElectronMainDelegate::BasicStartupC
|
||||
@@ -306,7 +306,7 @@ std::optional<int> ElectronMainDelegate::BasicStartupC
|
||||
base::win::PinUser32();
|
||||
#endif
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
// Check for --no-sandbox parameter when running as root.
|
||||
if (getuid() == 0 && IsSandboxEnabled(command_line))
|
||||
LOG(FATAL) << "Running as root without --"
|
||||
@@ -334,7 +334,7 @@ void ElectronMainDelegate::PreSandboxStartup() {
|
||||
@@ -356,7 +356,7 @@ void ElectronMainDelegate::PreSandboxStartup() {
|
||||
/* is_preinit = */ IsBrowserProcess() || IsZygoteProcess());
|
||||
#endif
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
crash_reporter::InitializeCrashKeys();
|
||||
#endif
|
||||
|
||||
@@ -369,7 +369,7 @@ void ElectronMainDelegate::PreSandboxStartup() {
|
||||
@@ -391,7 +391,7 @@ void ElectronMainDelegate::PreSandboxStartup() {
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
crash_keys::SetCrashKeysFromCommandLine(*command_line);
|
||||
crash_keys::SetPlatformCrashKey();
|
||||
#endif
|
||||
@@ -404,7 +404,7 @@ std::optional<int> ElectronMainDelegate::PreBrowserMai
|
||||
@@ -426,7 +426,7 @@ std::optional<int> ElectronMainDelegate::PreBrowserMai
|
||||
#if BUILDFLAG(IS_MAC)
|
||||
RegisterAtomCrApp();
|
||||
#endif
|
||||
|
||||
+4
-4
@@ -1,4 +1,4 @@
|
||||
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-08-06 01:20:29 UTC
|
||||
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-08-18 21:37:38 UTC
|
||||
+++ electron/shell/browser/api/electron_api_web_contents.cc
|
||||
@@ -160,11 +160,11 @@
|
||||
#include "ui/base/cocoa/defaults_utils.h"
|
||||
@@ -41,7 +41,7 @@
|
||||
// Update font settings.
|
||||
static const gfx::FontRenderParams params(
|
||||
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
|
||||
@@ -2681,13 +2681,13 @@ void WebContents::ForcefullyCrashRenderer() {
|
||||
@@ -2710,13 +2710,13 @@ void WebContents::ForcefullyCrashRenderer() {
|
||||
|
||||
content::RenderProcessHost* rph = rwh->GetProcess();
|
||||
if (rph) {
|
||||
@@ -57,7 +57,7 @@
|
||||
CrashDumpHungChildProcess(rph->GetProcess().Handle());
|
||||
#endif
|
||||
rph->Shutdown(content::RESULT_CODE_HUNG);
|
||||
@@ -3370,7 +3370,7 @@ void WebContents::Focus() {
|
||||
@@ -3399,7 +3399,7 @@ void WebContents::Focus() {
|
||||
void WebContents::Focus() {
|
||||
// Focusing on WebContents does not automatically focus the window on macOS
|
||||
// and Linux, do it manually to match the behavior on Windows.
|
||||
@@ -66,7 +66,7 @@
|
||||
if (owner_window())
|
||||
owner_window()->Focus(true);
|
||||
#endif
|
||||
@@ -4239,7 +4239,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
|
||||
@@ -4268,7 +4268,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-06-16 21:48:02 UTC
|
||||
--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-08-18 21:37:38 UTC
|
||||
+++ electron/shell/browser/api/electron_api_web_contents.h
|
||||
@@ -741,7 +741,7 @@ class WebContents final : public ExclusiveAccessContex
|
||||
@@ -743,7 +743,7 @@ class WebContents final : public ExclusiveAccessContex
|
||||
#if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC)
|
||||
ui::ImageModel GetDevToolsWindowIcon() override;
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user