Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / mattermost-desktop
Commits: d1271558 by Matthias Mailänder at 2024-08-23T18:48:48+02:00 Update to version 5.9.0 - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -5,15 +5,16 @@ # Contributor: Aleksandar Trifunović <akstrfn at gmail dot com> # Contributor: Jan Was <janek dot jan at gmail dot com> # Contributor: AUR[Severus] +# Contributor: Matthias Mailänder <[email protected]> pkgname=mattermost-desktop -pkgver=5.7.0 -pkgrel=2 +pkgver=5.9.0 +pkgrel=1 pkgdesc='Mattermost Desktop application' arch=(x86_64) url="https://github.com/${pkgname/-//}" license=(Apache-2.0) -_electron=electron28 +_electron=electron31 depends=($_electron libxcrypt-compat) makedepends=(git @@ -26,7 +27,7 @@ _archive="${pkgname#*-}-$pkgver" source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" "$pkgname.sh" "$pkgname.desktop") -sha256sums=('766871bb8c79bf2ee57ab2f7783605fd5b20cf0809a041cbd8bbadde4520e3f2' +sha256sums=('c71c7b79502185d2034e8de125eeb0f06b18911c307842b41148d9b343016738' '1c2bf48b6397d04a5a536c5c9f4960db53249c838c380f03f808c612b00ba4c6' '27c798af15d6aefbd41da5aacb9f9b15438349c649e9c05658387981760fd3b7') @@ -47,7 +48,7 @@ prepare() { --arg electronVersion "$_electronVersion" \ package.json | sponge package.json - sed -i -e '/package:/s/tar.gz deb rpm/dir/' package.json + sed -i 's/ && cross-env CC=aarch64-linux-gnu-gcc CXX=aarch64-linux-gnu-g++ electron-builder --linux tar.gz --arm64 --publish=never//g' package.json npm $_npmargs install } @@ -55,7 +56,7 @@ build() { cd "$_archive" export NODE_ENV=production npm $_npmargs --offline run build - npm $_npmargs --offline run package:linux-all-x64 + npm $_npmargs --offline run package:linux-tar } package() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mattermost-desktop/-/commit/d1271558cb3faef197758f704ad076e5b6fd76fa -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mattermost-desktop/-/commit/d1271558cb3faef197758f704ad076e5b6fd76fa You're receiving this email because of your account on gitlab.archlinux.org.
