Search Criteria
Package Details: mullvad-browser 12.5.4-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: | eclairevoyant |
Last Packager: | eclairevoyant |
Votes: | 7 |
Popularity: | 1.02 |
First Submitted: | 2023-04-23 11:25 (UTC) |
Last Updated: | 2023-09-15 21:04 (UTC) |
Dependencies (36)
- dbus-glib (dbus-glib-git)
- ffmpeg (ffmpeg-cuda, ffmpeg-nonvidia, ffmpeg-libfdk_aac, ffmpeg-intel-full-git, ffmpeg-v4l2-request-git, ffmpeg-mmal, ffmpeg-git, ffmpeg-full-git, ffmpeg-amd-full, ffmpeg-nvcodec-11-1-git, ffmpeg-amd-full-git, ffmpeg-nocuda, ffmpeg-mpp, ffmpeg-headless, ffmpeg-full, ffmpeg-decklink, ffmpeg-obs)
- gtk3 (gtk3-git, gtk3-ubuntu, gtk3-no_deadkeys_underline, gtk3-patched-filechooser-icon-view, gtk3-classic, gtk3-classic-xfce)
- libpulse (pulseaudio-dummy, pulseaudio-git)
- libxt
- mime-types (mailcap)
- nss (nss-hg)
- ttf-font (neuropol-ttf, ttf-win7-fonts, ttf-ms-win8, ttf-ms-win8-arabic, ttf-ms-win8-hebrew, ttf-ms-win8-sea, ttf-ms-win8-indic, ttf-ms-win8-japanese, ttf-ms-win8-korean, ttf-ms-win8-zh_cn, ttf-ms-win8-zh_tw, ttf-ms-win8-thai, ttf-ms-win8-other, ttf-noto-fonts-simple, ttf-kids, ttf-gabriola, ttf-liberation-sans-narrow, ttf-cavafy-script, ttf-ms-fonts, ttf-dejavu-ib, ttf-zelda, ttf-oxygen, ttf-oxygen-gf, ttf-share-gf, ttf-gost, otf-inconsolata-dz, ttf-d2coding, ttf-ibm-plex-mono-git, ttf-dejavu-emojiless, ttf-agave, ttf-caracteres, ttf-cuprum, ttf-autour-one, ttf-impallari-milonga, ttf-impallari-miltonian, ttf-clarity-city, ttf-paratype, ttf-segoewp, ttf-karla, ttf-ms-win10, ttf-ms-win10-japanese, ttf-ms-win10-korean, ttf-ms-win10-sea, ttf-ms-win10-thai, ttf-ms-win10-zh_cn, ttf-ms-win10-zh_tw, ttf-ms-win10-other, ttf-win10, ttf-droid-simple, ttf-ms-win10-auto, ttf-ms-win10-cdn, noto-fonts-variable-lite, ttf-bmono, noto-fonts-lite, ttf-pt-astra-fact, ttf-weblysleekui, ttf-pt-astra-sans, ttf-pt-astra-serif, ttf-pt-sans, ttf-pt-serif, ttf-pt-mono, ttf-pt-root_ui, ttf-ms-win11-auto, ttf-xo-fonts, ttf-plemoljp, ttf-juisee, ttf-ms-win11, ttf-ms-win11-japanese, ttf-ms-win11-korean, ttf-ms-win11-sea, ttf-ms-win11-thai, ttf-ms-win11-zh_cn, ttf-ms-win11-zh_tw, ttf-ms-win11-other, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-liberation)
- cbindgen (make)
- clang (clang8, clang-git, llvm-git, clang-minimal-git) (make)
- diffutils (make)
- dump_syms (dump_syms-git) (make)
- imake (make)
- inetutils (gettext-hostname, inetutils-git, busybox-coreutils) (make)
- jack (jack-git, jack2-git, pipewire-full-jack-git, pipewire-common-jack-git, pipewire-jack-git, jack2, pipewire-jack) (make)
- lld (llvm-git) (make)
- llvm (llvm8, llvm-git, llvm-minimal-git) (make)
- mesa (mesa-d3d12, mesa-panfork-git, mesa-steamos, mesa-amdonly-gaming-git, mesa-nightly-nvk-rusticl-intelrt-git, mesa-git, mesa-pvr-vf2, mesa-rusticl-git, mesa-minimal-git, mesa-amber) (make)
- nasm (nasm-git) (make)
- nodejs (nodejs6-bin, nodejs-nightly, nodejs-git, nodejs-lts-gallium, nodejs-lts-hydrogen) (make)
- Show 16 more dependencies...
Latest Comments
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
garlicbreadwolfs 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.