Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: microsoft/vscode
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: Alex313031/vscode-win7
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Able to merge. These branches can be automatically merged.

Commits on Jan 5, 2024

  1. add patches

    Alex313031 committed Jan 5, 2024
    Copy the full SHA
    1a5f04c View commit details
  2. Copy the full SHA
    129833b View commit details
  3. add build script

    Alex313031 committed Jan 5, 2024
    Copy the full SHA
    4763ada View commit details
  4. initial patch

    Alex313031 committed Jan 5, 2024
    Copy the full SHA
    23390e2 View commit details
  5. fix build.sh

    Alex313031 committed Jan 5, 2024
    Copy the full SHA
    988b0d6 View commit details
  6. final

    Alex313031 committed Jan 5, 2024
    Copy the full SHA
    291d72e View commit details

Commits on Jan 9, 2024

  1. Copy the full SHA
    0f6984a View commit details
  2. minimize patches

    Alex313031 committed Jan 9, 2024
    Copy the full SHA
    9d4a60c View commit details
  3. update patch file

    Alex313031 committed Jan 9, 2024
    Copy the full SHA
    a7be256 View commit details

Commits on Jan 16, 2024

  1. Copy the full SHA
    b5ac8e6 View commit details
  2. update patches

    Alex313031 committed Jan 16, 2024
    Copy the full SHA
    2401492 View commit details

Commits on Jan 27, 2024

  1. Copy the full SHA
    c18f003 View commit details
  2. Copy the full SHA
    370f768 View commit details
  3. rename win7 patch

    Alex313031 committed Jan 27, 2024
    Copy the full SHA
    425ad00 View commit details
  4. patch rebase

    Alex313031 committed Jan 27, 2024
    Copy the full SHA
    1ec67a3 View commit details

Commits on Feb 12, 2024

  1. Copy the full SHA
    a293ee8 View commit details
  2. stageing

    Alex313031 committed Feb 12, 2024
    Copy the full SHA
    356ac92 View commit details
  3. stage 2

    Alex313031 committed Feb 12, 2024
    Copy the full SHA
    828bdb9 View commit details

Commits on Feb 13, 2024

  1. stage 3

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    f5cbb27 View commit details
  2. fix build script

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    d18d173 View commit details
  3. fix gulp-postcss

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    68126b2 View commit details
  4. node 16 resolutions

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    453da9a View commit details
  5. fix json

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    bfcafdb View commit details
  6. add git apply

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    b1b9a1a View commit details
  7. node 16 resolutions 2

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    1113130 View commit details
  8. node 16 resolutions 3

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    0d9c75e View commit details
  9. comma fix

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    ad469ca View commit details
  10. more fixes

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    a30b3bb View commit details
  11. more fixes2

    Alex313031 committed Feb 13, 2024
    Copy the full SHA
    4645817 View commit details

Commits on Feb 14, 2024

  1. updates 3

    Alex313031 committed Feb 14, 2024
    Copy the full SHA
    e55e5e5 View commit details
  2. fix build.sh

    Alex313031 committed Feb 14, 2024
    Copy the full SHA
    9c427e0 View commit details
  3. fix yarn.lock

    Alex313031 committed Feb 14, 2024
    Copy the full SHA
    c947fdf View commit details
  4. Copy the full SHA
    65ac1a2 View commit details
  5. remote bak

    Alex313031 committed Feb 14, 2024
    Copy the full SHA
    8ae4392 View commit details
  6. sinon

    Alex313031 committed Feb 14, 2024
    Copy the full SHA
    954847e View commit details
  7. remove lock

    Alex313031 committed Feb 14, 2024
    Copy the full SHA
    d787b75 View commit details
  8. sinon types lock

    Alex313031 committed Feb 14, 2024
    Copy the full SHA
    cc41a70 View commit details
  9. Copy the full SHA
    2fcf7eb View commit details
  10. final patch

    Alex313031 committed Feb 14, 2024
    Copy the full SHA
    4f3d345 View commit details

Commits on Feb 22, 2024

  1. Copy the full SHA
    6e8d619 View commit details
  2. add bionic patch

    Alex313031 committed Feb 22, 2024
    Copy the full SHA
    e53a559 View commit details
  3. Copy the full SHA
    7728330 View commit details

