Thanks you very much, package is a works works now ;)
Search Criteria
Package Details: mullvad-vpn 2025.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mullvad-vpn.git (read-only, click to copy) |
---|---|
Package Base: | mullvad-vpn |
Description: | The Mullvad VPN client app for desktop |
Upstream URL: | https://www.mullvad.net |
Licenses: | GPL-3.0-or-later |
Submitter: | gin078 |
Maintainer: | yochananmarqos |
Last Packager: | yochananmarqos |
Votes: | 143 |
Popularity: | 3.79 |
First Submitted: | 2018-10-24 17:33 (UTC) |
Last Updated: | 2025-01-08 19:53 (UTC) |
Dependencies (13)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- iputils (busybox-coreutilsAUR, iputils-gitAUR)
- libnftnl (libnftnl-fullconeAUR, libnftnl-gitAUR)
- libnotify (libnotify-gitAUR)
- nss (nss-hgAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- git (git-gitAUR, git-glAUR) (make)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
- libxcrypt-compat (make)
- nvmAUR (nvm-gitAUR) (make)
- protobuf (protobuf-gitAUR) (make)
- libappindicator-gtk3 (optional) – tray icon
Required by (3)
Sources (7)
- git+https://github.com/mullvad/maybenot.git#commit=d40056adfa854d86e1d515d56e9a703090e2473c
- git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=049d5d3bc0c86c29c20f2073460186a83c1d7094?signed
- git+https://github.com/mullvad/mullvadvpn-app.git#tag=2025.2?signed
- git+https://github.com/mullvad/wireguard-go.git#commit=3957ef94034a9cbb47f323b3290620bb849d58e3?signed
- mullvad-vpn.sh
- no-publish.diff
- no-rpm.diff
Latest Comments
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 46 Next › Last »
TaZeR commented on 2023-04-17 06:22 (UTC)
yochananmarqos commented on 2023-04-07 21:31 (UTC)
@HurricanePootis: I apologize for the way I reacted, it was rude. I do appreciate being told when I make a mistake so I can correct it. I use mullvad-vpn-beta
myself and already made the change two weeks ago. As I mentioned below, I haven't been feeling well and forgot to double-check the diff between 2023.3-beta1 and 2023.3 stable.
yochananmarqos commented on 2023-04-06 20:44 (UTC)
@HurricanePootis: You actually flagged the package AFTER I had already updated it.
I will no longer participate in this pointless conversation.
HurricanePootis commented on 2023-04-06 20:08 (UTC) (edited on 2023-04-06 20:11 (UTC) by HurricanePootis)
@yochananmarqos: maintainers are supposed to at least build the package before bumping the pkgver blindly and check their comments. Who knows how long it would've taken for you to fix this without me doing the flag.
yochananmarqos commented on 2023-04-06 17:27 (UTC)
@@HurricanePootis: DO NOT flag packages out of date unless there is a new upstream release. Maintainers will just unflag the package and ignore you.
yochananmarqos commented on 2023-04-06 17:26 (UTC)
@mutant-monkey: Sorry, wasn't feeling well yesterday, forgot to diff my mullvad-vpn-beta
PKGBUILD with this one. It's fixed now.
@HurricanePootis: Please just tell me what the problem is, I don't need a huge diff pasted here. Use a pastebin service and link it here if you must.
HurricanePootis commented on 2023-04-06 17:11 (UTC)
Hey @yochananmarqos here is a patch file to fix your PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
index b206f62..50efa1c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,9 +6,10 @@
# 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>
+# Contributor: HurricanePootis <hurricanepootis@protonmail.com>
pkgname=mullvad-vpn
pkgver=2023.3
-pkgrel=1
+pkgrel=2
pkgdesc="The Mullvad VPN client app for desktop"
arch=('x86_64')
url="https://www.mullvad.net"
@@ -92,11 +93,11 @@ build() {
cargo build --frozen --release
echo "Preparing for packaging Mullvad VPN ${PRODUCT_VERSION}..."
- mkdir -p dist-assets/shell-completions
+ mkdir -p build/shell-completions
for sh in bash zsh fish; do
echo "Generating shell completion script for ${sh}..."
cargo run --bin mullvad --frozen --release -- shell-completions ${sh} \
- dist-assets/shell-completions/
+ build/shell-completions/
done
echo "Updating relays.json..."
@@ -146,11 +147,11 @@ package() {
install -m755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname"
# Install completions
- install -Dm644 dist-assets/shell-completions/mullvad.bash \
+ install -Dm644 build/shell-completions/mullvad.bash \
"$pkgdir/usr/share/bash-completion/completions/mullvad"
- install -Dm644 dist-assets/shell-completions/_mullvad -t \
+ install -Dm644 build/shell-completions/_mullvad -t \
"$pkgdir/usr/share/zsh/site-functions/"
- install -Dm644 dist-assets/shell-completions/mullvad.fish -t \
+ install -Dm644 build/shell-completions/mullvad.fish -t \
"$pkgdir/usr/share/fish/vendor_completions.d/"
# Install desktop file & icons from deb
mutant-monkey commented on 2023-04-06 11:21 (UTC) (edited on 2023-04-06 11:23 (UTC) by mutant-monkey)
I can no longer build this package...
Building mullvad-vpn...
...
Submodule path 'dist-assets/binaries': checked out '29a4c7205e78c651fcd1b8c3a55181c0d86a50d3'
Submodule path 'windows/libwfp': checked out '388b7a5aefb0fb5dc92dc80a97663740999b5e09'
Submodule path 'windows/windows-libraries': checked out 'a0535d673389fc6c097bcceab459a646cf4efc64'
patching file gui/tasks/distribution.js
Hunk #1 FAILED at 162.
/usr/bin/patch: **** Can't reopen file gui/tasks/distribution.js : No such file or directory
==> ERROR: A failure occurred in prepare().
Aborting...
Pinned Comments
yochananmarqos commented on 2022-11-11 19:31 (UTC) (edited on 2022-11-13 19:21 (UTC) by yochananmarqos)
PSA: Upstream does not support building natively for ARM64, only cross-compiling. You can use
mullvad-vpn-bin
instead.yochananmarqos commented on 2019-12-07 17:44 (UTC) (edited on 2024-06-06 22:09 (UTC) by yochananmarqos)
--> ALWAYS DO A CLEAN BUILD <--
This package will verify the signature of the git tag / commit. Developer keys are available here and instructions are here. See the PKGBUILD to determine which developer key you need.
Please do not create upstream issues about the AUR package, they do not support it.