git: b02c8bf64601 - main - editors/vscode: update to 1.98.2

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Sun, 16 Mar 2025 20:21:12 UTC
The branch main has been updated by tagattie:

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

commit b02c8bf646018f2df9ea4ec2ea685fa99dfb40e1
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2025-03-16 20:19:24 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-03-16 20:21:03 +0000

    editors/vscode: update to 1.98.2
    
    Changelog: https://code.visualstudio.com/updates/v1_98
    
    Reported by:    GitHub (watch releases)
---
 editors/vscode/Makefile                            |  7 +++---
 editors/vscode/distinfo                            | 14 +++++------
 editors/vscode/files/patch-src_main.ts             |  4 +--
 .../files/patch-src_vs_code_electron-main_app.ts   |  4 +--
 ..._services_actions_common_menusExtensionPoint.ts |  4 +--
 editors/vscode/pkg-plist                           | 29 +++++++++++-----------
 6 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 0a68d69eae80..b2f709add156 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	vscode
-DISTVERSION=	1.97.1
-PORTREVISION=	3
+DISTVERSION=	1.98.2
 CATEGORIES=	editors
 MASTER_SITES=	https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
 DISTFILES=	vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
@@ -70,7 +69,7 @@ USES=		desktop-file-utils gl gmake gnome iconv:wchar_t jpeg \
 USE_GITHUB=	yes
 GH_ACCOUNT=	microsoft
 
-SOURCE_COMMIT_HASH=	e249dada235c2083c83813bd65b7f4707fb97b76
+SOURCE_COMMIT_HASH=	ddc367ed5c8936efe395cffeec279b04ffd7db78
 
 BINARY_ALIAS=	python=${PYTHON_CMD}
 
@@ -98,7 +97,7 @@ MAKE_ENV+=	PYTHONDONTWRITEBYTECODE=1
 
 NODEJS_DIR=	${.CURDIR:H:H}/www/node20
 .include "${NODEJS_DIR}/Makefile.version"
-ELECTRON_DIR=	${.CURDIR:H:H}/devel/electron32
+ELECTRON_DIR=	${.CURDIR:H:H}/devel/electron34
 .include "${ELECTRON_DIR}/Makefile.version"
 
 ELECTRON_DOWNLOAD_URL=	https://github.com/electron/electron/releases/download/v${ELECTRON_VER}
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index 69aa45c42465..0f96ac4efea7 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1739434271
-SHA256 (vscode/vscode-node-modules-1.97.1.tar.gz) = 4f9e3c9acd8c3d8e8c65cfd41e926c344af45b19d2cd20c87b0733b419211339
-SIZE (vscode/vscode-node-modules-1.97.1.tar.gz) = 416201660
-SHA256 (vscode/vscode-marketplace-exts-1.97.1.tar.gz) = b0c31048c8cb945c86b224aa46683246b32f77b9e2f51f615c73335fa4a375d2
-SIZE (vscode/vscode-marketplace-exts-1.97.1.tar.gz) = 1607182
-SHA256 (vscode/microsoft-vscode-1.97.1_GH0.tar.gz) = 01073cec2ad504a40006a16821a7bace9c9ff725c4c3ed0643beaabbb207f401
-SIZE (vscode/microsoft-vscode-1.97.1_GH0.tar.gz) = 23875640
+TIMESTAMP = 1741954121
+SHA256 (vscode/vscode-node-modules-1.98.2.tar.gz) = b7a655391928a022d69bad6aac95f0b2266e67c9d499ad5573f334f5fe89a91e
+SIZE (vscode/vscode-node-modules-1.98.2.tar.gz) = 397868183
+SHA256 (vscode/vscode-marketplace-exts-1.98.2.tar.gz) = 5010a01ba64ada6477792df88e1546eddc5fe4934c9f28976972cdf6820ce75f
+SIZE (vscode/vscode-marketplace-exts-1.98.2.tar.gz) = 1613655
+SHA256 (vscode/microsoft-vscode-1.98.2_GH0.tar.gz) = e33c5e245420e877eca378103661d99ee768d6c21fa9bd690a7171b32258d6da
+SIZE (vscode/microsoft-vscode-1.98.2_GH0.tar.gz) = 22215085
diff --git a/editors/vscode/files/patch-src_main.ts b/editors/vscode/files/patch-src_main.ts
index c36a77ca5efd..c756bdf63132 100644
--- a/editors/vscode/files/patch-src_main.ts
+++ b/editors/vscode/files/patch-src_main.ts
@@ -1,4 +1,4 @@
---- src/main.ts.orig	2024-10-31 05:10:14 UTC
+--- src/main.ts.orig	2025-03-12 13:24:52 UTC
 +++ src/main.ts
 @@ -141,7 +141,7 @@ if (userLocale) {
  // Pseudo Language Language Pack is being used.
@@ -9,7 +9,7 @@
  	const electronLocale = (!userLocale || userLocale === 'qps-ploc') ? 'en' : userLocale;
  	app.commandLine.appendSwitch('lang', electronLocale);
  }
