commit: 69c9d306dea8643cbc49368ab5a647ee826a68f9
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Sun Jun 29 15:11:51 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Jun 29 15:14:14 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69c9d306
www-client/mullvad-browser-bin: add 14.5.4, drop 14.5.3
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/Manifest | 2 +-
...n-14.5.3.ebuild => mullvad-browser-bin-14.5.4.ebuild} | 16 ++--------------
2 files changed, 3 insertions(+), 15 deletions(-)
diff --git a/www-client/mullvad-browser-bin/Manifest
b/www-client/mullvad-browser-bin/Manifest
index f8319a8cdf..ac4523513c 100644
--- a/www-client/mullvad-browser-bin/Manifest
+++ b/www-client/mullvad-browser-bin/Manifest
@@ -1 +1 @@
-DIST mullvad-browser-bin-14.5.3.tar.xz 102868104 BLAKE2B
d43c8742d998d4ecc2b7730a39e1e60efdbb76dcb40327b84be4cd5d3162cc409d38c333051b4fb3a09173f448a384ff5ff4dca257809552bfbd10928309179a
SHA512
cad80c5b9d14b5629d94c8a57c9a220331871a59b0e81bafd93329ca1caebc00f2ca134c0cb444699fbcb8bed0771f8573a29cbd6c46c927bbeb7265de318311
+DIST mullvad-browser-bin-14.5.4.tar.xz 102904612 BLAKE2B
fdcc4705d4c73b5f9076a6046a3035e8c6bb0db824cebceabeff036b8a4fb6d193f417e806ccca669995c5a6aea7146c243bebb0cf4b39b955746237adcf7a8c
SHA512
e7d50b5d7e81b347d6013302e76a3b323812244690f1b25cdfc327ab50d6edac1ee1a6e2e9a31900d4016044b79d8e3cadb7b7dc7e1322bc2a035304d2f798a4
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-14.5.3.ebuild
b/www-client/mullvad-browser-bin/mullvad-browser-bin-14.5.4.ebuild
similarity index 73%
rename from www-client/mullvad-browser-bin/mullvad-browser-bin-14.5.3.ebuild
rename to www-client/mullvad-browser-bin/mullvad-browser-bin-14.5.4.ebuild
index bde8ebafce..85e7ea231c 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-14.5.3.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-14.5.4.ebuild
@@ -57,20 +57,6 @@ src_install() {
-e 's|Icon=.*|Icon=mullvad-browser|g' \
mullvad-browser/start-mullvad-browser.desktop || die
- # Install shim for X11. Browser doesn't seem to launch without it, see
upstream issue:
- #
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40565
- #
- # The X11 shim below does not affect the browser's fingerprint or
functionality.
- if use X ; then
- echo "#include <stdlib.h>
- void gdk_wayland_display_get_wl_compositor() { abort(); }
- void gdk_wayland_device_get_wl_pointer() { abort(); }
- void gdk_wayland_window_get_wl_surface() { abort(); }
- void gdk_wayland_display_get_wl_display() { abort(); }" >
X11shim.c || die
- $(tc-getCC) -shared -o mullvad-browser/X11shim.so X11shim.c ||
die
- sed -i '1a export LD_PRELOAD=/opt/mullvad-browser/X11shim.so'
mullvad-browser/Browser/start-mullvad-browser || die
- fi
-
insinto /opt/
doins -r mullvad-browser
@@ -82,6 +68,8 @@ src_install() {
done
fperms 755 /opt/mullvad-browser/Browser/abicheck
+ fperms +x /opt/mullvad-browser/Browser/glxtest
+ fperms +x /opt/mullvad-browser/Browser/vaapitest
fperms +x /opt/mullvad-browser/Browser/start-mullvad-browser
fperms +x /opt/mullvad-browser/Browser/mullvadbrowser
fperms +x /opt/mullvad-browser/Browser/mullvadbrowser.real