summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2021-04-13 10:02:52 -0600
committerMark Wagie2021-04-13 10:02:52 -0600
commit6bb65307c6836db6b4193b3ef1b75348eb139ab2 (patch)
tree662a2dee7af3a867c16e77b5b1ffe0173191366d
parent2ec931bd5114c83f1cdf69435998ec06e2f85642 (diff)
downloadaur-6bb65307c6836db6b4193b3ef1b75348eb139ab2.tar.gz
2021.3.beta1
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD22
-rw-r--r--mullvad-vpn.install4
3 files changed, 18 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ab03a36a92cb..06e98055552e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mullvad-vpn-beta
pkgdesc = The Mullvad VPN client app for desktop (latest/beta release)
- pkgver = 2021.2.stable
- pkgrel = 4
+ pkgver = 2021.3.beta1
+ pkgrel = 1
url = https://www.mullvad.net
install = mullvad-vpn.install
arch = x86_64
@@ -9,18 +9,17 @@ pkgbase = mullvad-vpn-beta
makedepends = git
makedepends = go
makedepends = rust
- makedepends = npm
+ makedepends = nodejs>=12
+ makedepends = npm>=6.12
makedepends = python
depends = iputils
depends = libnotify
depends = libappindicator-gtk3
depends = nss
- depends = resolvconf
- optdepends = networkmanager: create Wireguard interface
provides = mullvad-vpn
conflicts = mullvad-vpn
- source = git+https://github.com/mullvad/mullvadvpn-app.git#tag=2021.2?signed
- source = git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=fa76f058d6f5fa66e62f9c4a291e6079cea22e37?signed
+ source = git+https://github.com/mullvad/mullvadvpn-app.git#tag=2021.3-beta1?signed
+ source = git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=2063422c167c874eceab10692d4385a0c40b3f47?signed
source = mullvad-vpn.sh
validpgpkeys = EA0A77BF9E115615FC3BD8BC7653B940E494FE87
validpgpkeys = 8339C7D2942EB854E3F27CE5AEE9DECFD582E984
diff --git a/PKGBUILD b/PKGBUILD
index e425fc03aa3a..726f438e3f76 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,22 +5,21 @@
# Contributor: Emīls Piņķis <emil at mullvad dot net>
# Contributor: Andrej Mihajlov <and at mullvad dot net>
pkgname=mullvad-vpn-beta
-_pkgver=2021.2
-_channel=stable
-pkgver=${_pkgver}.${_channel}
-pkgrel=4
+_pkgver=2021.3
+_channel=beta
+pkgver=${_pkgver}.${_channel}1
+pkgrel=1
pkgdesc="The Mullvad VPN client app for desktop (latest/beta release)"
url="https://www.mullvad.net"
arch=('x86_64')
license=('GPL3')
-depends=('iputils' 'libnotify' 'libappindicator-gtk3' 'nss' 'resolvconf')
-makedepends=('git' 'go' 'rust' 'npm' 'python')
-optdepends=('networkmanager: create Wireguard interface')
+depends=('iputils' 'libnotify' 'libappindicator-gtk3' 'nss')
+makedepends=('git' 'go' 'rust' 'nodejs>=12' 'npm>=6.12' 'python')
provides=("${pkgname%-beta}")
conflicts=("${pkgname%-beta}")
install="${pkgname%-beta}.install"
-_commit='fa76f058d6f5fa66e62f9c4a291e6079cea22e37'
-source=("git+https://github.com/mullvad/mullvadvpn-app.git#tag=${_pkgver}?signed"
+_commit='2063422c167c874eceab10692d4385a0c40b3f47'
+source=("git+https://github.com/mullvad/mullvadvpn-app.git#tag=${_pkgver}-${_channel}1?signed"
"git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=$_commit?signed"
"${pkgname%-beta}.sh")
sha256sums=('SKIP'
@@ -32,7 +31,6 @@ validpgpkeys=('EA0A77BF9E115615FC3BD8BC7653B940E494FE87'
# David Lönnhager (code signing) <david dot l at mullvad dot net>
prepare() {
- # Point the submodule to our local copy
cd "$srcdir/mullvadvpn-app"
git submodule init dist-assets/binaries
git config submodule.mullvadvpn-app-binaries.url "$srcdir/mullvadvpn-app-binaries"
@@ -58,7 +56,7 @@ build() {
echo "Building Mullvad VPN $PRODUCT_VERSION..."
echo "Updating version in metadata files..."
- ./version-metadata.sh inject $PRODUCT_VERSION
+ ./version-metadata.sh inject $PRODUCT_VERSION --desktop
echo "Building wireguard-go..."
pushd wireguard/libwg
@@ -110,7 +108,7 @@ build() {
# Build Electron GUI app
pushd gui
echo "Installing JavaScript dependencies..."
- npm ci --no-optional --cache "$srcdir/npm-cache"
+ npm ci --cache "$srcdir/npm-cache"
echo "Packing final release artifact..."
npm run pack:linux
popd
diff --git a/mullvad-vpn.install b/mullvad-vpn.install
index a4e34b2e568f..9926fc9b399c 100644
--- a/mullvad-vpn.install
+++ b/mullvad-vpn.install
@@ -7,8 +7,8 @@ pre_install() {
pkill -x "mullvad-gui" || true
- rm -f /var/cache/mullvad-vpn/relays.json || true
- rm -f /var/cache/mullvad-vpn/api-ip-address.txt || true
+ rm -f /var/cache/mullvad-vpn/relays.json
+ rm -f /var/cache/mullvad-vpn/api-ip-address.txt
}
post_install() {