Search Criteria
Package Details: mullvad-browser 13.0.6-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mullvad-browser.git (read-only, click to copy) |
---|---|
Package Base: | mullvad-browser |
Description: | Privacy-focused web browser developed by Mullvad VPN and the Tor Project |
Upstream URL: | None |
Keywords: | browser firefox mullvad privacy private |
Licenses: | GPL, MPL, LGPL |
Submitter: | tarball |
Maintainer: | None |
Last Packager: | eclairevoyant |
Votes: | 9 |
Popularity: | 0.124971 |
First Submitted: | 2023-04-23 11:25 (UTC) |
Last Updated: | 2023-12-07 04:44 (UTC) |
Dependencies (36)
- dbus-glib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libxt
- mime-types (mailcap)
- nss (nss-hgAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, ttf-paratypeAUR, ttf-plemoljp-binAUR, ttf-dejavu-emojilessAUR, ttf-lucida-fontsAUR, ttf-plemoljpAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-ms-win11-autoAUR, ttf-ms-win10-cdnAUR, noto-fonts-liteAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-ibm-plex-sans-scAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, noto-fonts-variable-liteAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation)
- cbindgen (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- diffutils (make)
- dump_syms (dump_syms-gitAUR) (make)
- imake (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack) (make)
- lld (llvm-rocm-gitAUR, llvm-gitAUR) (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- nasm (nasm-gitAUR) (make)
- nodejs (nodejs-lts-fermiumAUR, nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- rustup (rustup-gitAUR, rustup-stubAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- wasi-compiler-rt (make)
- wasi-libc (wasi-libc-gitAUR) (make)
- wasi-libc++ (make)
- wasi-libc++abi (make)
- xorg-server-xvfb (xorg-server-xvfb-gitAUR) (make)
- yasm (yasm-gitAUR) (make)
- zip (zip-natspecAUR) (make)
- hunspell-en_US (hunspell-en_us) (optional) – Spell checking, American English
- libnotify (libnotify-gitAUR) (optional) – Notification integration
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – Location detection via available WiFi networks
- pulseaudio (pulseaudio-dummyAUR, pulseaudio-gitAUR) (optional) – Audio support
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – Text-to-Speech
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
Latest Comments
<deleted-account> commented on 2023-09-28 10:02 (UTC)
According to upstream developers, the current build procedure generates a different fingerprint for each user, which is problematic from a privacy perspective. Tor Browser and its fork, Mullvad Browser, appear to need to be built using tor-browser-build. https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/issues/239
<deleted-account> commented on 2023-09-22 19:29 (UTC)
@eclairevoyant Could you please add the upstream URL? https://gitlab.torproject.org/tpo/applications/mullvad-browser/
Neko-san commented on 2023-08-04 22:59 (UTC) (edited on 2023-08-05 00:27 (UTC) by Neko-san)
Compiling with
-stdlib=libc++
throws two specific errors (in several places), namely:'__throw_length_error'
and'__throw_out_of_range'
'is ambiguous'.To reproduce, set clang as the compiler and add the flag to CXXFLAGS:
(I had more flags but they shouldn't be relevant to the issue)
Neko-san commented on 2023-08-04 21:03 (UTC) (edited on 2023-08-04 21:05 (UTC) by Neko-san)
Where am I supposed to get the gpg key from?
There's no key file included and my attempts at finding the required key via keyservers isn't producing any results.
EDIT: Nevermind, found it:
hkps://keys.openpgp.org
<deleted-account> commented on 2023-07-22 20:47 (UTC)
Build fails even if I build with chroot. Is this a bug?
eclairevoyant commented on 2023-06-27 17:41 (UTC) (edited on 2023-06-27 17:41 (UTC) by eclairevoyant)
@SashexSRB Something using a lot of memory is not a "memory leak". LTO just takes a lot of memory. I don't know your system specs, but it's normal to take over 16 GB of RAM and max out a decent CPU. You also shouldn't be doing other things on your computer (e.g. using a web browser) when compiling browsers.
SashexSRB commented on 2023-06-27 17:23 (UTC)
Package has a memory leak on my end when compiling. It maxes out my RAM and PC becomes unresponsive.
eclairevoyant commented on 2023-06-08 09:47 (UTC)
pending https://github.com/mullvad/mullvad-browser/issues/94 to move further, as the sources can't be patched directly
eclairevoyant commented on 2023-06-06 22:27 (UTC) (edited on 2023-06-06 22:31 (UTC) by eclairevoyant)
@tarball I've been working on the build locally, but I wasn't able to figure out how you found the tarball url. I tried updating to the current release (12.0.6) and updating the URL based on the branch name here but it seems like https://cdn.mullvad.net/browser/12.0.6/src-firefox-mullvad-browser-102.11.0esr-12.5-1-build1.tar.xz doesn't exist. Where did you get the link?
EDIT: I missed the note in the readme, got the right branch now.
tarball commented on 2023-04-23 11:36 (UTC) (edited on 2023-04-23 16:34 (UTC) by tarball)
To potential users: this needs further work, which I don't have time for right now. It's missing some customizations, and has a unique fingerprint — you will be easier to track compared to the official build (which is provided by
mullvad-browser-bin
).For more information, see this comment: https://aur.archlinux.org/packages/mullvad-browser-bin#comment-911414
If anyone is willing to properly maintain this, I will hand over the package. I'd rather focus on the official build.