From df3b0feb332cc5019c10f5c97be049030539dc7b Mon Sep 17 00:00:00 2001 From: 7HR4IZ3 <90985774+7HR4IZ3@users.noreply.github.com> Date: Fri, 14 Nov 2025 05:37:00 -0800 Subject: [PATCH 1/2] Update VSCode to 1.106.0 Fixes changes made to the "vscode/build/gupfile.reh.js" file, such as the rename and file content changes --- patches/sourcemaps.diff | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/patches/sourcemaps.diff b/patches/sourcemaps.diff index 888bfa873220..e1e52a49574d 100644 --- a/patches/sourcemaps.diff +++ b/patches/sourcemaps.diff @@ -6,33 +6,33 @@ not host our source maps there and want them to be self-hosted even if we could. To test try debugging/browsing the source of a build in a browser. -Index: code-server/lib/vscode/build/gulpfile.reh.js +Index: code-server/lib/vscode/build/gulpfile.reh.mjs =================================================================== ---- code-server.orig/lib/vscode/build/gulpfile.reh.js -+++ code-server/lib/vscode/build/gulpfile.reh.js -@@ -257,8 +257,7 @@ function packageTask(type, platform, arc - +--- code-server.orig/lib/vscode/build/gulpfile.reh.mjs ++++ code-server/lib/vscode/build/gulpfile.reh.mjs +@@ -265,8 +265,7 @@ function packageTask(type, platform, arc + const src = gulp.src(sourceFolderName + '/**', { base: '.' }) .pipe(rename(function (path) { path.dirname = path.dirname.replace(new RegExp('^' + sourceFolderName), 'out'); })) - .pipe(util.setExecutableBit(['**/*.sh'])) - .pipe(filter(['**', '!**/*.{js,css}.map'])); + .pipe(util.setExecutableBit(['**/*.sh'])); - + const workspaceExtensionPoints = ['debuggers', 'jsonValidation']; const isUIExtension = (manifest) => { -@@ -297,9 +296,9 @@ function packageTask(type, platform, arc +@@ -305,9 +304,9 @@ function packageTask(type, platform, arc .map(name => `.build/extensions/${name}/**`); - + const extensions = gulp.src(extensionPaths, { base: '.build', dot: true }); - const extensionsCommonDependencies = gulp.src('.build/extensions/node_modules/**', { base: '.build', dot: true }); - const sources = es.merge(src, extensions, extensionsCommonDependencies) + const extensionsCommonDependencies = gulp.src('.build/extensions/node_modules/**', { base: '.build', dot: true }) .pipe(filter(['**', '!**/*.{js,css}.map'], { dot: true })); + const sources = es.merge(src, extensions, extensionsCommonDependencies); - + let version = packageJson.version; const quality = product.quality; -@@ -452,7 +451,7 @@ function tweakProductForServerWeb(produc +@@ -460,7 +459,7 @@ function tweakProductForServerWeb(produc const minifyTask = task.define(`minify-vscode-${type}`, task.series( bundleTask, util.rimraf(`out-vscode-${type}-min`), @@ -40,4 +40,3 @@ Index: code-server/lib/vscode/build/gulpfile.reh.js + optimize.minifyTask(`out-vscode-${type}`, ``) )); gulp.task(minifyTask); - From ee9855478a6c5520d77fc7edcd4506948362b242 Mon Sep 17 00:00:00 2001 From: 7HR4IZ3 <90985774+7HR4IZ3@users.noreply.github.com> Date: Fri, 14 Nov 2025 07:30:36 -0800 Subject: [PATCH 2/2] Fixed missing whitespaces in patch --- patches/sourcemaps.diff | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/patches/sourcemaps.diff b/patches/sourcemaps.diff index e1e52a49574d..48a1a4ee3e5f 100644 --- a/patches/sourcemaps.diff +++ b/patches/sourcemaps.diff @@ -11,25 +11,25 @@ Index: code-server/lib/vscode/build/gulpfile.reh.mjs --- code-server.orig/lib/vscode/build/gulpfile.reh.mjs +++ code-server/lib/vscode/build/gulpfile.reh.mjs @@ -265,8 +265,7 @@ function packageTask(type, platform, arc - + const src = gulp.src(sourceFolderName + '/**', { base: '.' }) .pipe(rename(function (path) { path.dirname = path.dirname.replace(new RegExp('^' + sourceFolderName), 'out'); })) - .pipe(util.setExecutableBit(['**/*.sh'])) - .pipe(filter(['**', '!**/*.{js,css}.map'])); + .pipe(util.setExecutableBit(['**/*.sh'])); - + const workspaceExtensionPoints = ['debuggers', 'jsonValidation']; const isUIExtension = (manifest) => { @@ -305,9 +304,9 @@ function packageTask(type, platform, arc .map(name => `.build/extensions/${name}/**`); - + const extensions = gulp.src(extensionPaths, { base: '.build', dot: true }); - const extensionsCommonDependencies = gulp.src('.build/extensions/node_modules/**', { base: '.build', dot: true }); - const sources = es.merge(src, extensions, extensionsCommonDependencies) + const extensionsCommonDependencies = gulp.src('.build/extensions/node_modules/**', { base: '.build', dot: true }) .pipe(filter(['**', '!**/*.{js,css}.map'], { dot: true })); + const sources = es.merge(src, extensions, extensionsCommonDependencies); - + let version = packageJson.version; const quality = product.quality; @@ -460,7 +459,7 @@ function tweakProductForServerWeb(produc