-@@ -206,7 +206,7 @@ function configureCommandlineSwitchesSync(cliArgs: Nat
+@@ -231,7 +231,7 @@ function configureCommandlineSwitchesSync(cliArgs: Nat
  		'proxy-bypass-list'
  	];
  
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 320b5db273f2..ab1b721dfbe1 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	2025-02-04 18:19:16 UTC
+--- src/vs/code/electron-main/app.ts.orig	2025-03-12 13:24:52 UTC
 +++ src/vs/code/electron-main/app.ts
-@@ -1008,7 +1008,7 @@ export class CodeApplication extends Disposable {
+@@ -1006,7 +1006,7 @@ export class CodeApplication extends Disposable {
  				services.set(IUpdateService, new SyncDescriptor(Win32UpdateService));
  				break;
  
diff --git a/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts b/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts
index f9ad90915675..cbe3d14459f8 100644
--- a/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts
+++ b/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts
@@ -1,6 +1,6 @@
---- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig	2025-02-04 18:19:16 UTC
+--- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig	2025-03-12 13:24:52 UTC
 +++ src/vs/workbench/services/actions/common/menusExtensionPoint.ts
-@@ -1141,7 +1141,7 @@ class CommandsTableRenderer extends Disposable impleme
+@@ -1146,7 +1146,7 @@ class CommandsTableRenderer extends Disposable impleme
  
  		switch (platform) {
  			case 'win32': key = rawKeyBinding.win; break;
diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist
index a8c76e96637a..9dee863190c5 100644
--- a/editors/vscode/pkg-plist
+++ b/editors/vscode/pkg-plist
@@ -87,7 +87,6 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/coffeescript/snippets/coffeescript.code-snippets
 %%DATADIR%%/resources/app/extensions/coffeescript/syntaxes/coffeescript.tmLanguage.json
 %%DATADIR%%/resources/app/extensions/configuration-editing/dist/configurationEditingMain.js
-%%DATADIR%%/resources/app/extensions/configuration-editing/dist/configurationEditingMain.js.LICENSE.txt
 %%DATADIR%%/resources/app/extensions/configuration-editing/images/icon.png
 %%DATADIR%%/resources/app/extensions/configuration-editing/package.json
 %%DATADIR%%/resources/app/extensions/configuration-editing/package.nls.json
@@ -530,7 +529,6 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/_tsc.js
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/_tsserver.js
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/_typingsInstaller.js
-%%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/es/diagnosticMessages.generated.json
@@ -626,9 +624,11 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.decorators.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.disposable.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.float16.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.iterator.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.promise.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.scripthost.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.webworker.asynciterable.d.ts
 %%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.webworker.d.ts
@@ -765,12 +765,22 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/extensions/terminal-suggest/README.md
 %%DATADIR%%/resources/app/extensions/terminal-suggest/ThirdPartyNotices.txt
 %%DATADIR%%/resources/app/extensions/terminal-suggest/cgmanifest.json
+%%DATADIR%%/resources/app/extensions/terminal-suggest/dist/fig/README.md
 %%DATADIR%%/resources/app/extensions/terminal-suggest/dist/media/icon.png
 %%DATADIR%%/resources/app/extensions/terminal-suggest/dist/terminalSuggestMain.js
+%%DATADIR%%/resources/app/extensions/terminal-suggest/fixtures/shell-parser/basic/input.sh
+%%DATADIR%%/resources/app/extensions/terminal-suggest/fixtures/shell-parser/basic/output.txt
+%%DATADIR%%/resources/app/extensions/terminal-suggest/fixtures/shell-parser/multipleStatements/input.sh
+%%DATADIR%%/resources/app/extensions/terminal-suggest/fixtures/shell-parser/multipleStatements/output.txt
+%%DATADIR%%/resources/app/extensions/terminal-suggest/fixtures/shell-parser/primaryExpressions/input.sh
+%%DATADIR%%/resources/app/extensions/terminal-suggest/fixtures/shell-parser/primaryExpressions/output.txt
+%%DATADIR%%/resources/app/extensions/terminal-suggest/fixtures/shell-parser/variables/input.sh
+%%DATADIR%%/resources/app/extensions/terminal-suggest/fixtures/shell-parser/variables/output.txt
 %%DATADIR%%/resources/app/extensions/terminal-suggest/package.json
 %%DATADIR%%/resources/app/extensions/terminal-suggest/package.nls.json
 %%DATADIR%%/resources/app/extensions/terminal-suggest/scripts/clone-fig.ps1
 %%DATADIR%%/resources/app/extensions/terminal-suggest/scripts/clone-fig.sh
+%%DATADIR%%/resources/app/extensions/terminal-suggest/scripts/pullZshBuiltins.ts
 %%DATADIR%%/resources/app/extensions/terminal-suggest/scripts/update-specs.js
 %%DATADIR%%/resources/app/extensions/terminal-suggest/scripts/update-specs.ps1
 %%DATADIR%%/resources/app/extensions/terminal-suggest/scripts/update-specs.sh
@@ -1071,7 +1081,6 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/node_modules/@vscode/iconv-lite-umd/LICENSE
 %%DATADIR%%/resources/app/node_modules/@vscode/iconv-lite-umd/lib/iconv-lite-umd.js
 %%DATADIR%%/resources/app/node_modules/@vscode/iconv-lite-umd/package.json
-%%DATADIR%%/resources/app/node_modules/@vscode/node-addon-api/node_addon_api.Makefile
 %%DATADIR%%/resources/app/node_modules/@vscode/policy-watcher/LICENSE
 %%DATADIR%%/resources/app/node_modules/@vscode/policy-watcher/build/Release/vscode-policy-watcher.node
 %%DATADIR%%/resources/app/node_modules/@vscode/policy-watcher/index.js
@@ -1116,16 +1125,8 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/SECURITY.md
 %%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/cgmanifest.json
 %%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/package.json
-%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-c-sharp.wasm
-%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-cpp.wasm
-%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-go.wasm
-%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-java.wasm
-%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-javascript.wasm
-%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-python.wasm
+%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-ini.wasm
 %%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-regex.wasm
-%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-ruby.wasm
-%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-rust.wasm
-%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-tsx.wasm
 %%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-typescript.wasm
 %%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter.js
 %%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter.wasm
@@ -2068,9 +2069,11 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/out/vs/code/electron-sandbox/workbench/workbench.js
 %%DATADIR%%/resources/app/out/vs/code/electron-utility/sharedProcess/sharedProcessMain.js
 %%DATADIR%%/resources/app/out/vs/code/node/cliProcessMain.js
+%%DATADIR%%/resources/app/out/vs/editor/common/languages/highlights/ini.scm
 %%DATADIR%%/resources/app/out/vs/editor/common/languages/highlights/typescript.scm
 %%DATADIR%%/resources/app/out/vs/editor/common/services/editorSimpleWorkerMain.js
 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/break.mp3
+%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/chatEditModifiedFile.mp3
 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/clear.mp3
 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/diffLineDeleted.mp3
 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/diffLineInserted.mp3
@@ -2115,8 +2118,6 @@ share/applications/code-oss.desktop
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/externalTerminal/node/iTermHelper.scpt
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/notebook/common/services/notebookSimpleWorkerMain.js
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/output/common/outputLinkComputerMain.js
-%%DATADIR%%/resources/app/out/vs/workbench/contrib/terminal/common/scripts/CodeTabExpansion.psm1
-%%DATADIR%%/resources/app/out/vs/workbench/contrib/terminal/common/scripts/GitTabExpansion.psm1
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-bash.sh
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-env.zsh
 %%DATADIR%%/resources/app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration-login.zsh