Skip to content

Commit 2ff8c3e

Browse files
committed
mullvadvpn: update to 2026.1
1 parent 0f6c507 commit 2ff8c3e

File tree

2 files changed

+12
-15
lines changed

2 files changed

+12
-15
lines changed

srcpkgs/mullvadvpn/files/mullvad/run

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,12 @@
22

33
export MULLVAD_RESOURCE_DIR=/usr/share/mullvad
44

5+
_caps=+net_admin,+net_raw
6+
57
exec 2>&1
6-
exec /usr/bin/mullvad-daemon --disable-stdout-timestamps
8+
exec setpriv --reuid root --regid root --clear-groups \
9+
--securebits +no_setuid_fixup,+no_setuid_fixup_locked,+keep_caps_locked \
10+
--ambient-caps ${_caps} \
11+
--inh-caps ${_caps} \
12+
--bounding-set -all,${_caps} \
13+
--no-new-privs -- mullvad-daemon --disable-stdout-timestamps

srcpkgs/mullvadvpn/template

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
# Template file for 'mullvadvpn'
22
pkgname=mullvadvpn
3-
version=2025.14
3+
version=2026.1
44
revision=1
5-
_wggover=0.0.20230223-mullvad-0.1.6
6-
# archs set by upstream (due to go)
7-
archs="x86_64* aarch64*"
85
build_style=cargo
96
build_helper=qemu
107
make_build_args="
@@ -14,22 +11,15 @@ make_build_args="
1411
-p mullvad-problem-report --bin mullvad-problem-report
1512
-p mullvad-exclude --bin mullvad-exclude
1613
-p mullvad-api --bin relay_list"
17-
hostmakedepends="pkg-config protobuf protobuf-devel go git"
14+
hostmakedepends="pkg-config protobuf protobuf-devel git"
1815
makedepends="dbus-devel libnftnl-devel libmnl-devel"
1916
short_desc="Mullvad VPN client app (cli only)"
2017
maintainer="dkwo <npiazza@disroot.org>"
2118
license="GPL-3.0-or-later"
2219
homepage="https://mullvad.net/"
2320
changelog="https://raw.githubusercontent.com/mullvad/mullvadvpn-app/refs/heads/main/CHANGELOG.md"
24-
distfiles="https://github.com/mullvad/mullvadvpn-app/archive/refs/tags/${version}.tar.gz
25-
https://github.com/mullvad/wireguard-go/archive/refs/tags/${_wggover}.tar.gz"
26-
checksum="cda4ed7097eb9bee25bc3f6de9ed3eeb9ec0637fc81932d48ec4fc7c272ca0b5
27-
fd9fa45155098223a17ea934eaa6eb44ee990cd2a7ab638bce482f62fd8502e8"
28-
skip_extraction="${_wggover}.tar.gz"
29-
30-
post_extract() {
31-
vsrcextract -C wireguard-go-rs/libwg/wireguard-go "${_wggover}.tar.gz"
32-
}
21+
distfiles="https://github.com/mullvad/mullvadvpn-app/archive/refs/tags/${version}.tar.gz"
22+
checksum=010e3abde86cf8b1d46b61fb5569d4867d6a0d49b0741b1e216d0374db0ea89f
3323

3424
do_install() {
3525
for _bin in mullvad-daemon mullvad mullvad-problem-report mullvad-setup mullvad-exclude; do

0 commit comments

Comments
 (0)