git: 574d71425be7 - main - editors/vscode: update to 1.77.0

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Sun, 02 Apr 2023 05:15:08 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=574d71425be73050c335eeacaff20e5e59044208

commit 574d71425be73050c335eeacaff20e5e59044208
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2023-04-02 05:13:29 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2023-04-02 05:14:54 +0000

    editors/vscode: update to 1.77.0
    
    Changelog: https://code.visualstudio.com/updates/v1_77
    
    Reported by:    GitHub (watch releases)
---
 editors/vscode/Makefile                            |  4 +--
 editors/vscode/distinfo                            | 14 ++++-----
 .../files/patch-build_gulpfile.extensions.js       |  4 +--
 .../vscode/files/patch-build_lib_layersChecker.ts  |  4 +--
 editors/vscode/files/patch-src_main.js             |  4 +--
 .../files/patch-src_vs_base_common_platform.ts     |  6 ++--
 editors/vscode/files/patch-src_vs_base_node_ps.ts  |  6 ++--
 .../files/patch-src_vs_code_electron-main_app.ts   |  4 +--
 editors/vscode/pkg-plist                           | 35 +++++++++++-----------
 9 files changed, 41 insertions(+), 40 deletions(-)

diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 6479c2fd137b..dbec19b0104e 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	vscode
-DISTVERSION=	1.76.2
+DISTVERSION=	1.77.0
 CATEGORIES=	editors
 MASTER_SITES=	https://nodejs.org/dist/v${NODE_VER}/:node_headers \
 		https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:yarn_cache
@@ -64,7 +64,7 @@ USES=		desktop-file-utils gl gmake gnome iconv jpeg pkgconfig \
 USE_GITHUB=	yes
 GH_ACCOUNT=	microsoft
 
-SOURCE_COMMIT_HASH=	ee2b180d582a7f601fa6ecfdad8d9fd269ab1884
+SOURCE_COMMIT_HASH=	7f329fe6c66b0f86ae1574c2911b681ad5a45d63
 
 BINARY_ALIAS=	python=${PYTHON_CMD}
 
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index de3e8eb6cffe..d4517bba13bf 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1678932948
+TIMESTAMP = 1680245886
 SHA256 (vscode/node-v16.14.2-headers.tar.gz) = 505e1c287e55bb8ec25d2e20d7d87a57b0c2666e1aa7064e0661ad76b60db594
 SIZE (vscode/node-v16.14.2-headers.tar.gz) = 562716
-SHA256 (vscode/yarn-offline-cache-1.76.2.tar.gz) = 11d0275419ba030be66f756ca35ea31de4b88795f16f42b1831f5f399b1a63b8
-SIZE (vscode/yarn-offline-cache-1.76.2.tar.gz) = 401722362
-SHA256 (vscode/vscode-marketplace-exts-1.76.2.tar.gz) = 6911816a35393d657a5e077f781e328e04563c75a78283398e994b0caa060669
-SIZE (vscode/vscode-marketplace-exts-1.76.2.tar.gz) = 1726399
-SHA256 (vscode/microsoft-vscode-1.76.2_GH0.tar.gz) = f68b35c96f85a30e5f69e5119a183113433c2a47c08a2d639329e4c01cf0d7f4
-SIZE (vscode/microsoft-vscode-1.76.2_GH0.tar.gz) = 16445142
+SHA256 (vscode/yarn-offline-cache-1.77.0.tar.gz) = df329c4013b55cf39a0df4973f574bff59f6fb4dbb5e6a883970775e618a9238
+SIZE (vscode/yarn-offline-cache-1.77.0.tar.gz) = 398866228
+SHA256 (vscode/vscode-marketplace-exts-1.77.0.tar.gz) = adca0cf0d6047b3bcd5a287d29d0d450104508863026019380ec77d199ce761d
+SIZE (vscode/vscode-marketplace-exts-1.77.0.tar.gz) = 1768822
+SHA256 (vscode/microsoft-vscode-1.77.0_GH0.tar.gz) = 4f4dcf46209a96800715ff1178ca66f2dfc2c77018ccb23ebd27bab49d06d234
+SIZE (vscode/microsoft-vscode-1.77.0_GH0.tar.gz) = 16599593
diff --git a/editors/vscode/files/patch-build_gulpfile.extensions.js b/editors/vscode/files/patch-build_gulpfile.extensions.js
index c3fd12d742e2..324ed28578b7 100644
--- a/editors/vscode/files/patch-build_gulpfile.extensions.js
+++ b/editors/vscode/files/patch-build_gulpfile.extensions.js
@@ -1,6 +1,6 @@
---- build/gulpfile.extensions.js.orig	2023-01-09 16:16:14 UTC
+--- build/gulpfile.extensions.js.orig	2023-03-29 09:14:46 UTC
 +++ build/gulpfile.extensions.js
