git: 45c5b4d48e76 - main - editors/vscode: update to 1.93.0

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Tue, 10 Sep 2024 23:49:33 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=45c5b4d48e76fb30a423f476af8df72816c3181d

commit 45c5b4d48e76fb30a423f476af8df72816c3181d
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2024-09-10 23:47:32 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2024-09-10 23:49:23 +0000

    editors/vscode: update to 1.93.0
    
    Changelog: https://code.visualstudio.com/updates/v1_93
    
    Reported by:    GitHub (watch releases)
---
 editors/vscode/Makefile                                    |  4 ++--
 editors/vscode/distinfo                                    | 14 +++++++-------
 .../node_modules/patch-node__modules_kerberos_binding.gyp  |  8 ++++----
 .../patch-node__modules_node-pty_src_unix_pty.cc           |  4 ++--
 .../patch-remote_node__modules_kerberos_binding.gyp        |  8 ++++----
 .../patch-remote_node__modules_node-pty_src_unix_pty.cc    |  4 ++--
 editors/vscode/files/patch-build_lib_layersChecker.ts      |  4 ++--
 editors/vscode/files/patch-build_npm_postinstall.js        |  4 ++--
 editors/vscode/files/patch-src_bootstrap-node.js           |  4 ++--
 editors/vscode/files/patch-src_main.js                     |  6 +++---
 editors/vscode/files/patch-src_vs_base_common_platform.ts  |  4 ++--
 .../vscode/files/patch-src_vs_code_electron-main_app.ts    |  4 ++--
 .../patch-src_vs_platform_environment_node_userDataPath.js |  4 ++--
 editors/vscode/pkg-plist                                   | 13 +++++++++++++
 14 files changed, 49 insertions(+), 36 deletions(-)

diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 647ee1c8b3db..0d5d6dd2ac36 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	vscode
-DISTVERSION=	1.92.2
+DISTVERSION=	1.93.0
 CATEGORIES=	editors
 MASTER_SITES=	https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:yarn_cache
 DISTFILES=	yarn-offline-cache-${DISTVERSION}${EXTRACT_SUFX}:yarn_cache \
@@ -67,7 +67,7 @@ USES=		desktop-file-utils gl gmake gnome iconv:wchar_t jpeg \
 USE_GITHUB=	yes
 GH_ACCOUNT=	microsoft
 
-SOURCE_COMMIT_HASH=	fee1edb8d6d72a0ddff41e5f71a671c23ed924b9
+SOURCE_COMMIT_HASH=	4849ca9bdf9666755eb463db297b69e5385090e3
 
 BINARY_ALIAS=	python=${PYTHON_CMD}
 
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index d27edb3ca09f..f567c9146d76 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1724117091
-SHA256 (vscode/yarn-offline-cache-1.92.2.tar.gz) = 28df9f000a372abe166d43ae49abbc49d1e13a6f5aae32e24ef578a8ca22069c
-SIZE (vscode/yarn-offline-cache-1.92.2.tar.gz) = 354689093
-SHA256 (vscode/vscode-marketplace-exts-1.92.2.tar.gz) = 5f112a3bfee897a954a9ce2dc2c3ff47f81a0ec76f2a4673fbc57b4392950e47
-SIZE (vscode/vscode-marketplace-exts-1.92.2.tar.gz) = 1832619
-SHA256 (vscode/microsoft-vscode-1.92.2_GH0.tar.gz) = 628968d97ae66aa31253e649088e108813900d76fe2ce07d6c2e5312473158b8
-SIZE (vscode/microsoft-vscode-1.92.2_GH0.tar.gz) = 19968674
+TIMESTAMP = 1725864233
+SHA256 (vscode/yarn-offline-cache-1.93.0.tar.gz) = 039e6f89255cc0f8bd0e80b095278568dcfe5db2913c10cad809e53a9672460d
+SIZE (vscode/yarn-offline-cache-1.93.0.tar.gz) = 362853706
+SHA256 (vscode/vscode-marketplace-exts-1.93.0.tar.gz) = eb2122c61e01640cd951b0e69cc2a74c9657b8d751f6a8d930b2b76cc1cc7a24
+SIZE (vscode/vscode-marketplace-exts-1.93.0.tar.gz) = 1839319
+SHA256 (vscode/microsoft-vscode-1.93.0_GH0.tar.gz) = 4966f7f2b189e6621234e31bd9a1fd141b8269c584cb8d0cf3e3d99b5119c2ab
+SIZE (vscode/microsoft-vscode-1.93.0_GH0.tar.gz) = 20131052
diff --git a/editors/vscode/files/node_modules/patch-node__modules_kerberos_binding.gyp b/editors/vscode/files/node_modules/patch-node__modules_kerberos_binding.gyp
index 23294d3df5a7..df3fa94b1c68 100644
--- a/editors/vscode/files/node_modules/patch-node__modules_kerberos_binding.gyp
+++ b/editors/vscode/files/node_modules/patch-node__modules_kerberos_binding.gyp
@@ -1,8 +1,8 @@
---- node_modules/kerberos/binding.gyp.orig	2024-08-03 03:44:35 UTC
+--- node_modules/kerberos/binding.gyp.orig	2024-09-09 06:45:52 UTC
 +++ node_modules/kerberos/binding.gyp
