mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-09 15:13:31 -04:00
www-client/mullvad-browser-bin: add 14.5.4, drop 14.5.3
Signed-off-by: Justin Donofrio <justin026@protonmail.com>
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user