summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--editors/vscode/Makefile1
-rw-r--r--editors/vscode/files/patch-src_vs_code_electron-main_app.ts10
2 files changed, 11 insertions, 0 deletions
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 40cc112e31a8..bc4b226d64bf 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vscode
DISTVERSION= 1.101.1
+PORTREVISION= 1
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
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
new file mode 100644
index 000000000000..023e708012a8
--- /dev/null
+++ b/editors/vscode/files/patch-src_vs_code_electron-main_app.ts
@@ -0,0 +1,10 @@
+--- src/vs/code/electron-main/app.ts.orig 2025-06-23 07:50:00 UTC
++++ src/vs/code/electron-main/app.ts
+@@ -990,6 +990,7 @@ export class CodeApplication extends Disposable {
+ break;
+
+ case 'linux':
++ case 'freebsd':
+ if (isLinuxSnap) {
+ services.set(IUpdateService, new SyncDescriptor(SnapUpdateService, [process.env['SNAP'], process.env['SNAP_REVISION']]));
+ } else {