diff options
author | Mark Wagie | 2024-03-21 16:38:09 -0600 |
---|---|---|
committer | Mark Wagie | 2024-03-21 16:38:09 -0600 |
commit | bb4787400ab213043d2dc0c2fbe7332efa6f0beb (patch) | |
tree | 756709da4228e8066527ad85488554cec6167156 | |
parent | 9a684a505cb10a88822af20af26417e4bac62f00 (diff) | |
download | aur-bb4787400ab213043d2dc0c2fbe7332efa6f0beb.tar.gz |
2024.1
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 11 insertions, 14 deletions
@@ -1,6 +1,6 @@ pkgbase = mullvad-vpn pkgdesc = The Mullvad VPN client app for desktop - pkgver = 2023.6 + pkgver = 2024.1 pkgrel = 1 url = https://www.mullvad.net install = mullvad-vpn.install @@ -10,15 +10,15 @@ pkgbase = mullvad-vpn makedepends = git makedepends = go makedepends = libxcrypt-compat - makedepends = nodejs>=16 - makedepends = npm>=8.3 + makedepends = npm makedepends = protobuf + depends = alsa-lib depends = gtk3 depends = iputils + depends = libnftnl depends = libnotify depends = nss - options = !lto - source = git+https://github.com/mullvad/mullvadvpn-app.git#commit=c2f7f75dee35c050540b90c6ebc9084969b1a93b + source = git+https://github.com/mullvad/mullvadvpn-app.git#commit=b261238598f0237aaf420354445797a12a45d907 source = git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=d5772339cee9c1a0d7671968746f02499b78e245?signed source = no-rpm.diff source = mullvad-vpn.sh @@ -3,21 +3,17 @@ # Contributor: alicewww <almw at protonmail dot com> # Contributor: David Birks <david at tellus dot space> # Contributor: Jeff Henson <jeff at henson dot io> -# Contributor: Linus Färnstrand <linus at mullvad dot net> -# Contributor: Emīls Piņķis <emil at mullvad dot net> -# Contributor: Andrej Mihajlov <and at mullvad dot net> pkgname=mullvad-vpn -pkgver=2023.6 +pkgver=2024.1 pkgrel=1 pkgdesc="The Mullvad VPN client app for desktop" arch=('x86_64') url="https://www.mullvad.net" license=('GPL-3.0-or-later') -depends=('gtk3' 'iputils' 'libnotify' 'nss') -makedepends=('cargo' 'git' 'go' 'libxcrypt-compat' 'nodejs>=16' 'npm>=8.3' 'protobuf') -options=('!lto') +depends=('alsa-lib' 'gtk3' 'iputils' 'libnftnl' 'libnotify' 'nss') +makedepends=('cargo' 'git' 'go' 'libxcrypt-compat' 'npm' 'protobuf') install="$pkgname.install" -_tag=c2f7f75dee35c050540b90c6ebc9084969b1a93b # tags/2023.6^0 +_tag=b261238598f0237aaf420354445797a12a45d907 # tags/2024.1^0 _commit=d5772339cee9c1a0d7671968746f02499b78e245 source=("git+https://github.com/mullvad/mullvadvpn-app.git#commit=${_tag}" # signed by Oskar Nyberg (raksooo), public key not uploaded yet "git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=${_commit}?signed" @@ -33,7 +29,7 @@ validpgpkeys=('225E40C8F1C8DEB7977ABF59F293063FECE2E8ED' # Linus Färnstrand <li ) pkgver() { - cd "$srcdir/mullvadvpn-app" + cd mullvadvpn-app git describe --tags | sed 's/-/./g' } @@ -65,6 +61,7 @@ prepare() { build() { cd mullvadvpn-app + CFLAGS+=" -ffat-lto-objects" export CARGO_HOME="$srcdir/cargo-home" export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target |