git: 122923951ae5 - main - devel/electron27: update to 27.3.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 26 Jan 2024 03:14:58 UTC
The branch main has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=122923951ae5a5a4ad57dccf6bc75ce77b0c5621
commit 122923951ae5a5a4ad57dccf6bc75ce77b0c5621
Author: Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2024-01-26 03:13:28 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2024-01-26 03:14:47 +0000
devel/electron27: update to 27.3.0
Changelog: https://github.com/electron/electron/releases/tag/v27.3.0
Reported by: GitHub (watch releases)
---
devel/electron27/Makefile.version | 2 +-
devel/electron27/distinfo | 10 +++++-----
devel/electron27/files/package.json | 4 ++--
.../files/patch-electron_shell_common_node__bindings.cc | 6 +++---
.../files/patch-electron_spec_api-crash-reporter-spec.ts | 14 +++++++-------
.../patch-electron_spec_api-utility-process-spec.ts | 4 ++--
devel/electron27/files/yarn.lock | 16 ++++++++--------
7 files changed, 28 insertions(+), 28 deletions(-)
diff --git a/devel/electron27/Makefile.version b/devel/electron27/Makefile.version
index 3a79e8713f64..2f246865e095 100644
--- a/devel/electron27/Makefile.version
+++ b/devel/electron27/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 27.2.4
+ELECTRON_VER= 27.3.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron27/distinfo b/devel/electron27/distinfo
index 6fcad3f17cb7..041c935f2010 100644
--- a/devel/electron27/distinfo
+++ b/devel/electron27/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1705661082
+TIMESTAMP = 1706181669
SHA256 (electron/chromium-118.0.5993.159.tar.xz) = 47fdd7677470f4f4daf68e59dcacbafb99f5ed0c07501162b6af168f760b4359
SIZE (electron/chromium-118.0.5993.159.tar.xz) = 1602730244
SHA256 (electron/937cea04689b7b8dcf3cb9adbb12c79d1d6c38bb) = f7f7f38661b107fc1d91b7918f36362d9180e87f34e3027562eb5db8735746fe
SIZE (electron/937cea04689b7b8dcf3cb9adbb12c79d1d6c38bb) = 8881070
SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734
-SHA256 (electron/electron-yarn-cache-27.2.4.tar.xz) = b0b9be50afe1f6a70d03e415b1589a3194a4f54d2cb59657e48577d2054a1351
-SIZE (electron/electron-yarn-cache-27.2.4.tar.xz) = 29114016
-SHA256 (electron/electron-electron-v27.2.4_GH0.tar.gz) = 8f7687d1a96d0a6397a061a1c4cbe008b76494863c50d61be309894f6c14d5f8
-SIZE (electron/electron-electron-v27.2.4_GH0.tar.gz) = 11404867
+SHA256 (electron/electron-yarn-cache-27.3.0.tar.xz) = b1d33fa2bf412990a64b1720140fdd712b5945f41f781a4b2c154915061c6d75
+SIZE (electron/electron-yarn-cache-27.3.0.tar.xz) = 29116528
+SHA256 (electron/electron-electron-v27.3.0_GH0.tar.gz) = d17e825ce21b2f0c4f632268acfaabbe33ebd36d9083bbddaf742c1edcec6346
+SIZE (electron/electron-electron-v27.3.0_GH0.tar.gz) = 11408261
SHA256 (electron/nodejs-node-v18.17.1_GH0.tar.gz) = 1cc1670bc183eaf9e0afe0258391695d1d6ae1be02ba4c26e0218cf5f19b96f7
SIZE (electron/nodejs-node-v18.17.1_GH0.tar.gz) = 112512847
SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39
diff --git a/devel/electron27/files/package.json b/devel/electron27/files/package.json
index 54262ca7f5a7..5ba594e78577 100644
--- a/devel/electron27/files/package.json
+++ b/devel/electron27/files/package.json
@@ -6,11 +6,11 @@
"devDependencies": {
"@azure/storage-blob": "^12.9.0",
"@electron/asar": "^3.2.1",
- "@electron/docs-parser": "^1.1.1",
+ "@electron/docs-parser": "^1.2.0",
"@electron/fiddle-core": "^1.0.4",
"@electron/github-app-auth": "^2.0.0",
"@electron/lint-roller": "^1.8.0",
- "@electron/typescript-definitions": "^8.14.5",
+ "@electron/typescript-definitions": "^8.15.2",
"@octokit/rest": "^19.0.7",
"@primer/octicons": "^10.0.0",
"@types/basic-auth": "^1.1.3",
diff --git a/devel/electron27/files/patch-electron_shell_common_node__bindings.cc b/devel/electron27/files/patch-electron_shell_common_node__bindings.cc
index c655e2fd06a3..5cb12bf41880 100644
--- a/devel/electron27/files/patch-electron_shell_common_node__bindings.cc
+++ b/devel/electron27/files/patch-electron_shell_common_node__bindings.cc
@@ -1,4 +1,4 @@
---- electron/shell/common/node_bindings.cc.orig 2023-11-30 19:09:11 UTC
+--- electron/shell/common/node_bindings.cc.orig 2024-01-23 09:41:40 UTC
+++ electron/shell/common/node_bindings.cc
@@ -35,7 +35,7 @@
#include "third_party/blink/renderer/bindings/core/v8/v8_initializer.h" // nogncheck
@@ -9,7 +9,7 @@
#include "shell/common/crash_keys.h"
#endif
-@@ -147,7 +147,7 @@ void V8FatalErrorCallback(const char* location, const
+@@ -150,7 +150,7 @@ void V8FatalErrorCallback(const char* location, const
void V8FatalErrorCallback(const char* location, const char* message) {
LOG(ERROR) << "Fatal error in V8: " << location << " " << message;
@@ -18,7 +18,7 @@
electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message);
electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location);
#endif
-@@ -440,7 +440,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c
+@@ -443,7 +443,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c
TRACE_EVENT0("electron", "NodeBindings::Initialize");
// Open node's error reporting system for browser process.
diff --git a/devel/electron27/files/patch-electron_spec_api-crash-reporter-spec.ts b/devel/electron27/files/patch-electron_spec_api-crash-reporter-spec.ts
index fa84aa044a4f..170e5e01d9c0 100644
--- a/devel/electron27/files/patch-electron_spec_api-crash-reporter-spec.ts
+++ b/devel/electron27/files/patch-electron_spec_api-crash-reporter-spec.ts
@@ -1,6 +1,6 @@
---- electron/spec/api-crash-reporter-spec.ts.orig 2023-10-20 08:29:17 UTC
+--- electron/spec/api-crash-reporter-spec.ts.orig 2024-01-23 09:41:40 UTC
+++ electron/spec/api-crash-reporter-spec.ts
-@@ -12,7 +12,7 @@ import * as uuid from 'uuid';
+@@ -11,7 +11,7 @@ const isWindowsOnArm = process.platform === 'win32' &&
import { setTimeout } from 'node:timers/promises';
const isWindowsOnArm = process.platform === 'win32' && process.arch === 'arm64';
@@ -9,7 +9,7 @@
type CrashInfo = {
prod: string
-@@ -45,7 +45,7 @@ function checkCrash (expectedProcessType: string, fiel
+@@ -44,7 +44,7 @@ function checkCrash (expectedProcessType: string, fiel
// TODO(nornagon): minidumps are sometimes (not always) turning up empty on
// 32-bit Linux. Figure out why.
@@ -18,7 +18,7 @@
expect(fields.upload_file_minidump.length).to.be.greaterThan(0);
}
}
-@@ -182,7 +182,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e
+@@ -181,7 +181,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e
// Ensures that passing in crashpadHandlerPID flag for Linx child processes
// does not affect child proocess args.
@@ -27,7 +27,7 @@
const { port, waitForCrash } = await startServer();
let exitCode: number | null = null;
const appPath = path.join(__dirname, 'fixtures', 'apps', 'crash');
-@@ -531,7 +531,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e
+@@ -530,7 +530,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e
}
}
@@ -36,7 +36,7 @@
: ['main', 'renderer', 'sandboxed-renderer', 'node'];
for (const crashingProcess of processList) {
describe(`when ${crashingProcess} crashes`, () => {
-@@ -543,7 +543,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e
+@@ -542,7 +542,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e
return app.getPath('crashDumps');
});
let reportsDir = crashesDir;
@@ -45,7 +45,7 @@
reportsDir = path.join(crashesDir, 'completed');
} else if (process.platform === 'win32') {
reportsDir = path.join(crashesDir, 'reports');
-@@ -567,7 +567,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e
+@@ -566,7 +566,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e
expect(remoteCrashesDir).to.equal(crashesDir);
let reportsDir = crashesDir;
diff --git a/devel/electron27/files/patch-electron_spec_api-utility-process-spec.ts b/devel/electron27/files/patch-electron_spec_api-utility-process-spec.ts
index 2263a1c241e7..e8867e16e3d9 100644
--- a/devel/electron27/files/patch-electron_spec_api-utility-process-spec.ts
+++ b/devel/electron27/files/patch-electron_spec_api-utility-process-spec.ts
@@ -1,6 +1,6 @@
---- electron/spec/api-utility-process-spec.ts.orig 2023-11-01 15:15:59 UTC
+--- electron/spec/api-utility-process-spec.ts.orig 2024-01-23 09:41:40 UTC
+++ electron/spec/api-utility-process-spec.ts
-@@ -375,7 +375,7 @@ describe('utilityProcess module', () => {
+@@ -376,7 +376,7 @@ describe('utilityProcess module', () => {
await closeWindow(w);
});
diff --git a/devel/electron27/files/yarn.lock b/devel/electron27/files/yarn.lock
index 24da08ab6af2..c84294742cc0 100644
--- a/devel/electron27/files/yarn.lock
+++ b/devel/electron27/files/yarn.lock
@@ -146,10 +146,10 @@
optionalDependencies:
"@types/glob" "^7.1.1"
-"@electron/docs-parser@^1.1.1":
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-1.1.1.tgz#14bec2940f81f4debb95a2b0f186f7f00d682899"
- integrity sha512-IB6XCDaNTHqm7h0Joa1LUtZhmBvItRWp0KUNuNtuXLEv/6q6ZYw9wn89QzlFYxgH8ZTleF9dWpJby0mIpsX0Ng==
+"@electron/docs-parser@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-1.2.0.tgz#dc3032012dd270c667777e097e185d92e7ff86ef"
+ integrity sha512-Rz/lMLRDSvEshYNmSC30v/3rk7Mj6EL/76wraKvfM5XvYPHsmApo9CedvcJNNMm7+Rc29NOohoqA4B2/XtFm1Q==
dependencies:
"@types/markdown-it" "^12.0.0"
chai "^4.2.0"
@@ -219,10 +219,10 @@
vscode-languageserver-textdocument "^1.0.8"
vscode-uri "^3.0.7"
-"@electron/typescript-definitions@^8.14.5":
- version "8.14.6"
- resolved "https://registry.yarnpkg.com/@electron/typescript-definitions/-/typescript-definitions-8.14.6.tgz#78ba1fa8314f06255bb9309791b33c9695ac42ef"
- integrity sha512-HK70Q3nrp6h4cCxb/P65vFixdJ99vABLIG8TpqU21/fmuHdYboL4zcleWaYhXhU2EwduuOPfORFMrUTdBRc+lw==
+"@electron/typescript-definitions@^8.15.2":
+ version "8.15.3"
+ resolved "https://registry.yarnpkg.com/@electron/typescript-definitions/-/typescript-definitions-8.15.3.tgz#cbdac770b671c841deeb57a9587519d3d7f75d6d"
+ integrity sha512-Cm9LWnEsdOto67zVmGM48lcAbbeUZULElv2Ai5rBBg/M6oJhb03m/ZVImMLuevekQVPGJNLxV6Ygd9o/2arx4Q==
dependencies:
"@types/node" "^11.13.7"
chalk "^2.4.2"