From 2fa7a65218ba668d4d3bcd78a9a8cd3ca1bbc75a Mon Sep 17 00:00:00 2001 From: Alex Lohr Date: Fri, 14 Jul 2023 13:31:10 +0200 Subject: [PATCH] vscode: update to 1.80.1 --- srcpkgs/vscode/template | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/srcpkgs/vscode/template b/srcpkgs/vscode/template index a7d418f5696f..8b5193f2e64d 100644 --- a/srcpkgs/vscode/template +++ b/srcpkgs/vscode/template @@ -1,8 +1,8 @@ # Template file for 'vscode' pkgname=vscode -version=1.79.2 +version=1.80.1 revision=1 -_electronver=24.2.0 +_electronver=24.3.0 _npmver=8.6.0 hostmakedepends="pkg-config python3 nodejs yarn tar git ripgrep" makedepends="libxkbfile-devel libsecret-devel libxml2-devel ncurses-devel electron24" @@ -12,7 +12,7 @@ maintainer="shizonic , Alex Lohr " license="MIT" homepage="https://code.visualstudio.com/" distfiles="https://github.com/microsoft/vscode/archive/refs/tags/${version}.tar.gz" -checksum=2719ccbb573f5b7c174bd5bbcad97d3fe4d917e16327a6b72162ff7014c17c9b +checksum=54f3a14fa31b73aac84ff3c80d8d4237a90bc2c26822e463a17c3762901d386f nocross=yes # x64 build does not cut it, it contains native code if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then @@ -67,6 +67,9 @@ do_build() { yarn install --frozen-lockfile --arch=x64 + # do not checksum electron, since we're using our own build + vsed -e "s/validateChecksum: true/validateChecksum: false/g" -i build/lib/electron.*s + export CFLAGS="$CFLAGS -I/usr/include/node" yarn run gulp vscode-linux-x64-min }