git: 4001d5f952d2 - main - devel/electron17: update to 17.4.7

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Fri, 03 Jun 2022 06:24:50 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4001d5f952d29085f3130b231ed20e12142eef86

commit 4001d5f952d29085f3130b231ed20e12142eef86
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2022-06-03 06:23:12 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2022-06-03 06:24:37 +0000

    devel/electron17: update to 17.4.7
    
    Changelog: https://github.com/electron/electron/releases/tag/v17.4.7
---
 devel/electron17/Makefile                                      |  2 +-
 devel/electron17/Makefile.version                              |  2 +-
 devel/electron17/distinfo                                      | 10 +++++-----
 devel/electron17/files/package.json                            |  2 +-
 .../electron17/files/patch-electron_spec-main_webview-spec.ts  | 10 +++++-----
 editors/vscode/Makefile                                        |  2 +-
 6 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/devel/electron17/Makefile b/devel/electron17/Makefile
index a0af2e4a9b54..0bc58a2d5474 100644
--- a/devel/electron17/Makefile
+++ b/devel/electron17/Makefile
@@ -153,7 +153,7 @@ REACTIVEOBJC_VER=		74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76
 # See ${WRKSRC}/electron/DEPS for MANTLE_VER
 MANTLE_VER=			78d3966b3c331292ea29ec38661b25df0a245948
 
-YARN_TIMESTAMP=	1653630240
+YARN_TIMESTAMP=	1654154701
 
 GN_ARGS+=		clang_use_chrome_plugins=false \
 			enable_hangout_services_extension=true \
diff --git a/devel/electron17/Makefile.version b/devel/electron17/Makefile.version
index 035f77f06a77..60e40ad7afff 100644
--- a/devel/electron17/Makefile.version
+++ b/devel/electron17/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER=	17.4.6
+ELECTRON_VER=	17.4.7
 ELECTRON_VER_MAJOR=	${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron17/distinfo b/devel/electron17/distinfo
index a0a931ca41ed..67bc7f4d2c89 100644
--- a/devel/electron17/distinfo
+++ b/devel/electron17/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1653631146
+TIMESTAMP = 1654154923
 SHA256 (electron/chromium-98.0.4758.141.tar.xz) = 0b712acb66c69b78b011c19ba07b2696ee36335e9712066ff5d74aedeb8fbb16
 SIZE (electron/chromium-98.0.4758.141.tar.xz) = 1115175012
 SHA256 (electron/31d731fb82ea62a6dae24d2bdfe6f0aa6164b949) = fc35bf178fb99ae9fca39191d7eb054a985824b8bf16f588ed6c03edfa96d4f9
 SIZE (electron/31d731fb82ea62a6dae24d2bdfe6f0aa6164b949) = 11461198
 SHA256 (electron/cd96fc55dc243f6c6f4cb63ad117cad6cd48dceb) = ec973eccd669d417fbf2d0a4dac730744a3174268ff062db5451b55c82bc3492
 SIZE (electron/cd96fc55dc243f6c6f4cb63ad117cad6cd48dceb) = 26759650
-SHA256 (electron/electron-yarn-cache-17.4.6.tar.xz) = b6a1d73311ec0697676a08e3881d7c0a290d12d101d83bbbde5edaf350f06b28
-SIZE (electron/electron-yarn-cache-17.4.6.tar.xz) = 36631728
-SHA256 (electron/electron-electron-v17.4.6_GH0.tar.gz) = 01b87ef59d18f828886b676f540a0584e298464308bcd92fa6eb19b78175a517
-SIZE (electron/electron-electron-v17.4.6_GH0.tar.gz) = 10237558
+SHA256 (electron/electron-yarn-cache-17.4.7.tar.xz) = 12e55aa530ebc13e139fd8dcf9cd05868c510663af91cb2244882168d37c4eea
+SIZE (electron/electron-yarn-cache-17.4.7.tar.xz) = 36632580
+SHA256 (electron/electron-electron-v17.4.7_GH0.tar.gz) = c3fb46eb259a0014590a6ecca7ebbaccfa62a8310688471a4a60f55215b580d2
+SIZE (electron/electron-electron-v17.4.7_GH0.tar.gz) = 10237718
 SHA256 (electron/nodejs-node-v16.13.0_GH0.tar.gz) = f0327e99f730bf2506a1f13dbd452ec80b33667a7ce1c77a2dacd6babc8643c7
 SIZE (electron/nodejs-node-v16.13.0_GH0.tar.gz) = 87424981
 SHA256 (electron/nodejs-nan-65b32af46e9d7fab2e4ff657751205b3865f4920_GH0.tar.gz) = a649b75bfa9c1a0254c73d022c6e98924b9471f593bcc83832daaf68da4cae8d
diff --git a/devel/electron17/files/package.json b/devel/electron17/files/package.json
index 6562413f652d..c34596762f8d 100644
--- a/devel/electron17/files/package.json
+++ b/devel/electron17/files/package.json
@@ -1,6 +1,6 @@
 {
   "name": "electron",
-  "version": "17.4.6",
+  "version": "17.4.7",
   "repository": "https://github.com/electron/electron",
   "description": "Build cross platform desktop apps with JavaScript, HTML, and CSS",
   "devDependencies": {
diff --git a/devel/electron17/files/patch-electron_spec-main_webview-spec.ts b/devel/electron17/files/patch-electron_spec-main_webview-spec.ts
index 10a46ea47d82..ec61325762a7 100644
--- a/devel/electron17/files/patch-electron_spec-main_webview-spec.ts
+++ b/devel/electron17/files/patch-electron_spec-main_webview-spec.ts
@@ -1,11 +1,11 @@
---- electron/spec-main/webview-spec.ts.orig	2022-05-11 15:32:29 UTC
+--- electron/spec-main/webview-spec.ts.orig	2022-06-01 15:33:02 UTC
 +++ electron/spec-main/webview-spec.ts
-@@ -453,7 +453,7 @@ describe('<webview> tag', function () {
+@@ -456,7 +456,7 @@ describe('<webview> tag', function () {
+     });
  
      // FIXME(zcbenz): Fullscreen events do not work on Linux.
-     // This test is flaky on arm64 macOS.
--    ifit(process.platform !== 'linux' && process.arch !== 'arm64')('exiting fullscreen should unfullscreen window', async () => {
-+    ifit((process.platform !== 'linux' && process.platform !== 'freebsd') && process.arch !== 'arm64')('exiting fullscreen should unfullscreen window', async () => {
+-    ifit(process.platform !== 'linux')('exiting fullscreen should unfullscreen window', async () => {
++    ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('exiting fullscreen should unfullscreen window', async () => {
        const [w, webview] = await loadWebViewWindow();
        const enterFullScreen = emittedOnce(w, 'enter-full-screen');
        await webview.executeJavaScript('document.getElementById("div").requestFullscreen()', true);
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 5acf62a73156..5d63829dccdb 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	vscode
 DISTVERSION=	1.67.2
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	editors
 MASTER_SITES=	https://registry.npmjs.org/esbuild-freebsd-64/-/:esbuild_binary \
 		https://nodejs.org/dist/v${NODE_VER}/:node_headers \