From b59c9e2e875e92f9d006c5e03cf5b5a65c42d294 Mon Sep 17 00:00:00 2001 From: juef Date: Fri, 29 Dec 2023 16:02:36 +0200 Subject: [PATCH] Rocket.Chat-Desktop: update to 3.9.11 --- srcpkgs/Rocket.Chat-Desktop/template | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template index d7ecb67b7473f..6e75899df44d2 100644 --- a/srcpkgs/Rocket.Chat-Desktop/template +++ b/srcpkgs/Rocket.Chat-Desktop/template @@ -1,8 +1,8 @@ # Template file for 'Rocket.Chat-Desktop' pkgname=Rocket.Chat-Desktop -version=3.8.7 -revision=2 -_electron_ver=19 +version=3.9.11 +revision=1 +_electron_ver=24 hostmakedepends="yarn nodejs python3 pkg-config app-builder" makedepends="electron${_electron_ver} libvips-devel" depends="electron${_electron_ver}" @@ -11,26 +11,13 @@ maintainer="John " license="MIT" homepage="https://rocket.chat/" distfiles="https://github.com/RocketChat/Rocket.Chat.Electron/archive/${version}.tar.gz" -checksum=ac46390b4ae9e193efa92d5a38947c99fa94140604302b6850b9167e49eea453 +checksum=936525dd74dcc9050bfb91ecf4ce80d6a5be38de8bfbb9b05f2faac7b3a9a580 export USE_SYSTEM_APP_BUILDER=true -do_configure() { - # we can't make electron skip binary download as that fails in do_build - # so instead, force a bogus architecture so it downloads its binary - # artifact, it will use the system one later anyway - # but this appears to fail on i686, so don't override there - local carch=x64 - case "$XBPS_TARGET_MACHINE" in - i686*) carch=ia32 ;; - esac - npm_config_arch=$carch \ - yarn upgrade electron@"$(