-@@ -236,7 +236,7 @@ exports.compileExtensionMediaBuildTask = compileExtens
+@@ -237,7 +237,7 @@ exports.compileExtensionMediaBuildTask = compileExtens
  const cleanExtensionsBuildTask = task.define('clean-extensions-build', util.rimraf('.build/extensions'));
  const compileExtensionsBuildTask = task.define('compile-extensions-build', task.series(
  	cleanExtensionsBuildTask,
diff --git a/editors/vscode/files/patch-build_lib_layersChecker.ts b/editors/vscode/files/patch-build_lib_layersChecker.ts
index 9a65811b7dec..ee1d9bdf3597 100644
--- a/editors/vscode/files/patch-build_lib_layersChecker.ts
+++ b/editors/vscode/files/patch-build_lib_layersChecker.ts
@@ -1,6 +1,6 @@
---- build/lib/layersChecker.ts.orig	2022-11-09 00:04:34 UTC
+--- build/lib/layersChecker.ts.orig	2023-03-29 09:14:46 UTC
 +++ build/lib/layersChecker.ts
-@@ -315,7 +315,7 @@ function checkFile(program: ts.Program, sourceFile: ts
+@@ -317,7 +317,7 @@ function checkFile(program: ts.Program, sourceFile: ts
  function createProgram(tsconfigPath: string): ts.Program {
  	const tsConfig = ts.readConfigFile(tsconfigPath, ts.sys.readFile);
  
diff --git a/editors/vscode/files/patch-src_main.js b/editors/vscode/files/patch-src_main.js
index e2e1c0e5b549..93509b19b8de 100644
--- a/editors/vscode/files/patch-src_main.js
+++ b/editors/vscode/files/patch-src_main.js
@@ -1,6 +1,6 @@
---- src/main.js.orig	2023-02-28 11:07:20 UTC
+--- src/main.js.orig	2023-03-29 09:14:46 UTC
 +++ src/main.js
-@@ -191,7 +191,7 @@ function configureCommandlineSwitchesSync(cliArgs) {
+@@ -189,7 +189,7 @@ function configureCommandlineSwitchesSync(cliArgs) {
  		'force-color-profile'
  	];
  
diff --git a/editors/vscode/files/patch-src_vs_base_common_platform.ts b/editors/vscode/files/patch-src_vs_base_common_platform.ts
index e5872f4426c9..34d078a576ef 100644
--- a/editors/vscode/files/patch-src_vs_base_common_platform.ts
+++ b/editors/vscode/files/patch-src_vs_base_common_platform.ts
@@ -1,6 +1,6 @@
---- src/vs/base/common/platform.ts.orig	2023-01-09 16:16:14 UTC
+--- src/vs/base/common/platform.ts.orig	2023-03-29 09:14:46 UTC
 +++ src/vs/base/common/platform.ts
-@@ -82,7 +82,7 @@ if (typeof navigator === 'object' && !isElectronRender
+@@ -86,7 +86,7 @@ if (typeof navigator === 'object' && !isElectronRender
  	_isWindows = _userAgent.indexOf('Windows') >= 0;
  	_isMacintosh = _userAgent.indexOf('Macintosh') >= 0;
  	_isIOS = (_userAgent.indexOf('Macintosh') >= 0 || _userAgent.indexOf('iPad') >= 0 || _userAgent.indexOf('iPhone') >= 0) && !!navigator.maxTouchPoints && navigator.maxTouchPoints > 0;
@@ -9,7 +9,7 @@
  	_isMobile = _userAgent?.indexOf('Mobi') >= 0;
  	_isWeb = true;
  
-@@ -103,7 +103,7 @@ if (typeof navigator === 'object' && !isElectronRender
+@@ -107,7 +107,7 @@ if (typeof navigator === 'object' && !isElectronRender
  else if (typeof nodeProcess === 'object') {
  	_isWindows = (nodeProcess.platform === 'win32');
  	_isMacintosh = (nodeProcess.platform === 'darwin');
diff --git a/editors/vscode/files/patch-src_vs_base_node_ps.ts b/editors/vscode/files/patch-src_vs_base_node_ps.ts
index ed8df01c6a50..b6d78791330d 100644
--- a/editors/vscode/files/patch-src_vs_base_node_ps.ts
+++ b/editors/vscode/files/patch-src_vs_base_node_ps.ts
@@ -1,6 +1,6 @@
---- src/vs/base/node/ps.ts.orig	2023-02-28 11:07:20 UTC
+--- src/vs/base/node/ps.ts.orig	2023-03-29 09:14:46 UTC
 +++ src/vs/base/node/ps.ts
-@@ -244,7 +244,7 @@ export function listProcesses(rootPid: number): Promis
+@@ -214,7 +214,7 @@ export function listProcesses(rootPid: number): Promis
  
  			exec('which ps', {}, (err, stdout, stderr) => {
  				if (err || stderr) {
@@ -9,7 +9,7 @@
  						reject(err || new Error(stderr.toString()));
  					} else {
  						const cmd = JSON.stringify(FileAccess.asFileUri('vs/base/node/ps.sh').fsPath);
-@@ -259,7 +259,8 @@ export function listProcesses(rootPid: number): Promis
+@@ -229,7 +229,8 @@ export function listProcesses(rootPid: number): Promis
  					}
  				} else {
  					const ps = stdout.toString().trim();
diff --git a/editors/vscode/files/patch-src_vs_code_electron-main_app.ts b/editors/vscode/files/patch-src_vs_code_electron-main_app.ts
index 38ce0326f29a..5c823454ed26 100644
--- a/editors/vscode/files/patch-src_vs_code_electron-main_app.ts
+++ b/editors/vscode/files/patch-src_vs_code_electron-main_app.ts
@@ -1,6 +1,6 @@
---- src/vs/code/electron-main/app.ts.orig	2023-02-28 11:07:20 UTC
+--- src/vs/code/electron-main/app.ts.orig	2023-03-29 09:14:46 UTC
 +++ src/vs/code/electron-main/app.ts
-@@ -853,7 +853,7 @@ export class CodeApplication extends Disposable {
+@@ -854,7 +854,7 @@ export class CodeApplication extends Disposable {
  				services.set(IUpdateService, new SyncDescriptor(Win32UpdateService));
  				break;
  
diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist
index a7da39e74610..75b7530ed090 100644
--- a/editors/vscode/pkg-plist
+++ b/editors/vscode/pkg-plist
@@ -343,6 +343,7 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/markdown-basics/package.nls.json
 %%DATADIR%%/resources/app/extensions/markdown-basics/snippets/markdown.code-snippets
 %%DATADIR%%/resources/app/extensions/markdown-basics/syntaxes/markdown.tmLanguage.json
+%%DATADIR%%/resources/app/extensions/markdown-language-features/.eslintignore
 %%DATADIR%%/resources/app/extensions/markdown-language-features/README.md
 %%DATADIR%%/resources/app/extensions/markdown-language-features/dist/extension.js
 %%DATADIR%%/resources/app/extensions/markdown-language-features/dist/extension.js.LICENSE.txt
@@ -358,8 +359,10 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/markdown-language-features/package.nls.json
 %%DATADIR%%/resources/app/extensions/markdown-language-features/schemas/package.schema.json
 %%DATADIR%%/resources/app/extensions/markdown-language-features/server/README.md
+%%DATADIR%%/resources/app/extensions/markdown-language-features/server/build/pipeline.yml
 %%DATADIR%%/resources/app/extensions/markdown-language-features/server/dist/node/workerMain.js
 %%DATADIR%%/resources/app/extensions/markdown-language-features/server/package.json
+%%DATADIR%%/resources/app/extensions/markdown-language-features/types/previewMessaging.d.ts
 %%DATADIR%%/resources/app/extensions/markdown-math/README.md
 %%DATADIR%%/resources/app/extensions/markdown-math/dist/extension.js
 %%DATADIR%%/resources/app/extensions/markdown-math/icon.png
@@ -431,7 +434,6 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/LICENSE.txt
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/README.md
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/ThirdPartyNotices.txt
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/l10n-extract/bundle.l10n.json
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/package.json
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/package.nls.json
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/resources/dark/configure.svg
@@ -473,18 +475,16 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/resources/readme/top-level-await.png
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/resources/readme/web-worker.png
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/resources/readme/webview2.png
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/25b0f220a897d7433728f6f34169bdbf.node
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/bootloader.bundle.js
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/bootloader.bundle.js.LICENSE.txt
+%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/bootloader.js
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/chromehash_bg.wasm
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/diagnosticTool.bundle.js
+%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/diagnosticTool.css
+%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/diagnosticTool.js
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/extension.js
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/extension.js.LICENSE.txt
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/hash.bundle.js
+%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/hash.js
 %%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/mappings.wasm
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/terminateProcess.sh
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/watchdog.bundle.js
-%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/watchdog.bundle.js.LICENSE.txt
+%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/targets/node/terminateProcess.sh
+%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/w32appcontainertokens-XTRA77NA.node
+%%DATADIR%%/resources/app/extensions/ms-vscode.js-debug/src/watchdog.js
 %%DATADIR%%/resources/app/extensions/ms-vscode.vscode-js-profile-table/README.md
 %%DATADIR%%/resources/app/extensions/ms-vscode.vscode-js-profile-table/ThirdPartyNotices.txt
 %%DATADIR%%/resources/app/extensions/ms-vscode.vscode-js-profile-table/ci.yml
@@ -501,13 +501,14 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/cancellationToken.js
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/cs/diagnosticMessages.generated.json
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/de/diagnosticMessages.generated.json
-%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/dynamicImportCompat.js
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/es/diagnosticMessages.generated.json
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/fr/diagnosticMessages.generated.json
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/it/diagnosticMessages.generated.json
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/ja/diagnosticMessages.generated.json
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/ko/diagnosticMessages.generated.json
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.decorators.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.decorators.legacy.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.dom.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.dom.iterable.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es2015.collection.d.ts
@@ -566,16 +567,17 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es2022.full.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es2022.intl.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es2022.object.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es2022.regexp.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es2022.string.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es2023.array.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es2023.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es2023.full.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es5.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.es6.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.full.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.intl.d.ts
-%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.promise.d.ts
-%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.string.d.ts
-%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.weakref.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.scripthost.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.webworker.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.webworker.importscripts.d.ts
@@ -689,7 +691,6 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/simple-browser/README.md
 %%DATADIR%%/resources/app/extensions/simple-browser/dist/extension.js
 %%DATADIR%%/resources/app/extensions/simple-browser/media/codicon.css
-%%DATADIR%%/resources/app/extensions/simple-browser/media/codicon.ttf
 %%DATADIR%%/resources/app/extensions/simple-browser/media/icon.png
 %%DATADIR%%/resources/app/extensions/simple-browser/media/index.js
 %%DATADIR%%/resources/app/extensions/simple-browser/media/main.css
@@ -904,10 +905,12 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/externalTerminal/node/iTermHelper.scpt
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/interactive/browser/docs/interactive.editor.drawio.svg
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/interactive/browser/docs/interactive.eh.drawio.svg
+%%DATADIR%%/resources/app/out/vs/workbench/contrib/interactive/browser/docs/interactive.model.resolution.drawio.svg
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/notebook/browser/docs/cell-resize-above-viewport.drawio.svg
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/notebook/browser/docs/hybrid-find.drawio.svg
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/notebook/browser/docs/viewport-rendering.drawio.svg
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/notebook/common/services/notebookSimpleWorker.js
+%%DATADIR%%/resources/app/out/vs/workbench/contrib/notebook/common/services/notebookSimpleWorker.nls.js
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/output/common/outputLinkComputer.js
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/terminal/browser/media/shellIntegration-bash.sh
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/terminal/browser/media/shellIntegration-env.zsh
@@ -945,8 +948,6 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/sideBySide.svg
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/terminal.svg
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/workspaceTrust.svg
-%%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeOverlay/browser/media/commandpalette-dark.svg
-%%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeOverlay/browser/media/commandpalette.svg
 %%DATADIR%%/resources/app/out/vs/workbench/services/extensionManagement/common/media/defaultIcon.png
 %%DATADIR%%/resources/app/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html
 %%DATADIR%%/resources/app/out/vs/workbench/services/languageDetection/browser/languageDetectionSimpleWorker.js