Commits on Feb 24, 2024

  1. Copy the full SHA
    77ca572 View commit details

Commits on Feb 25, 2024

  1. Copy the full SHA
    e0aa7bb View commit details
  2. add dialog patch

    Alex313031 committed Feb 25, 2024
    Copy the full SHA
    46a39b9 View commit details

Commits on Apr 4, 2024

  1. Copy the full SHA
    0e08ab8 View commit details
  2. Copy the full SHA
    c61dce6 View commit details

Commits on Apr 5, 2024

  1. Copy the full SHA
    986a4fd View commit details
  2. rebase patch part 1

    Alex313031 committed Apr 5, 2024
    Copy the full SHA
    dc5d46b View commit details
  3. rebase patch part 2

    Alex313031 committed Apr 5, 2024
    Copy the full SHA
    c442166 View commit details
Showing with 1,047 additions and 0 deletions.
  1. +2 −0 README.md
  2. +174 −0 build.sh
  3. +44 −0 clean.sh
  4. +75 −0 patches/electron.txt
  5. +34 −0 patches/nodejs.txt
  6. +3 −0 patches/notes.txt
  7. +715 −0 patches/win7.patch
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Visual Studio Code - Open Source ("Code - OSS")

<small>Builds with Electron 22 restored for Windows 7/8/8.1 support</small>

