Skip to content

Commit dc0615a

Browse files
committed
vscode: update to 1.99.3
1 parent 4d13c72 commit dc0615a

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

srcpkgs/vscode/template

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Template file for 'vscode'
22
pkgname=vscode
3-
version=1.97.2
3+
version=1.99.3
44
revision=1
5-
_electronver=33.0.2
5+
_electronver=33.2.0
66
_npmver=10.8.3
77
hostmakedepends="pkg-config python3 python3-setuptools nodejs tar git ripgrep"
88
makedepends="libxkbfile-devel libsecret-devel libxml2-devel mit-krb5-devel nodejs-devel ncurses-devel electron33-devel"
@@ -12,7 +12,7 @@ maintainer="Alex Lohr <[email protected]>"
1212
license="MIT"
1313
homepage="https://code.visualstudio.com/"
1414
distfiles="https://github.com/microsoft/vscode/archive/refs/tags/${version}.tar.gz"
15-
checksum=6bbb7144e11fefe06418c1f3671a877794a7513c2add85121f560dc686c31351
15+
checksum=81659cfc11d5c3a9a2ab46cd7e9a4d4ce4d4389a9e36cb8d1070503fc4e4ad3e
1616
nocross=yes # x64 build does not cut it, it contains native code
1717

1818
if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
@@ -42,9 +42,9 @@ do_build() {
4242
npm install -g npm@${_npmver}
4343

4444
# The default memory limit may be too low for current versions of node
45-
# to successfully build vscode. This sets it to 4GB, but
45+
# to successfully build vscode. This sets it to 8GB, but
4646
# change this number if it still doesn't work for your system.
47-
_mem_limit="--max_old_space_size=4095"
47+
_mem_limit="--max_old_space_size=16384"
4848

4949
export NODE_OPTIONS="${_mem_limit}"
5050

@@ -58,7 +58,7 @@ do_build() {
5858
vsed -e "s/validateChecksum: true/validateChecksum: false/g" -i build/lib/electron.*s
5959

6060
export CFLAGS="$CFLAGS -I/usr/include/node"
61-
npm run gulp vscode-linux-x64-min
61+
node_modules/.bin/gulp --max_old_space_size=16384 --optimize-for-size --series vscode-linux-x64-min
6262
}
6363

6464
do_install() {

0 commit comments

Comments
 (0)