-@@ -42,7 +42,7 @@
-               'GCC_SYMBOLS_PRIVATE_EXTERN': 'YES', # -fvisibility=hidden
-             }
+@@ -54,7 +54,7 @@
+             ]
+           }
          }],
 -        ['OS=="mac" or OS=="linux"', {
 +        ['OS=="mac" or OS=="linux" or OS=="freebsd"', {
diff --git a/editors/vscode/files/node_modules/patch-node__modules_node-pty_src_unix_pty.cc b/editors/vscode/files/node_modules/patch-node__modules_node-pty_src_unix_pty.cc
index 893b3fac04da..f812be7e032f 100644
--- a/editors/vscode/files/node_modules/patch-node__modules_node-pty_src_unix_pty.cc
+++ b/editors/vscode/files/node_modules/patch-node__modules_node-pty_src_unix_pty.cc
@@ -1,6 +1,6 @@
---- node_modules/node-pty/src/unix/pty.cc.orig	2024-03-01 05:59:31 UTC
+--- node_modules/node-pty/src/unix/pty.cc.orig	2024-09-09 06:45:53 UTC
 +++ node_modules/node-pty/src/unix/pty.cc
-@@ -65,6 +65,11 @@
+@@ -66,6 +66,11 @@
  #include <termios.h>
  #endif
  
diff --git a/editors/vscode/files/node_modules/patch-remote_node__modules_kerberos_binding.gyp b/editors/vscode/files/node_modules/patch-remote_node__modules_kerberos_binding.gyp
index 7fde6188fba0..aded5c65fd71 100644
--- a/editors/vscode/files/node_modules/patch-remote_node__modules_kerberos_binding.gyp
+++ b/editors/vscode/files/node_modules/patch-remote_node__modules_kerberos_binding.gyp
@@ -1,8 +1,8 @@
---- remote/node_modules/kerberos/binding.gyp.orig	2024-08-03 03:44:35 UTC
+--- remote/node_modules/kerberos/binding.gyp.orig	2024-09-09 06:45:52 UTC
 +++ remote/node_modules/kerberos/binding.gyp
-@@ -42,7 +42,7 @@
-               'GCC_SYMBOLS_PRIVATE_EXTERN': 'YES', # -fvisibility=hidden
-             }
+@@ -54,7 +54,7 @@
+             ]
+           }
          }],
 -        ['OS=="mac" or OS=="linux"', {
 +        ['OS=="mac" or OS=="linux" or OS=="freebsd"', {
diff --git a/editors/vscode/files/node_modules/patch-remote_node__modules_node-pty_src_unix_pty.cc b/editors/vscode/files/node_modules/patch-remote_node__modules_node-pty_src_unix_pty.cc
index fb2d34104877..ea5b97790aff 100644
--- a/editors/vscode/files/node_modules/patch-remote_node__modules_node-pty_src_unix_pty.cc
+++ b/editors/vscode/files/node_modules/patch-remote_node__modules_node-pty_src_unix_pty.cc
@@ -1,6 +1,6 @@
---- remote/node_modules/node-pty/src/unix/pty.cc.orig	2024-03-01 06:00:21 UTC
+--- remote/node_modules/node-pty/src/unix/pty.cc.orig	2024-09-09 06:45:53 UTC
 +++ remote/node_modules/node-pty/src/unix/pty.cc
-@@ -65,6 +65,11 @@
+@@ -66,6 +66,11 @@
  #include <termios.h>
  #endif
  
diff --git a/editors/vscode/files/patch-build_lib_layersChecker.ts b/editors/vscode/files/patch-build_lib_layersChecker.ts
index 72e66db7635f..abb9c6bbed4b 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	2024-07-09 12:51:23 UTC
+--- build/lib/layersChecker.ts.orig	2024-09-04 12:53:09 UTC
 +++ build/lib/layersChecker.ts
-@@ -361,7 +361,7 @@ function createProgram(tsconfigPath: string): ts.Progr
+@@ -363,7 +363,7 @@ function createProgram(tsconfigPath: string): ts.Progr
  function createProgram(tsconfigPath: string): ts.Program {
  	const tsConfig = ts.readConfigFile(tsconfigPath, ts.sys.readFile);
  
diff --git a/editors/vscode/files/patch-build_npm_postinstall.js b/editors/vscode/files/patch-build_npm_postinstall.js
index 44c6f1ba2a9e..6e7c6d65179b 100644
--- a/editors/vscode/files/patch-build_npm_postinstall.js
+++ b/editors/vscode/files/patch-build_npm_postinstall.js
@@ -1,4 +1,4 @@
---- build/npm/postinstall.js.orig	2024-07-31 20:26:36 UTC
+--- build/npm/postinstall.js.orig	2024-09-04 12:53:09 UTC
 +++ build/npm/postinstall.js
 @@ -42,8 +42,14 @@ function yarnInstall(dir, opts) {
  	const raw = process.env['npm_config_argv'] || '{}';
@@ -17,7 +17,7 @@
  	if (opts.ignoreEngines) {
  		args.push('--ignore-engines');
  		delete opts.ignoreEngines;
-@@ -128,5 +134,5 @@ for (let dir of dirs) {
+@@ -123,5 +129,5 @@ for (let dir of dirs) {
  	yarnInstall(dir, opts);
  }
  
diff --git a/editors/vscode/files/patch-src_bootstrap-node.js b/editors/vscode/files/patch-src_bootstrap-node.js
index aeecec0aad51..d775c2421e97 100644
--- a/editors/vscode/files/patch-src_bootstrap-node.js
+++ b/editors/vscode/files/patch-src_bootstrap-node.js
@@ -1,6 +1,6 @@
---- src/bootstrap-node.js.orig	2024-07-31 20:26:36 UTC
+--- src/bootstrap-node.js.orig	2024-09-04 12:53:09 UTC
 +++ src/bootstrap-node.js
-@@ -142,7 +142,7 @@ module.exports.configurePortable = function (product) 
+@@ -168,7 +168,7 @@ module.exports.configurePortable = function (product) 
  			return process.env['VSCODE_PORTABLE'];
  		}
  
diff --git a/editors/vscode/files/patch-src_main.js b/editors/vscode/files/patch-src_main.js
index 094171e636cd..f0de627d99da 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	2024-07-31 20:26:36 UTC
+--- src/main.js.orig	2024-09-04 12:53:09 UTC
 +++ src/main.js
-@@ -167,7 +167,7 @@ if (userLocale) {
+@@ -163,7 +163,7 @@ if (userLocale) {
  // Pseudo Language Language Pack is being used.
  // In that case, use `en` as the Electron locale.
  
@@ -9,7 +9,7 @@
  	const electronLocale = (!userLocale || userLocale === 'qps-ploc') ? 'en' : userLocale;
  	app.commandLine.appendSwitch('lang', electronLocale);
  }
-@@ -237,7 +237,7 @@ function configureCommandlineSwitchesSync(cliArgs) {
+@@ -233,7 +233,7 @@ function configureCommandlineSwitchesSync(cliArgs) {
  		'proxy-bypass-list'
  	];
  
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 d52b122fed89..69cd665fa3a2 100644
--- a/editors/vscode/files/patch-src_vs_base_common_platform.ts
+++ b/editors/vscode/files/patch-src_vs_base_common_platform.ts
@@ -1,4 +1,4 @@
---- src/vs/base/common/platform.ts.orig	2024-07-31 20:26:36 UTC
+--- src/vs/base/common/platform.ts.orig	2024-09-04 12:53:09 UTC
 +++ src/vs/base/common/platform.ts
 @@ -74,7 +74,7 @@ if (typeof nodeProcess === 'object') {
  if (typeof nodeProcess === 'object') {
@@ -17,4 +17,4 @@
 +	_isLinux = (_userAgent.indexOf('Linux') >= 0 || _userAgent.indexOf('FreeBSD') >= 0);
  	_isMobile = _userAgent?.indexOf('Mobi') >= 0;
  	_isWeb = true;
- 	// VSCODE_GLOBALS: NLS
+ 	_language = nls.getNLSLanguage() || LANGUAGE_DEFAULT;
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 1a5e7fe9fa4a..bd9eee1cb137 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	2024-07-31 20:26:36 UTC
+--- src/vs/code/electron-main/app.ts.orig	2024-09-04 12:53:09 UTC
 +++ src/vs/code/electron-main/app.ts
-@@ -981,7 +981,7 @@ export class CodeApplication extends Disposable {
+@@ -987,7 +987,7 @@ export class CodeApplication extends Disposable {
  				services.set(IUpdateService, new SyncDescriptor(Win32UpdateService));
  				break;
  
diff --git a/editors/vscode/files/patch-src_vs_platform_environment_node_userDataPath.js b/editors/vscode/files/patch-src_vs_platform_environment_node_userDataPath.js
index 7bf81fce32d8..97d7a820f229 100644
--- a/editors/vscode/files/patch-src_vs_platform_environment_node_userDataPath.js
+++ b/editors/vscode/files/patch-src_vs_platform_environment_node_userDataPath.js
@@ -1,6 +1,6 @@
---- src/vs/platform/environment/node/userDataPath.js.orig	2024-07-31 20:26:36 UTC
+--- src/vs/platform/environment/node/userDataPath.js.orig	2024-09-04 12:53:09 UTC
 +++ src/vs/platform/environment/node/userDataPath.js
-@@ -101,7 +101,7 @@
+@@ -102,7 +102,7 @@
  				case 'darwin':
  					appDataPath = path.join(os.homedir(), 'Library', 'Application Support');
  					break;
diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist
index 912936eaa504..72784aee4bab 100644
--- a/editors/vscode/pkg-plist
+++ b/editors/vscode/pkg-plist
@@ -415,6 +415,7 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/merge-conflict/package.nls.json
 %%DATADIR%%/resources/app/extensions/microsoft-authentication/README.md
 %%DATADIR%%/resources/app/extensions/microsoft-authentication/dist/extension.js
+%%DATADIR%%/resources/app/extensions/microsoft-authentication/dist/extension.js.LICENSE.txt
 %%DATADIR%%/resources/app/extensions/microsoft-authentication/media/auth.css
 %%DATADIR%%/resources/app/extensions/microsoft-authentication/media/favicon.ico
 %%DATADIR%%/resources/app/extensions/microsoft-authentication/media/icon.png
@@ -819,9 +820,14 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/xml/syntaxes/xsl.tmLanguage.json
 %%DATADIR%%/resources/app/extensions/xml/xml.language-configuration.json
 %%DATADIR%%/resources/app/extensions/xml/xsl.language-configuration.json
+%%DATADIR%%/resources/app/extensions/yaml/build/update-grammar.js
 %%DATADIR%%/resources/app/extensions/yaml/language-configuration.json
 %%DATADIR%%/resources/app/extensions/yaml/package.json
 %%DATADIR%%/resources/app/extensions/yaml/package.nls.json
+%%DATADIR%%/resources/app/extensions/yaml/syntaxes/yaml-1.0.tmLanguage.json
+%%DATADIR%%/resources/app/extensions/yaml/syntaxes/yaml-1.1.tmLanguage.json
+%%DATADIR%%/resources/app/extensions/yaml/syntaxes/yaml-1.2.tmLanguage.json
+%%DATADIR%%/resources/app/extensions/yaml/syntaxes/yaml-1.3.tmLanguage.json
 %%DATADIR%%/resources/app/extensions/yaml/syntaxes/yaml.tmLanguage.json
 %%DATADIR%%/resources/app/node_modules.asar
 %%DATADIR%%/resources/app/node_modules.asar.unpacked/@parcel/watcher/build/Release/watcher.node
@@ -830,6 +836,8 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg
 %%DATADIR%%/resources/app/node_modules.asar.unpacked/@vscode/spdlog/build/Release/spdlog.node
 %%DATADIR%%/resources/app/node_modules.asar.unpacked/@vscode/sqlite3/build/Release/vscode-sqlite3.node
+%%DATADIR%%/resources/app/node_modules.asar.unpacked/@vscode/tree-sitter-wasm/wasm/tree-sitter-typescript.wasm
+%%DATADIR%%/resources/app/node_modules.asar.unpacked/@vscode/tree-sitter-wasm/wasm/tree-sitter.wasm
 %%DATADIR%%/resources/app/node_modules.asar.unpacked/kerberos/build/Release/kerberos.node
 %%DATADIR%%/resources/app/node_modules.asar.unpacked/kerberos/build/Release/obj.target/kerberos.node
 %%DATADIR%%/resources/app/node_modules.asar.unpacked/native-is-elevated/build/Release/iselevated.node
@@ -857,15 +865,18 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/out/vs/base/parts/sandbox/electron-sandbox/preload.js
 %%DATADIR%%/resources/app/out/vs/base/worker/workerMain.js
 %%DATADIR%%/resources/app/out/vs/code/electron-main/main.js
+%%DATADIR%%/resources/app/out/vs/code/electron-sandbox/processExplorer/processExplorer.esm.html
 %%DATADIR%%/resources/app/out/vs/code/electron-sandbox/processExplorer/processExplorer.html
 %%DATADIR%%/resources/app/out/vs/code/electron-sandbox/processExplorer/processExplorer.js
 %%DATADIR%%/resources/app/out/vs/code/electron-sandbox/processExplorer/processExplorerMain.css
 %%DATADIR%%/resources/app/out/vs/code/electron-sandbox/processExplorer/processExplorerMain.js
+%%DATADIR%%/resources/app/out/vs/code/electron-sandbox/workbench/workbench.esm.html
 %%DATADIR%%/resources/app/out/vs/code/electron-sandbox/workbench/workbench.html
 %%DATADIR%%/resources/app/out/vs/code/electron-sandbox/workbench/workbench.js
 %%DATADIR%%/resources/app/out/vs/code/node/cli.js
 %%DATADIR%%/resources/app/out/vs/code/node/cliProcessMain.js
 %%DATADIR%%/resources/app/out/vs/code/node/sharedProcess/sharedProcessMain.js
+%%DATADIR%%/resources/app/out/vs/editor/common/languages/highlights/typescript.scm
 %%DATADIR%%/resources/app/out/vs/loader.js
 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/break.mp3
 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/chatRequestSent.mp3
@@ -910,6 +921,7 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/extensions/browser/media/theme-icon.png
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/externalTerminal/node/TerminalHelper.scpt
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/externalTerminal/node/iTermHelper.scpt
+%%DATADIR%%/resources/app/out/vs/workbench/contrib/issue/electron-sandbox/issueReporter.esm.html
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/issue/electron-sandbox/issueReporter.html
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/issue/electron-sandbox/issueReporter.js
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/issue/electron-sandbox/issueReporterMain.css
@@ -954,6 +966,7 @@ share/applications/code-oss.desktop
 %%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/services/extensionManagement/common/media/defaultIcon.png
+%%DATADIR%%/resources/app/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.esm.html
 %%DATADIR%%/resources/app/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html
 %%DATADIR%%/resources/app/out/vs/workbench/services/languageDetection/browser/languageDetectionSimpleWorker.js
 %%DATADIR%%/resources/app/out/vs/workbench/services/search/worker/localFileSearch.js