[![Feature Requests](https://img.shields.io/github/issues/microsoft/vscode/feature-request.svg)](https://github.com/microsoft/vscode/issues?q=is%3Aopen+is%3Aissue+label%3Afeature-request+sort%3Areactions-%2B1-desc)
[![Bugs](https://img.shields.io/github/issues/microsoft/vscode/bug.svg)](https://github.com/microsoft/vscode/issues?utf8=✓&q=is%3Aissue+is%3Aopen+label%3Abug)
[![Gitter](https://img.shields.io/badge/chat-on%20gitter-yellow.svg)](https://gitter.im/Microsoft/vscode)
174 changes: 174 additions & 0 deletions build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,174 @@
#!/bin/bash

# Copyright(c) 2024 Alex313031

YEL='\033[1;33m' # Yellow
CYA='\033[1;96m' # Cyan
RED='\033[1;31m' # Red
GRE='\033[1;32m' # Green
c0='\033[0m' # Reset Text
bold='\033[1m' # Bold Text
underline='\033[4m' # Underline Text

# Error handling
yell() { echo "$0: $*" >&2; }
die() { yell "$*"; exit 111; }
try() { "$@" || die "${RED}Failed $*"; }

# --help
displayHelp () {
printf "\n" &&
printf "${bold}${GRE}Script to build Code - OSS for Linux or Windows.${c0}\n" &&
printf "${bold}${YEL}Use the --deps flag to install build dependencies.${c0}\n" &&
printf "${bold}${YEL}Use the --linux flag to build for Linux.${c0}\n" &&
printf "${bold}${YEL}Use the --dist-linux flag make a .deb installer.${c0}\n" &&
printf "${bold}${YEL}Use the --win flag to build for Windows.${c0}\n" &&
printf "${bold}${YEL}Use the --dist-win flag to make .exe installers.${c0}\n" &&
printf "${bold}${YEL}Use the --clean flag to remove all artifacts.\n" &&
printf "${bold}${YEL}Use the --patch to patch vscode without building.\n" &&
printf "${bold}${YEL}Use the --help flag to show this help.${c0}\n" &&
printf "\n"
}
case $1 in
--help) displayHelp; exit 0;;
esac

# Install prerequisites
installDeps () {
sudo apt-get install build-essential git g++ pkg-config automake make gcc libsecret-1-dev fakeroot rpm dpkg dpkg-dev imagemagick libx11-dev libxkbfile-dev jq python3 &&
printf "\n" &&
printf "${bold}${YEL}It is recommended to install Nodejs via nvm.${c0}\n"
}
case $1 in
--deps) installDeps; exit 0;;
esac

# Clean build artifacts
cleanCode () {
printf "\n" &&
printf "${bold}${YEL} Cleaning assets, artifacts, and build directory...${c0}\n" &&
printf "\n" &&

rm -r -f ./.build/* &&
rm -r -f ./out* &&
rm -r -f ./node_modules &&
rm -r -f ./build/node_modules &&
rm -r -f ./remote/node_modules &&
printf "\n" &&
printf "${bold}${GRE} Done.${c0}\n" &&
printf "\n"
}
case $1 in
--clean) cleanCode; exit 0;;
esac

# Patch for Windows 7/8/8.1
patchCode () {
printf "\n" &&
printf "${bold}${YEL} Patching VSCode for Windows 7/8/8.1...${c0}\n" &&
printf "\n" &&

# Patch for Electron 22/Node 16
git apply --reject ./patches/win7.patch &&

# Patch package.jsons to use Node 16
/usr/bin/find ./ \( -type d -name .git -prune -type d -name node_modules -prune \) -o -type f -name package.json -print0 | xargs -0 sed -i 's/\"\@types\/node\"\:\ \"20\.x\"/\"\@types\/node\"\:\ \"16\.x\"/g' &&

printf "\n" &&
printf "${bold}${GRE} Done.${c0}\n" &&
printf "\n"
}
case $1 in
--patch) patchCode; exit 0;;
esac

buildLinux () {
# Don't complain about using Node 16
export VSCODE_SKIP_NODE_VERSION_CHECK=1 &&
export CFLAGS="-DNDEBUG -msse3 -O3 -g0 -s" &&
export CXXFLAGS="-DNDEBUG -msse3 -O3 -g0 -s" &&
export CPPFLAGS="-DNDEBUG -msse3 -O3 -g0 -s" &&
export LDFLAGS="-Wl,-O3 -msse3 -s" &&

patchCode;

# Copy my icons over the source tree
# cp -r -v ./logos/resources/. ./resources/ &&

yarn install &&
yarn monaco-compile-check &&
yarn valid-layers-check &&
yarn gulp compile-build &&
yarn gulp compile-extension-media &&
yarn gulp compile-extensions-build &&
yarn gulp minify-vscode &&
yarn gulp vscode-linux-x64-min-ci
}
case $1 in
--linux) buildLinux; exit 0;;
esac

distLinux () {
yarn gulp vscode-linux-x64-build-deb
}
case $1 in
--dist-linux) buildLinux; distLinux; exit 0;;
esac

buildWin () {
# Set msvs_version for node-gyp on Windows
export MSVS_VERSION="2022" &&
export GYP_MSVS_VERSION="2022" &&
set MSVS_VERSION="2022" &&
set GYP_MSVS_VERSION="2022" &&
# Don't complain about using Node 16
export VSCODE_SKIP_NODE_VERSION_CHECK=1 &&
export CFLAGS="-DNDEBUG -msse3 -O3 -g0 -s" &&
export CXXFLAGS="-DNDEBUG -msse3 -O3 -g0 -s" &&
export CPPFLAGS="-DNDEBUG -msse3 -O3 -g0 -s" &&
export LDFLAGS="-Wl,-O3 -msse3 -s" &&
set VSCODE_SKIP_NODE_VERSION_CHECK=1 &&
set CFLAGS="-DNDEBUG -msse3 -O3 -g0 -s" &&
set CXXFLAGS="-DNDEBUG -msse3 -O3 -g0 -s" &&
set CPPFLAGS="-DNDEBUG -msse3 -O3 -g0 -s" &&
set LDFLAGS="-Wl,-O3 -msse3 -s" &&

patchCode;

# Copy my icons over the source tree
# cp -r -v ./logos/resources/. ./resources/ &&

yarn install &&
yarn monaco-compile-check &&
yarn valid-layers-check &&
yarn gulp compile-build &&
yarn gulp compile-extension-media &&
yarn gulp compile-extensions-build &&
yarn gulp minify-vscode &&
yarn gulp vscode-win32-x64-min-ci
}
case $1 in
--win) buildWin; exit 0;;
esac

distWin () {
yarn gulp vscode-win32-x64-inno-updater &&
yarn gulp vscode-win32-x64-system-setup &&
yarn gulp vscode-win32-x64-user-setup
}
case $1 in
--dist-win) buildWin; distWin; exit 0;;
esac

printf "\n" &&
printf "${bold}${GRE}Script to build Code - OSS for Linux or Windows.${c0}\n" &&
printf "${bold}${YEL}Use the --deps flag to install build dependencies.${c0}\n" &&
printf "${bold}${YEL}Use the --linux flag to build for Linux.${c0}\n" &&
printf "${bold}${YEL}Use the --dist-linux flag make a .deb installer.${c0}\n" &&
printf "${bold}${YEL}Use the --win flag to build for Windows.${c0}\n" &&
printf "${bold}${YEL}Use the --dist-win flag to make .exe installers.${c0}\n" &&
printf "${bold}${YEL}Use the --clean flag to remove all artifacts.\n" &&
printf "${bold}${YEL}Use the --patch to patch vscode without building.\n" &&
printf "${bold}${YEL}Use the --help flag to show this help.${c0}\n" &&
printf "\n" &&
tput sgr0
44 changes: 44 additions & 0 deletions clean.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
#!/bin/bash

# Copyright(c) 2024 Alex313031

YEL='\033[1;33m' # Yellow
CYA='\033[1;96m' # Cyan
RED='\033[1;31m' # Red
GRE='\033[1;32m' # Green
c0='\033[0m' # Reset Text
bold='\033[1m' # Bold Text
underline='\033[4m' # Underline Text

# Error handling
yell() { echo "$0: $*" >&2; }
die() { yell "$*"; exit 111; }
try() { "$@" || die "${RED}Failed $*"; }

# --help
displayHelp () {
printf "\n" &&
printf "${bold}${GRE}Script to clean vscode build artifacts.${c0}\n" &&
printf "${bold}${YEL}Use the --help flag to show this help.${c0}\n" &&
printf "\n"
}
case $1 in
--help) displayHelp; exit 0;;
esac

printf "\n" &&
printf "${bold}${GRE}Script to clean build artifacts.${c0}\n" &&
printf "\n" &&
printf "${bold}${YEL} Cleaning assets, artifacts, and build directory...${c0}\n" &&
printf "\n" &&

rm -rvf ./.build/* &&
rm -rvf ./out* &&
rm -r -f ./node_modules &&
rm -r -f ./build/node_modules &&
rm -r -f ./remote/node_modules &&

printf "\n" &&
printf "${bold}${GRE} Done.${c0}\n" &&

tput sgr0
75 changes: 75 additions & 0 deletions patches/electron.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
e462d1d1f42fbd95f59606138c5f2d127ec7a0194627e613429fd6589f38c778 *chromedriver-v22.3.27-darwin-arm64.zip
59c89191158c810208dbe6a49015d9232e114330eca514efe362bdf1f9c8c819 *chromedriver-v22.3.27-darwin-x64.zip
09d1b16ab31a17a914b9a871158458d34c7e5a52c7686ea923b9a9878e6d4539 *chromedriver-v22.3.27-linux-arm64.zip
f020427cc1972928fd784b4f9ee912e8b42691c782c325fe7624aa2b38a7fcec *chromedriver-v22.3.27-linux-armv7l.zip
2c0eb7ccc5d68ac52dfcf7264e8dc61de4a9480ededb464c35c0ad7db41b8e53 *chromedriver-v22.3.27-linux-x64.zip
a6efc976fc8efd469ece8ef7349ba655128496929950beb7b4db4f910ca946fd *chromedriver-v22.3.27-mas-arm64.zip
5b6dcd7edb370a88037cf858e63e0f03ead9c0089d337d6b5c6eee310dca228f *chromedriver-v22.3.27-mas-x64.zip
e57141363f51445819436ca9320115931394e9349e6f6bfb2aa8123cb2a2ce21 *chromedriver-v22.3.27-win32-arm64.zip
56e2a0e427cf889045ef533e350bb9be1c628c95d74b11e6477d654dba459b29 *chromedriver-v22.3.27-win32-ia32.zip
8d01b742ca0e0f5b6d9eb73a2b650aaf5aeea4e060a6880bdfbf968d710793f7 *chromedriver-v22.3.27-win32-x64.zip
918f116f80da1fdef14ba3a3a9bb628aac09cb6c3c5fff87cffca9d3c47771ff *electron-api.json
e0ad02272f26d62ce61535658299217599bf7453631e1272f12b8fc883573b77 *electron-v22.3.27-darwin-arm64-dsym-snapshot.zip
dbff939cdfec7ce4d9fa16187fb69a357193ebc9ae4082e8da771dd5a5511a23 *electron-v22.3.27-darwin-arm64-dsym.zip
6c67025cd392fbfd78fbb5676f437eaf62dbc083770899794f43ad10da07a311 *electron-v22.3.27-darwin-arm64-symbols.zip
2b87e9f766692caaa16d7750bfab2f609c0eab906f55996c7d438d8e18ac8867 *electron-v22.3.27-darwin-arm64.zip
57120f63f8b6aa91009aa20c76b75d4548b94ab0fdda7d62b835389d0ecc9ae2 *electron-v22.3.27-darwin-x64-dsym-snapshot.zip
3552ff075bd25128bc6c0fc6a6aafa4db69db7299794aa40187ad87ddb0535b3 *electron-v22.3.27-darwin-x64-dsym.zip
fef4cc317aeb4d6c790938dba14357932dba488e2116db84570edf0e3d1c5675 *electron-v22.3.27-darwin-x64-symbols.zip
01f053d08cb2855acb14f0465f4e36324a41bd13b3b2ead142970a56df3e9db1 *electron-v22.3.27-darwin-x64.zip
3dce7df72fc9aae439e6b93c3abbc8fa32db7685e77ebb143ae9a75a1e06ed82 *electron-v22.3.27-linux-arm64-debug.zip
57806ef01cdceaecf6a4b7138aa035b91c63cc19b168adb91a45a855d724f6d0 *electron-v22.3.27-linux-arm64-symbols.zip
60279395a5ce4eaf3c08f1e717771b203830902d3fe3a7c311bc37deb1a0e15e *electron-v22.3.27-linux-arm64.zip
3dce7df72fc9aae439e6b93c3abbc8fa32db7685e77ebb143ae9a75a1e06ed82 *electron-v22.3.27-linux-armv7l-debug.zip
136beb93675d0244e74ab51297c2f2cbe956c9ff8dfcdf74337a8e973cbc94f7 *electron-v22.3.27-linux-armv7l-symbols.zip
9f8372606e5ede83cf1c73a3d8ff07047e4e3ef614aa89a76cd497dc06cf119d *electron-v22.3.27-linux-armv7l.zip
6ac494b29e67781d55e3b4fbe73ffe2bdf1b422f883f3c265a753bc1547cc24a *electron-v22.3.27-linux-x64-debug.zip
94b89f034554318d66098a6657d5bacaeb7f03ad98a2f856c8720aed31e75348 *electron-v22.3.27-linux-x64-symbols.zip
631d8eb08098c48ce2b29421e74c69ac0312b1e42f445d8a805414ba1242bf3a *electron-v22.3.27-linux-x64.zip
e0ad02272f26d62ce61535658299217599bf7453631e1272f12b8fc883573b77 *electron-v22.3.27-mas-arm64-dsym-snapshot.zip
b6cf5b125c6be773d3f915a64b13be9e96a4d44a1969c3de74d30cac9c73aafd *electron-v22.3.27-mas-arm64-dsym.zip
19980e05fc846f45090a3e4571998981a33dccb5766ebfcfd375552bc99066eb *electron-v22.3.27-mas-arm64-symbols.zip
7757470e871827b15c0b5c64e1734866e9334528689a69b34e64c15a9caada35 *electron-v22.3.27-mas-arm64.zip
bf8f821d3650bbafa29ff4ea366799d13bda6e21aeab334f961a60a0d662e2b2 *electron-v22.3.27-mas-x64-dsym-snapshot.zip
e082f5172e1ec429b688606a209eff0a20027b01bb5fac4782bc0b61f2d4d3d9 *electron-v22.3.27-mas-x64-dsym.zip
f3313c2f9263e19cf9f59d16af86cd672f2581fb894c7b4c849a7cf3a7a989bf *electron-v22.3.27-mas-x64-symbols.zip
b7c61f0c7c21377630572904ea8a499db9830a3e400672bb23da246c19e6e6a1 *electron-v22.3.27-mas-x64.zip
3f0caf3642a756aa61c1cedb910fe36c9d0d252df479598940d3c56185da1349 *electron-v22.3.27-win32-arm64-pdb.zip
a8e5997fcab7774f95301e8687d82538862944c03c50ec75702f32fb053c6b90 *electron-v22.3.27-win32-arm64-symbols.zip
948e3eee0cf634361eb1afcc0e124d2cf009f9729c4cfac99cddba167f80273b *electron-v22.3.27-win32-arm64-toolchain-profile.zip
555371d63cae449625c169e9c32b00b1530cdee29bccef8b832f57cebfe8824e *electron-v22.3.27-win32-arm64.zip
e9693674e527144ad4a4322d2eda8e19dd0042a63dadd51d3029effefe62dec6 *electron-v22.3.27-win32-ia32-pdb.zip
819b0b9fe7ad888caec215f8e66aa07e3c476638617b969d0e169a973c58a479 *electron-v22.3.27-win32-ia32-symbols.zip
948e3eee0cf634361eb1afcc0e124d2cf009f9729c4cfac99cddba167f80273b *electron-v22.3.27-win32-ia32-toolchain-profile.zip
1119ac7112590cb9c10a8c9b0bb5be65c0e11648a4f1311e6b7a5a00e497c2ce *electron-v22.3.27-win32-ia32.zip
aa6a29c2b4a678ce5ec1e487d85e154d1e58c1c727b1858a24efe2610b7610c5 *electron-v22.3.27-win32-x64-pdb.zip
8e9c3e42930b1937393b6478c37750f317872786c51f5296de09cec3c8af815e *electron-v22.3.27-win32-x64-symbols.zip
948e3eee0cf634361eb1afcc0e124d2cf009f9729c4cfac99cddba167f80273b *electron-v22.3.27-win32-x64-toolchain-profile.zip
ad723ed7dad32f9459f7a9de1fd6d718cf713c4809c2431503bea62ce8f786e6 *electron-v22.3.27-win32-x64.zip
f7dd34e0b335a1980d6aebc62d4d1383a051d6a1f895052f73a3ff8f9dd03cce *electron.d.ts
cc5f6b70a3d57e34492ee85a11346ed3a1aaf3b4f9f17c2594afe4048414e654 *ffmpeg-v22.3.27-darwin-arm64.zip
ff4586bd27b1a0a4d19f9da9d1a77b30ff6afb6a9a868a3d4c9844b7d4aa8ae1 *ffmpeg-v22.3.27-darwin-x64.zip
59d2e2b2f2cc515a86a4e0cfd1116d10a8b25a8d58d45bb04de3512e156c944b *ffmpeg-v22.3.27-linux-arm64.zip
b9d3b227bee17666d395ee7882ef477a733c3eeef3f1d9f2e3616d2d02eb3376 *ffmpeg-v22.3.27-linux-armv7l.zip
fa07ef910b23a4ef4b6761bc16d20c0e70ff0259325c4d523129e2d9c5084174 *ffmpeg-v22.3.27-linux-x64.zip
5ecdc59a23417cc59ddb5a943cc2aa4fcad5da7c115d070fb697135662d1922e *ffmpeg-v22.3.27-mas-arm64.zip
faee7693f94b51094210d2fb3355deb16fd1b15d4c04d4e51ab8f77633a50f58 *ffmpeg-v22.3.27-mas-x64.zip
ab34f1ff4a781e71f6c268b5198e893ed4f6bd6962639eaa01779292e89bad0b *ffmpeg-v22.3.27-win32-arm64.zip
b14e3730694de4763061d83bc3006e68c2b235de0bf087a64aedc10182eb8b79 *ffmpeg-v22.3.27-win32-ia32.zip
9c503e5a180c756094c1bcba1d1f71f18eeb1f58ed00d7ed53a8442befce3f71 *ffmpeg-v22.3.27-win32-x64.zip
d2869fbeb76c750dfdc7ab3cc18379ac7da596d3b67f96f7b37153410420a17b *hunspell_dictionaries.zip
f5959546231f39e70fde4c10a21ec9cb6bf21792ce48260450a2fe8d79078f90 *libcxx-objects-v22.3.27-linux-arm64.zip
64aede20ce330331b11021ac2a5bfb664cf85582d2d94a5fab83945ebd074720 *libcxx-objects-v22.3.27-linux-armv7l.zip
25dcaf59ca47ed6ce9828b8134980f7ab7719623407aee6549335314b555d84c *libcxx-objects-v22.3.27-linux-x64.zip
c38f100d27955a60e563aa0ffc5e03edbd37ad70ef5294e4021fd9971af262e7 *libcxx_headers.zip
aa703a89c36fc6c3970e491321b09aa9c22387da7fc24e033cd6ff4f1bd69fb3 *libcxxabi_headers.zip
160987240aafcf545ee73feeeda31cf9b9d59084a5268f2d8a83cf83703a7b72 *mksnapshot-v22.3.27-darwin-arm64.zip
ed46ab6112a3e4aaf12b223e1761896fcfa44ccf13a4d01445b71272dcb22b21 *mksnapshot-v22.3.27-darwin-x64.zip
3a0e5ef31b91d2b7beb28ebc87e2ab5bd1abc8a3ab1902a147322c8824601ab2 *mksnapshot-v22.3.27-linux-arm64-x64.zip
2614d68292d6267e8d7d2a598c605938d48c84ce895607137599ae4841086e41 *mksnapshot-v22.3.27-linux-armv7l-x64.zip
cf128df524c9c5e6916f41dcc49d094834cdad7d7cbb050deee9d55645a3bcab *mksnapshot-v22.3.27-linux-x64.zip
0b02cab2889af3576c60f3b1912717827811c0084c54d636ee3f8bc33417e53d *mksnapshot-v22.3.27-mas-arm64.zip
a9cffdd62850d4b62793556ed1aaa13664a75a26837543a364400e4fcd5ee4ea *mksnapshot-v22.3.27-mas-x64.zip
3d69cf2b841f79892141ca5d5335e156bc2fda4208c172406a247786089fe4d1 *mksnapshot-v22.3.27-win32-arm64-x64.zip
6323cffb19bbd7b8ba99080e1299f91f75ed96e4ffbe226a7dc5000a0db8bc3c *mksnapshot-v22.3.27-win32-ia32.zip
e61ed6727564ff5155c0c6df5394092c16f55c84542b55de6381d7b77fb638db *mksnapshot-v22.3.27-win32-x64.zip
34 changes: 34 additions & 0 deletions patches/nodejs.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
dfb37570ef34ac04f34c26d0ec558df60a9665df5961c01c1657c0ca495f2f01 node-v16.17.1-aix-ppc64.tar.gz
f9f02f7872e2e8ee54320fce13deb9d56904f32bb0615b6e21aa3371d8899150 node-v16.17.1-darwin-arm64.tar.gz
09a45f60bfb9dfbea4f69044dc733ef983945acd92ca89ccccac267f3d71bd44 node-v16.17.1-darwin-arm64.tar.xz
3db26761ad8493b894d42260d7e65094b7af9bc473588739e61bc1c32d6ff955 node-v16.17.1-darwin-x64.tar.gz
8e7089956fa01cf7d0045945c0863d282dc6818fb0476237c1396497e29a4254 node-v16.17.1-darwin-x64.tar.xz
35ccb95caf02cda3bd680da4350a8ae5d666a7a9eae3afe5c2a1b3ef29aef108 node-v16.17.1-headers.tar.gz
554c8d1b4b16e0f4c073b9df7c49c893716a3a533f25ac646f23619f5ccee7df node-v16.17.1-headers.tar.xz
adc7032888d4e672a4aac886baede8c04fccdd1a2e7ab4bcf325e3f336f44a3d node-v16.17.1-linux-arm64.tar.gz
3dfb8fd8f6b97df69cdc56524abc906c50ef1d0bf091188616802e6c7c731389 node-v16.17.1-linux-arm64.tar.xz
aeab05e35f1d2824ecfb88ca321f1408b44d292b2775f2890972c828e00216d0 node-v16.17.1-linux-armv7l.tar.gz
a035ceefb5e16f5fce98c8ddfdf721b96eec20542c72fb8781bcbb6ef20c5550 node-v16.17.1-linux-armv7l.tar.xz
1f48de7bed99e973c4c50f1b7fc99fc9af5144d093fd6d2b50a1e43b5818bf05 node-v16.17.1-linux-ppc64le.tar.gz
70305934661f89fca64053b85317a75f233d5e3fdb2caa6546a19262a519cf20 node-v16.17.1-linux-ppc64le.tar.xz
029dad48018bda07b481213816549b632059fc673c30fdc7a353e04619128344 node-v16.17.1-linux-s390x.tar.gz
1a47f604944c6aff37cb7483503155671cdb34bda9bfb8962007bc440fa04d77 node-v16.17.1-linux-s390x.tar.xz
da5658693243b3ecf6a4cba6751a71df1eb9e9703ca93b42a9404aed85f58ad0 node-v16.17.1-linux-x64.tar.gz
06ba2eb34aa385967f5f58c87a44753f83212f6cccea892b33f80a2e7fda8384 node-v16.17.1-linux-x64.tar.xz
12d10476ea7483298364c810c037b9316d1a73dc8c81cfeff7d794aecadde498 node-v16.17.1.pkg
e423985f6019b2026f9a191adb56a96ae83ecd56cdf839cf94aa980168b7a90f node-v16.17.1.tar.gz
6721feb4152d56d2c6b358ce397abd5a7f1daf09ee2e25c5021b9b4d3f86a330 node-v16.17.1.tar.xz
9777e8c4b2864c5b54a0e4e9400f14887db68560a09b94b4113b560a64d1e680 node-v16.17.1-win-x64.7z
ed290151efb417262b9808a70738d4ab79e9d53653a6a9f4b8dd97912e279dce node-v16.17.1-win-x64.zip
0f8101648d5c9e49e89fee541da9e574f899716c32b7c51a732b1766b9fc4526 node-v16.17.1-win-x86.7z
189b5e8b23226403e7b07a46614de19b444d369e694901e3668e2f549799cbcd node-v16.17.1-win-x86.zip
1bdff65fb7642425c0d6826084d63c4be43520316f0ea0b46e6a51999a0ed7fc node-v16.17.1-x64.msi
b737eb23a2c67c253b9364b5284123faf5220d567615bebd4ec4b81070e4d177 node-v16.17.1-x86.msi
f518a70dcab7c3fac5b2e1ef100b4f628edfb160f4fafa9a94ef222da8a6e9ab win-x64/node.exe
2f459a64647db493da63c790ce368ad54f59f086d9f22f59c5018680420197b3 win-x64/node.lib
23215ce7d1e9de9777c3407239e7cf18d29d60f757b772219421ab361ac67c74 win-x64/node_pdb.7z
8e32ec12028fd3e3147435be79a858ed9c870aaafa1fcb291362307ef3c47547 win-x64/node_pdb.zip
2393aff88be19dbe0205cbde4ff0c1d89911b15de5c99c80f6e5e29604eecd12 win-x86/node.exe
5018c3d42f3fbacbd06cb943b3f2696c8e67ca9bdf6864d0e263d6d6911dffd2 win-x86/node.lib
05a4db56444a60ee70b0d2642d7f2d82a33339894d2d73bd07b1a41d6c869e04 win-x86/node_pdb.7z
8f86eacb7f13a1bf6738cb0819d7854a2abca40fc2e9e1f91421e44ba52cad7e win-x86/node_pdb.zip
3 changes: 3 additions & 0 deletions patches/notes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
https://github.com/Alex313031/vscode-win7/commit/87e7f8b5e1ed64d820f1b07596bdfff9fbada682

https://github.com/Alex313031/Snippets/releases/tag/vscodewin7
Loading