* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-07-03 3:19 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-07-03 3:19 UTC (permalink / raw
To: gentoo-commits
commit: 71be5adbed35cd012b85ddb5c85ec0fa31e480a1
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Wed Jul 3 03:17:56 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Wed Jul 3 03:19:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71be5adb
www-client/mullvad-browser-bin: new package, add 13.5
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/Manifest | 3 +
www-client/mullvad-browser-bin/metadata.xml | 12 +++
.../mullvad-browser-bin-13.5.ebuild | 90 ++++++++++++++++++++++
3 files changed, 105 insertions(+)
diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest
new file mode 100644
index 000000000..e409b53ca
--- /dev/null
+++ b/www-client/mullvad-browser-bin/Manifest
@@ -0,0 +1,3 @@
+DIST mullvad-browser-linux-x86_64-13.5.tar.xz 103263340 BLAKE2B a66e20e75152e6d03b4eff8b5580418fb11587700bb5e16036f9bcb2c094cb0fe531653ef1daf64b1bf5841b25c3bf2378b85aae9b4ccb88287896cd054842ee SHA512 8dfd65460852f1be2906d8e87e3b45589534e79213477ae5ae51b16e170fa24b1ea0ba1866771b625fbd3fc80311310b56abd493e5e3799bbaa9031654574401
+EBUILD mullvad-browser-bin-13.5.ebuild 3007 BLAKE2B 59b9467557691a4b2a2a82a14c3a00d8f3fe9f703d51739eedb3e8e8c6751b962e135d6bde32b7dfbf063f336e429dc37e313cb6c739f71bf3a8ee8566a6b114 SHA512 5871ab4071f476ea06edb95c9c5b4b6ae58feb6b42eddcbac0b6bd98ad4649ea0b3903c0bd608a19b5a0199a778caf01b1376e4c188d3b6b08d0bcdd22483162
+MISC metadata.xml 475 BLAKE2B ad3e7ef5ae310f30924606b3ced24745a990825251ae23a9d029b571f5318caab04f89cea91c2e4253daaa0efd37237b808b321b0d78bb19b22037ef32ead6bd SHA512 cb416d14e5e8af4a9f6a274ec183fcbb46ef194d7f861a6f174345b7b909eeeb2a8f260408f65be28b6ebe1071443339e65e0fb873e6d238c832f165524dede5
diff --git a/www-client/mullvad-browser-bin/metadata.xml b/www-client/mullvad-browser-bin/metadata.xml
new file mode 100644
index 000000000..36843982a
--- /dev/null
+++ b/www-client/mullvad-browser-bin/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>justin026@protonmail.com</email>
+ <name>Justin</name>
+ </maintainer>
+ <use>
+ <flag name="X">Add support for X11</flag>
+ <flag name="wayland">Add support for screensharing on wayland</flag>
+ </use>
+</pkgmetadata>
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
new file mode 100644
index 000000000..1a223de8e
--- /dev/null
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="The Mullvad Browser is developed – in collaboration between Mullvad VPN and the Tor Project – to minimize tracking and fingerprinting."
+HOMEPAGE="https://github.com/mullvad/mullvadvpn-browser https://mullvad.net/"
+SRC_URI="amd64? ( https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz )"
+
+S="${WORKDIR}"
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="-* amd64"
+
+IUSE="wayland X"
+
+RESTRICT="bindist mirror test strip"
+
+RDEPEND="
+ app-accessibility/at-spi2-core
+ app-misc/mime-types
+ app-shells/bash
+ dev-libs/dbus-glib
+ dev-libs/glib
+ dev-libs/nspr
+ dev-libs/nss
+ gui-libs/gtk
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-video/ffmpeg
+ sys-apps/dbus
+ wayland? (
+ sys-apps/xdg-desktop-portal
+ )
+ X? (
+ x11-libs/cairo
+ x11-themes/hicolor-icon-theme
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libXtst
+ )"
+
+QA_PREBUILT="*"
+
+src_install() {
+ # Install profiles to home dir
+ touch "${S}"/mullvad-browser/Browser/is-packaged-app
+
+ # Fix desktop file vars
+ sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+
+ # Install shim for X11, 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(); }" > "${S}"/X11shim.c
+ cc -shared -o "${S}"/mullvad-browser/X11shim.so "${S}"/X11shim.c
+ sed -i '1iexport LD_PRELOAD=/opt/mullvad-browser/X11shim.so' "${S}"/mullvad-browser/Browser/start-mullvad-browser
+ fi
+
+ insinto /opt/
+ doins -r "${S}"/mullvad-browser
+
+ dosym "/opt/mullvad-browser/Browser/start-mullvad-browser" /usr/bin/${PN}
+ domenu "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ local x
+ for x in 16 32 48 64 128; do
+ newicon -s ${x} "${S}"/mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
+ done
+
+ fperms +x "/opt/mullvad-browser/Browser/start-mullvad-browser"
+ fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser"
+ fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser.real"
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-07-03 4:19 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-07-03 4:19 UTC (permalink / raw
To: gentoo-commits
commit: 28b378e8ae62edb23d76bdd13290076c18a624fd
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Wed Jul 3 04:09:41 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Wed Jul 3 04:09:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28b378e8
www-client/mullvad-browser-bin: update DESCRIPTION
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/Manifest | 2 --
www-client/mullvad-browser-bin/metadata.xml | 3 +++
.../mullvad-browser-bin-13.5.ebuild | 22 ++++++++++++----------
3 files changed, 15 insertions(+), 12 deletions(-)
diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest
index e409b53ca..aa0b0089b 100644
--- a/www-client/mullvad-browser-bin/Manifest
+++ b/www-client/mullvad-browser-bin/Manifest
@@ -1,3 +1 @@
DIST mullvad-browser-linux-x86_64-13.5.tar.xz 103263340 BLAKE2B a66e20e75152e6d03b4eff8b5580418fb11587700bb5e16036f9bcb2c094cb0fe531653ef1daf64b1bf5841b25c3bf2378b85aae9b4ccb88287896cd054842ee SHA512 8dfd65460852f1be2906d8e87e3b45589534e79213477ae5ae51b16e170fa24b1ea0ba1866771b625fbd3fc80311310b56abd493e5e3799bbaa9031654574401
-EBUILD mullvad-browser-bin-13.5.ebuild 3007 BLAKE2B 59b9467557691a4b2a2a82a14c3a00d8f3fe9f703d51739eedb3e8e8c6751b962e135d6bde32b7dfbf063f336e429dc37e313cb6c739f71bf3a8ee8566a6b114 SHA512 5871ab4071f476ea06edb95c9c5b4b6ae58feb6b42eddcbac0b6bd98ad4649ea0b3903c0bd608a19b5a0199a778caf01b1376e4c188d3b6b08d0bcdd22483162
-MISC metadata.xml 475 BLAKE2B ad3e7ef5ae310f30924606b3ced24745a990825251ae23a9d029b571f5318caab04f89cea91c2e4253daaa0efd37237b808b321b0d78bb19b22037ef32ead6bd SHA512 cb416d14e5e8af4a9f6a274ec183fcbb46ef194d7f861a6f174345b7b909eeeb2a8f260408f65be28b6ebe1071443339e65e0fb873e6d238c832f165524dede5
diff --git a/www-client/mullvad-browser-bin/metadata.xml b/www-client/mullvad-browser-bin/metadata.xml
index 36843982a..e2ecf8d8f 100644
--- a/www-client/mullvad-browser-bin/metadata.xml
+++ b/www-client/mullvad-browser-bin/metadata.xml
@@ -5,6 +5,9 @@
<email>justin026@protonmail.com</email>
<name>Justin</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">mullvad/mullvadvpn-browser</remote-id>
+ </upstream>
<use>
<flag name="X">Add support for X11</flag>
<flag name="wayland">Add support for screensharing on wayland</flag>
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
index 1a223de8e..150f8cd16 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit desktop xdg
-DESCRIPTION="The Mullvad Browser is developed – in collaboration between Mullvad VPN and the Tor Project – to minimize tracking and fingerprinting."
+DESCRIPTION="The Mullvad Browser is developed to minimize tracking and fingerprinting."
HOMEPAGE="https://github.com/mullvad/mullvadvpn-browser https://mullvad.net/"
SRC_URI="amd64? ( https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz )"
@@ -58,11 +58,13 @@ src_install() {
touch "${S}"/mullvad-browser/Browser/is-packaged-app
# Fix desktop file vars
- sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
- sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
- sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
- # Install shim for X11, doesn't seem to launch without it, see upstream issue https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40565
+ # 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>
@@ -77,12 +79,12 @@ src_install() {
insinto /opt/
doins -r "${S}"/mullvad-browser
- dosym "/opt/mullvad-browser/Browser/start-mullvad-browser" /usr/bin/${PN}
+ dosym "../../opt/mullvad-browser/Browser/start-mullvad-browser" /usr/bin/${PN}
domenu "${S}"/mullvad-browser/start-mullvad-browser.desktop
- local x
- for x in 16 32 48 64 128; do
- newicon -s ${x} "${S}"/mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
- done
+ local x
+ for x in 16 32 48 64 128; do
+ newicon -s ${x} "${S}"/mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
+ done
fperms +x "/opt/mullvad-browser/Browser/start-mullvad-browser"
fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-07-03 12:53 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-07-03 12:53 UTC (permalink / raw
To: gentoo-commits
commit: 92d8eb47c6a6a7e8d98708b20fd5fa643674f4c0
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Wed Jul 3 12:52:23 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Wed Jul 3 12:52:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92d8eb47
www-client/mullvad-browser-bin: update HOMEPAGE
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/metadata.xml | 2 +-
www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/www-client/mullvad-browser-bin/metadata.xml b/www-client/mullvad-browser-bin/metadata.xml
index e2ecf8d8f..f7b96b1a8 100644
--- a/www-client/mullvad-browser-bin/metadata.xml
+++ b/www-client/mullvad-browser-bin/metadata.xml
@@ -6,7 +6,7 @@
<name>Justin</name>
</maintainer>
<upstream>
- <remote-id type="github">mullvad/mullvadvpn-browser</remote-id>
+ <remote-id type="github">mullvad/mullvad-browser</remote-id>
</upstream>
<use>
<flag name="X">Add support for X11</flag>
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
index 150f8cd16..a5319f046 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit desktop xdg
DESCRIPTION="The Mullvad Browser is developed to minimize tracking and fingerprinting."
-HOMEPAGE="https://github.com/mullvad/mullvadvpn-browser https://mullvad.net/"
+HOMEPAGE="https://github.com/mullvad/mullvad-browser https://mullvad.net/"
SRC_URI="amd64? ( https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz )"
S="${WORKDIR}"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-07-03 12:59 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-07-03 12:59 UTC (permalink / raw
To: gentoo-commits
commit: ca1a8a686a70bb85b45b7a2ff4547bf34047c2d9
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Wed Jul 3 12:58:50 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Wed Jul 3 12:58:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca1a8a68
www-client/mullvad-browser-bin: destabilize 13.5 for ~amd64
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
index a5319f046..69cd0241c 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="amd64? ( https://github.com/mullvad/mullvad-browser/releases/download/$
S="${WORKDIR}"
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="-* amd64"
+KEYWORDS="-* ~amd64"
IUSE="wayland X"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-07-05 22:27 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-07-05 22:27 UTC (permalink / raw
To: gentoo-commits
commit: b29bb47dd2e0e1e1caa043cf709f933a79eb2d5a
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Fri Jul 5 22:23:48 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Fri Jul 5 22:23:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b29bb47d
www-client/mullvad-browser-bin: fix QA bug
Closes: https://bugs.gentoo.org/935524
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
.../mullvad-browser-bin-13.5.ebuild | 34 ++++++++++------------
1 file changed, 16 insertions(+), 18 deletions(-)
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
index 69cd0241c..8cce223cf 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="-* ~amd64"
-IUSE="wayland X"
+IUSE="wayland +X"
RESTRICT="bindist mirror test strip"
@@ -32,24 +32,22 @@ RDEPEND="
media-libs/freetype
media-video/ffmpeg
sys-apps/dbus
+ x11-libs/cairo
+ x11-themes/hicolor-icon-theme
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libXtst
wayland? (
sys-apps/xdg-desktop-portal
- )
- X? (
- x11-libs/cairo
- x11-themes/hicolor-icon-theme
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXt
- x11-libs/libXtst
- )"
+ )"
QA_PREBUILT="*"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-07-07 13:43 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-07-07 13:43 UTC (permalink / raw
To: gentoo-commits
commit: 37daa1c3f8dab3b7aa2fe2f89a9a6d1082c1df20
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Sun Jul 7 13:38:49 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Sun Jul 7 13:38:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37daa1c3
www-client/mullvad-browser-bin: make SRC_URI unconditional
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
index 8cce223cf..ebe737ca0 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
@@ -7,7 +7,7 @@ inherit desktop xdg
DESCRIPTION="The Mullvad Browser is developed to minimize tracking and fingerprinting."
HOMEPAGE="https://github.com/mullvad/mullvad-browser https://mullvad.net/"
-SRC_URI="amd64? ( https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz )"
+SRC_URI="https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz"
S="${WORKDIR}"
LICENSE="MPL-2.0"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-07-12 16:05 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-07-12 16:05 UTC (permalink / raw
To: gentoo-commits
commit: 498e0a775434ce04aaeab984b4ce94ea2a4219b3
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Fri Jul 12 16:05:03 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Fri Jul 12 16:05:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=498e0a77
www-client/mullvad-browser-bin: add 13.5.1
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/Manifest | 1 +
.../mullvad-browser-bin-13.5.1.ebuild | 90 ++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest
index aa0b0089b..3bd587714 100644
--- a/www-client/mullvad-browser-bin/Manifest
+++ b/www-client/mullvad-browser-bin/Manifest
@@ -1 +1,2 @@
+DIST mullvad-browser-linux-x86_64-13.5.1.tar.xz 103318368 BLAKE2B c9f4c1cfa951561d16368c4728ec95456076519b4270f4645b16156830963e374e9e2997909b18b6366877d8898bbe5de15b61119a1c6a993fdb0e16a02f20f5 SHA512 088465811c25639c507a023b4c1abf04ac5ae63ea066a6fc8f6504057ed9b7643895e0e376a8ff076a319b0e295e90dd2004267cc5388f85f094ecb08890ab45
DIST mullvad-browser-linux-x86_64-13.5.tar.xz 103263340 BLAKE2B a66e20e75152e6d03b4eff8b5580418fb11587700bb5e16036f9bcb2c094cb0fe531653ef1daf64b1bf5841b25c3bf2378b85aae9b4ccb88287896cd054842ee SHA512 8dfd65460852f1be2906d8e87e3b45589534e79213477ae5ae51b16e170fa24b1ea0ba1866771b625fbd3fc80311310b56abd493e5e3799bbaa9031654574401
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild
new file mode 100644
index 000000000..ebe737ca0
--- /dev/null
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="The Mullvad Browser is developed to minimize tracking and fingerprinting."
+HOMEPAGE="https://github.com/mullvad/mullvad-browser https://mullvad.net/"
+SRC_URI="https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz"
+
+S="${WORKDIR}"
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="wayland +X"
+
+RESTRICT="bindist mirror test strip"
+
+RDEPEND="
+ app-accessibility/at-spi2-core
+ app-misc/mime-types
+ app-shells/bash
+ dev-libs/dbus-glib
+ dev-libs/glib
+ dev-libs/nspr
+ dev-libs/nss
+ gui-libs/gtk
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-video/ffmpeg
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-themes/hicolor-icon-theme
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libXtst
+ wayland? (
+ sys-apps/xdg-desktop-portal
+ )"
+
+QA_PREBUILT="*"
+
+src_install() {
+ # Install profiles to home dir
+ touch "${S}"/mullvad-browser/Browser/is-packaged-app
+
+ # Fix desktop file vars
+ sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+
+ # 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(); }" > "${S}"/X11shim.c
+ cc -shared -o "${S}"/mullvad-browser/X11shim.so "${S}"/X11shim.c
+ sed -i '1iexport LD_PRELOAD=/opt/mullvad-browser/X11shim.so' "${S}"/mullvad-browser/Browser/start-mullvad-browser
+ fi
+
+ insinto /opt/
+ doins -r "${S}"/mullvad-browser
+
+ dosym "../../opt/mullvad-browser/Browser/start-mullvad-browser" /usr/bin/${PN}
+ domenu "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ local x
+ for x in 16 32 48 64 128; do
+ newicon -s ${x} "${S}"/mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
+ done
+
+ fperms +x "/opt/mullvad-browser/Browser/start-mullvad-browser"
+ fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser"
+ fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser.real"
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-08-11 5:10 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-08-11 5:10 UTC (permalink / raw
To: gentoo-commits
commit: e85dc9c812a57f202e802358859214e64fdf02f8
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Sun Aug 11 05:09:46 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Sun Aug 11 05:09:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e85dc9c8
www-client/mullvad-browser-bin: Fix abicheck fperms
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild | 1 +
www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild
index ebe737ca0..bce05f41a 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild
@@ -84,6 +84,7 @@ src_install() {
newicon -s ${x} "${S}"/mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
done
+ fperms 755 "/opt/mullvad-browser/Browser/abicheck"
fperms +x "/opt/mullvad-browser/Browser/start-mullvad-browser"
fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser"
fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser.real"
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
index ebe737ca0..bce05f41a 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
@@ -84,6 +84,7 @@ src_install() {
newicon -s ${x} "${S}"/mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
done
+ fperms 755 "/opt/mullvad-browser/Browser/abicheck"
fperms +x "/opt/mullvad-browser/Browser/start-mullvad-browser"
fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser"
fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser.real"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-08-11 5:14 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-08-11 5:14 UTC (permalink / raw
To: gentoo-commits
commit: c989910b530a70cd382fe2b39fa9d531821cffe0
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Sun Aug 11 05:14:20 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Sun Aug 11 05:14:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c989910b
www-client/mullvad-browser-bin: add 13.5.2
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/Manifest | 1 +
.../mullvad-browser-bin-13.5.2.ebuild | 91 ++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest
index 3bd587714..816554f35 100644
--- a/www-client/mullvad-browser-bin/Manifest
+++ b/www-client/mullvad-browser-bin/Manifest
@@ -1,2 +1,3 @@
DIST mullvad-browser-linux-x86_64-13.5.1.tar.xz 103318368 BLAKE2B c9f4c1cfa951561d16368c4728ec95456076519b4270f4645b16156830963e374e9e2997909b18b6366877d8898bbe5de15b61119a1c6a993fdb0e16a02f20f5 SHA512 088465811c25639c507a023b4c1abf04ac5ae63ea066a6fc8f6504057ed9b7643895e0e376a8ff076a319b0e295e90dd2004267cc5388f85f094ecb08890ab45
+DIST mullvad-browser-linux-x86_64-13.5.2.tar.xz 103405692 BLAKE2B cac35a9b6ce8cb4a75e19722edda45c021f8b96fc15176964d4fdc7c814cc3a26a53ad5445cca33e9ffe0c55370dc3b8e9ae676e4b493fe208dae899b670c77a SHA512 bbec8268d0bd287bd52ef988ee1c89c6f5a634b90b2fd613dfc42f0ca74cef51f2d080c831e34bf8a2d2c2819a7863c8710f2e77336de9f4899664ae9e535ae0
DIST mullvad-browser-linux-x86_64-13.5.tar.xz 103263340 BLAKE2B a66e20e75152e6d03b4eff8b5580418fb11587700bb5e16036f9bcb2c094cb0fe531653ef1daf64b1bf5841b25c3bf2378b85aae9b4ccb88287896cd054842ee SHA512 8dfd65460852f1be2906d8e87e3b45589534e79213477ae5ae51b16e170fa24b1ea0ba1866771b625fbd3fc80311310b56abd493e5e3799bbaa9031654574401
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild
new file mode 100644
index 000000000..bce05f41a
--- /dev/null
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="The Mullvad Browser is developed to minimize tracking and fingerprinting."
+HOMEPAGE="https://github.com/mullvad/mullvad-browser https://mullvad.net/"
+SRC_URI="https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz"
+
+S="${WORKDIR}"
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="wayland +X"
+
+RESTRICT="bindist mirror test strip"
+
+RDEPEND="
+ app-accessibility/at-spi2-core
+ app-misc/mime-types
+ app-shells/bash
+ dev-libs/dbus-glib
+ dev-libs/glib
+ dev-libs/nspr
+ dev-libs/nss
+ gui-libs/gtk
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-video/ffmpeg
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-themes/hicolor-icon-theme
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libXtst
+ wayland? (
+ sys-apps/xdg-desktop-portal
+ )"
+
+QA_PREBUILT="*"
+
+src_install() {
+ # Install profiles to home dir
+ touch "${S}"/mullvad-browser/Browser/is-packaged-app
+
+ # Fix desktop file vars
+ sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+
+ # 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(); }" > "${S}"/X11shim.c
+ cc -shared -o "${S}"/mullvad-browser/X11shim.so "${S}"/X11shim.c
+ sed -i '1iexport LD_PRELOAD=/opt/mullvad-browser/X11shim.so' "${S}"/mullvad-browser/Browser/start-mullvad-browser
+ fi
+
+ insinto /opt/
+ doins -r "${S}"/mullvad-browser
+
+ dosym "../../opt/mullvad-browser/Browser/start-mullvad-browser" /usr/bin/${PN}
+ domenu "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ local x
+ for x in 16 32 48 64 128; do
+ newicon -s ${x} "${S}"/mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
+ done
+
+ fperms 755 "/opt/mullvad-browser/Browser/abicheck"
+ fperms +x "/opt/mullvad-browser/Browser/start-mullvad-browser"
+ fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser"
+ fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser.real"
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-08-13 4:06 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-08-13 4:06 UTC (permalink / raw
To: gentoo-commits
commit: 8931a466c1b04aa4d46c7932dc0f9d5c6d6607db
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Tue Aug 13 04:05:47 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Tue Aug 13 04:05:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8931a466
www-client/mullvad-browser-bin: drop 13.5, 13.5.1
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/Manifest | 2 -
.../mullvad-browser-bin-13.5.1.ebuild | 91 ----------------------
.../mullvad-browser-bin-13.5.ebuild | 91 ----------------------
3 files changed, 184 deletions(-)
diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest
index 816554f35..670a4a0d0 100644
--- a/www-client/mullvad-browser-bin/Manifest
+++ b/www-client/mullvad-browser-bin/Manifest
@@ -1,3 +1 @@
-DIST mullvad-browser-linux-x86_64-13.5.1.tar.xz 103318368 BLAKE2B c9f4c1cfa951561d16368c4728ec95456076519b4270f4645b16156830963e374e9e2997909b18b6366877d8898bbe5de15b61119a1c6a993fdb0e16a02f20f5 SHA512 088465811c25639c507a023b4c1abf04ac5ae63ea066a6fc8f6504057ed9b7643895e0e376a8ff076a319b0e295e90dd2004267cc5388f85f094ecb08890ab45
DIST mullvad-browser-linux-x86_64-13.5.2.tar.xz 103405692 BLAKE2B cac35a9b6ce8cb4a75e19722edda45c021f8b96fc15176964d4fdc7c814cc3a26a53ad5445cca33e9ffe0c55370dc3b8e9ae676e4b493fe208dae899b670c77a SHA512 bbec8268d0bd287bd52ef988ee1c89c6f5a634b90b2fd613dfc42f0ca74cef51f2d080c831e34bf8a2d2c2819a7863c8710f2e77336de9f4899664ae9e535ae0
-DIST mullvad-browser-linux-x86_64-13.5.tar.xz 103263340 BLAKE2B a66e20e75152e6d03b4eff8b5580418fb11587700bb5e16036f9bcb2c094cb0fe531653ef1daf64b1bf5841b25c3bf2378b85aae9b4ccb88287896cd054842ee SHA512 8dfd65460852f1be2906d8e87e3b45589534e79213477ae5ae51b16e170fa24b1ea0ba1866771b625fbd3fc80311310b56abd493e5e3799bbaa9031654574401
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild
deleted file mode 100644
index bce05f41a..000000000
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg
-
-DESCRIPTION="The Mullvad Browser is developed to minimize tracking and fingerprinting."
-HOMEPAGE="https://github.com/mullvad/mullvad-browser https://mullvad.net/"
-SRC_URI="https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-IUSE="wayland +X"
-
-RESTRICT="bindist mirror test strip"
-
-RDEPEND="
- app-accessibility/at-spi2-core
- app-misc/mime-types
- app-shells/bash
- dev-libs/dbus-glib
- dev-libs/glib
- dev-libs/nspr
- dev-libs/nss
- gui-libs/gtk
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype
- media-video/ffmpeg
- sys-apps/dbus
- x11-libs/cairo
- x11-themes/hicolor-icon-theme
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXt
- x11-libs/libXtst
- wayland? (
- sys-apps/xdg-desktop-portal
- )"
-
-QA_PREBUILT="*"
-
-src_install() {
- # Install profiles to home dir
- touch "${S}"/mullvad-browser/Browser/is-packaged-app
-
- # Fix desktop file vars
- sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
- sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
- sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
-
- # 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(); }" > "${S}"/X11shim.c
- cc -shared -o "${S}"/mullvad-browser/X11shim.so "${S}"/X11shim.c
- sed -i '1iexport LD_PRELOAD=/opt/mullvad-browser/X11shim.so' "${S}"/mullvad-browser/Browser/start-mullvad-browser
- fi
-
- insinto /opt/
- doins -r "${S}"/mullvad-browser
-
- dosym "../../opt/mullvad-browser/Browser/start-mullvad-browser" /usr/bin/${PN}
- domenu "${S}"/mullvad-browser/start-mullvad-browser.desktop
- local x
- for x in 16 32 48 64 128; do
- newicon -s ${x} "${S}"/mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
- done
-
- fperms 755 "/opt/mullvad-browser/Browser/abicheck"
- fperms +x "/opt/mullvad-browser/Browser/start-mullvad-browser"
- fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser"
- fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser.real"
-}
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
deleted file mode 100644
index bce05f41a..000000000
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg
-
-DESCRIPTION="The Mullvad Browser is developed to minimize tracking and fingerprinting."
-HOMEPAGE="https://github.com/mullvad/mullvad-browser https://mullvad.net/"
-SRC_URI="https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-IUSE="wayland +X"
-
-RESTRICT="bindist mirror test strip"
-
-RDEPEND="
- app-accessibility/at-spi2-core
- app-misc/mime-types
- app-shells/bash
- dev-libs/dbus-glib
- dev-libs/glib
- dev-libs/nspr
- dev-libs/nss
- gui-libs/gtk
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype
- media-video/ffmpeg
- sys-apps/dbus
- x11-libs/cairo
- x11-themes/hicolor-icon-theme
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXt
- x11-libs/libXtst
- wayland? (
- sys-apps/xdg-desktop-portal
- )"
-
-QA_PREBUILT="*"
-
-src_install() {
- # Install profiles to home dir
- touch "${S}"/mullvad-browser/Browser/is-packaged-app
-
- # Fix desktop file vars
- sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
- sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
- sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
-
- # 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(); }" > "${S}"/X11shim.c
- cc -shared -o "${S}"/mullvad-browser/X11shim.so "${S}"/X11shim.c
- sed -i '1iexport LD_PRELOAD=/opt/mullvad-browser/X11shim.so' "${S}"/mullvad-browser/Browser/start-mullvad-browser
- fi
-
- insinto /opt/
- doins -r "${S}"/mullvad-browser
-
- dosym "../../opt/mullvad-browser/Browser/start-mullvad-browser" /usr/bin/${PN}
- domenu "${S}"/mullvad-browser/start-mullvad-browser.desktop
- local x
- for x in 16 32 48 64 128; do
- newicon -s ${x} "${S}"/mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
- done
-
- fperms 755 "/opt/mullvad-browser/Browser/abicheck"
- fperms +x "/opt/mullvad-browser/Browser/start-mullvad-browser"
- fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser"
- fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser.real"
-}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-08-13 4:24 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-08-13 4:24 UTC (permalink / raw
To: gentoo-commits
commit: 928d9d9bd9cb05deae2f6dbaf5e28be99bcea205
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Tue Aug 13 04:23:08 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Tue Aug 13 04:23:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=928d9d9b
www-client/mullvad-browser-bin: Use toolchain-funcs, add die, move dep to optfeature
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/metadata.xml | 1 -
.../mullvad-browser-bin-13.5.2.ebuild | 27 +++++++++++++---------
2 files changed, 16 insertions(+), 12 deletions(-)
diff --git a/www-client/mullvad-browser-bin/metadata.xml b/www-client/mullvad-browser-bin/metadata.xml
index f7b96b1a8..6c1877de5 100644
--- a/www-client/mullvad-browser-bin/metadata.xml
+++ b/www-client/mullvad-browser-bin/metadata.xml
@@ -10,6 +10,5 @@
</upstream>
<use>
<flag name="X">Add support for X11</flag>
- <flag name="wayland">Add support for screensharing on wayland</flag>
</use>
</pkgmetadata>
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild
index bce05f41a..dd733d29a 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit desktop xdg
+inherit desktop optfeature toolchain-funcs xdg
DESCRIPTION="The Mullvad Browser is developed to minimize tracking and fingerprinting."
HOMEPAGE="https://github.com/mullvad/mullvad-browser https://mullvad.net/"
@@ -14,14 +14,13 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="-* ~amd64"
-IUSE="wayland +X"
+IUSE="X"
RESTRICT="bindist mirror test strip"
RDEPEND="
app-accessibility/at-spi2-core
app-misc/mime-types
- app-shells/bash
dev-libs/dbus-glib
dev-libs/glib
dev-libs/nspr
@@ -45,20 +44,20 @@ RDEPEND="
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXtst
- wayland? (
- sys-apps/xdg-desktop-portal
- )"
+"
QA_PREBUILT="*"
src_install() {
# Install profiles to home dir
- touch "${S}"/mullvad-browser/Browser/is-packaged-app
+ touch "${S}"/mullvad-browser/Browser/is-packaged-app || die
# Fix desktop file vars
- sed -i "s|Name=.*|Name=Mullvad Browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
- sed -i "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
- sed -i "s|Icon=.*|Icon=mullvad-browser|g" "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ sed -i \
+ -e "s|Name=.*|Name=Mullvad Browser|g" \
+ -e "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" \
+ -e "s|Icon=.*|Icon=mullvad-browser|g" \
+ "${S}"/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
@@ -70,7 +69,7 @@ src_install() {
void gdk_wayland_device_get_wl_pointer() { abort(); }
void gdk_wayland_window_get_wl_surface() { abort(); }
void gdk_wayland_display_get_wl_display() { abort(); }" > "${S}"/X11shim.c
- cc -shared -o "${S}"/mullvad-browser/X11shim.so "${S}"/X11shim.c
+ $(tc-getCC) -shared -o "${S}"/mullvad-browser/X11shim.so "${S}"/X11shim.c
sed -i '1iexport LD_PRELOAD=/opt/mullvad-browser/X11shim.so' "${S}"/mullvad-browser/Browser/start-mullvad-browser
fi
@@ -89,3 +88,9 @@ src_install() {
fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser"
fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser.real"
}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "wayland screensharing support" sys-apps/xdg-desktop-portal
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-08-13 4:30 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-08-13 4:30 UTC (permalink / raw
To: gentoo-commits
commit: 8a7b2d14eb2cc0d8e139ec574287ac268f36b646
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Tue Aug 13 04:29:25 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Tue Aug 13 04:29:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a7b2d14
www-client/mullvad-browser-bin: Add missing die to cc
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild
index dd733d29a..d75df1bbf 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild
@@ -69,7 +69,7 @@ src_install() {
void gdk_wayland_device_get_wl_pointer() { abort(); }
void gdk_wayland_window_get_wl_surface() { abort(); }
void gdk_wayland_display_get_wl_display() { abort(); }" > "${S}"/X11shim.c
- $(tc-getCC) -shared -o "${S}"/mullvad-browser/X11shim.so "${S}"/X11shim.c
+ $(tc-getCC) -shared -o "${S}"/mullvad-browser/X11shim.so "${S}"/X11shim.c || die
sed -i '1iexport LD_PRELOAD=/opt/mullvad-browser/X11shim.so' "${S}"/mullvad-browser/Browser/start-mullvad-browser
fi
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-09-06 17:03 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-09-06 17:03 UTC (permalink / raw
To: gentoo-commits
commit: c8caaf8dccc424c46d802b0bef3bbab000778865
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Fri Sep 6 17:01:20 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Fri Sep 6 17:01:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8caaf8d
www-client/mullvad-browser-bin: add 13.5.3, drop 13.5.2
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/Manifest | 2 +-
....2.ebuild => mullvad-browser-bin-13.5.3.ebuild} | 38 ++++++++++------------
2 files changed, 19 insertions(+), 21 deletions(-)
diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest
index 670a4a0d0..ff99c1aa0 100644
--- a/www-client/mullvad-browser-bin/Manifest
+++ b/www-client/mullvad-browser-bin/Manifest
@@ -1 +1 @@
-DIST mullvad-browser-linux-x86_64-13.5.2.tar.xz 103405692 BLAKE2B cac35a9b6ce8cb4a75e19722edda45c021f8b96fc15176964d4fdc7c814cc3a26a53ad5445cca33e9ffe0c55370dc3b8e9ae676e4b493fe208dae899b670c77a SHA512 bbec8268d0bd287bd52ef988ee1c89c6f5a634b90b2fd613dfc42f0ca74cef51f2d080c831e34bf8a2d2c2819a7863c8710f2e77336de9f4899664ae9e535ae0
+DIST mullvad-browser-bin-13.5.3.tar.xz 103419608 BLAKE2B f8af5ee54822349afbf9d73ff810c25330ec91a47203d78cb4363d129b6a09f963ea8bcfbdc9e67388f8c73efd82bc137ddf78b216357ef128cc3ed6c8205a5c SHA512 8144a57daca9cceccd7ab3c809f7def70fe9aee1d5ad7bd6a49ea640408718496de61ab6f0c19cd444b33e82c5151ede0d5285b244b1115e98a555207116a0e6
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.3.ebuild
similarity index 58%
rename from www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild
rename to www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.3.ebuild
index d75df1bbf..152fe5865 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.2.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.3.ebuild
@@ -6,8 +6,8 @@ EAPI=8
inherit desktop optfeature toolchain-funcs xdg
DESCRIPTION="The Mullvad Browser is developed to minimize tracking and fingerprinting."
-HOMEPAGE="https://github.com/mullvad/mullvad-browser https://mullvad.net/"
-SRC_URI="https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz"
+HOMEPAGE="https://github.com/mullvad/mullvad-browser/ https://mullvad.net/"
+SRC_URI="https://github.com/mullvad/mullvad-browser/releases/download/${PV}/mullvad-browser-linux-x86_64-${PV}.tar.xz -> ${P}.tar.xz"
S="${WORKDIR}"
LICENSE="MPL-2.0"
@@ -16,8 +16,6 @@ KEYWORDS="-* ~amd64"
IUSE="X"
-RESTRICT="bindist mirror test strip"
-
RDEPEND="
app-accessibility/at-spi2-core
app-misc/mime-types
@@ -50,14 +48,14 @@ QA_PREBUILT="*"
src_install() {
# Install profiles to home dir
- touch "${S}"/mullvad-browser/Browser/is-packaged-app || die
+ touch mullvad-browser/Browser/is-packaged-app || die
# Fix desktop file vars
sed -i \
- -e "s|Name=.*|Name=Mullvad Browser|g" \
- -e "s|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g" \
- -e "s|Icon=.*|Icon=mullvad-browser|g" \
- "${S}"/mullvad-browser/start-mullvad-browser.desktop || die
+ -e 's|Name=.*|Name=Mullvad Browser|g' \
+ -e 's|Exec=.*|Exec=/opt/mullvad-browser/Browser/start-mullvad-browser --detach|g' \
+ -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
@@ -68,25 +66,25 @@ src_install() {
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(); }" > "${S}"/X11shim.c
- $(tc-getCC) -shared -o "${S}"/mullvad-browser/X11shim.so "${S}"/X11shim.c || die
- sed -i '1iexport LD_PRELOAD=/opt/mullvad-browser/X11shim.so' "${S}"/mullvad-browser/Browser/start-mullvad-browser
+ void gdk_wayland_display_get_wl_display() { abort(); }" > X11shim.c || die
+ $(tc-getCC) -shared -o mullvad-browser/X11shim.so X11shim.c || die
+ sed -i '1iexport LD_PRELOAD=/opt/mullvad-browser/X11shim.so' mullvad-browser/Browser/start-mullvad-browser || die
fi
insinto /opt/
- doins -r "${S}"/mullvad-browser
+ doins -r mullvad-browser
- dosym "../../opt/mullvad-browser/Browser/start-mullvad-browser" /usr/bin/${PN}
- domenu "${S}"/mullvad-browser/start-mullvad-browser.desktop
+ dosym ../../opt/mullvad-browser/Browser/start-mullvad-browser /usr/bin/${PN}
+ domenu mullvad-browser/start-mullvad-browser.desktop
local x
for x in 16 32 48 64 128; do
- newicon -s ${x} "${S}"/mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
+ newicon -s ${x} mullvad-browser/Browser/browser/chrome/icons/default/default${x}.png mullvad-browser.png
done
- fperms 755 "/opt/mullvad-browser/Browser/abicheck"
- fperms +x "/opt/mullvad-browser/Browser/start-mullvad-browser"
- fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser"
- fperms +x "/opt/mullvad-browser/Browser/mullvadbrowser.real"
+ fperms 755 /opt/mullvad-browser/Browser/abicheck
+ fperms +x /opt/mullvad-browser/Browser/start-mullvad-browser
+ fperms +x /opt/mullvad-browser/Browser/mullvadbrowser
+ fperms +x /opt/mullvad-browser/Browser/mullvadbrowser.real
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-10-08 19:06 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-10-08 19:06 UTC (permalink / raw
To: gentoo-commits
commit: 988dc1bcd86d048b52b2bb886659dac5153464ae
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Tue Oct 8 19:06:03 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Tue Oct 8 19:06:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=988dc1bc
www-client/mullvad-browser-bin: add 13.5.6, drop 13.5.3
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/Manifest | 2 +-
...lvad-browser-bin-13.5.3.ebuild => mullvad-browser-bin-13.5.6.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest
index ff99c1aa0..439c1d909 100644
--- a/www-client/mullvad-browser-bin/Manifest
+++ b/www-client/mullvad-browser-bin/Manifest
@@ -1 +1 @@
-DIST mullvad-browser-bin-13.5.3.tar.xz 103419608 BLAKE2B f8af5ee54822349afbf9d73ff810c25330ec91a47203d78cb4363d129b6a09f963ea8bcfbdc9e67388f8c73efd82bc137ddf78b216357ef128cc3ed6c8205a5c SHA512 8144a57daca9cceccd7ab3c809f7def70fe9aee1d5ad7bd6a49ea640408718496de61ab6f0c19cd444b33e82c5151ede0d5285b244b1115e98a555207116a0e6
+DIST mullvad-browser-bin-13.5.6.tar.xz 103439544 BLAKE2B 11297d2d98b17e451dc78acd3ad1f6958458ccf0e5b4819987970051935c8f3d788d4d849dbfce0a9ea32037f620c938ac15ac6a69abeda14956cc4966e41639 SHA512 0a6222bc8e9cf471d83ab552d1495ba2ddb3befe5ca0f78956a10be334c1f8a85c6583bcbbc1a7103d8806eaab3c1e626ef33c19cc0b5eea63f92103fcfe70e1
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.3.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.6.ebuild
similarity index 100%
rename from www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.3.ebuild
rename to www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.6.ebuild
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-10-10 21:35 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-10-10 21:35 UTC (permalink / raw
To: gentoo-commits
commit: 1f7e8ae28614a94d1c3cd7ca3984ac5905bf475a
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Thu Oct 10 21:34:25 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Thu Oct 10 21:34:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f7e8ae2
www-client/mullvad-browser-bin: add 13.5.7, drop 13.5.6
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/Manifest | 2 +-
...lvad-browser-bin-13.5.6.ebuild => mullvad-browser-bin-13.5.7.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest
index 439c1d909..fa1bf75a5 100644
--- a/www-client/mullvad-browser-bin/Manifest
+++ b/www-client/mullvad-browser-bin/Manifest
@@ -1 +1 @@
-DIST mullvad-browser-bin-13.5.6.tar.xz 103439544 BLAKE2B 11297d2d98b17e451dc78acd3ad1f6958458ccf0e5b4819987970051935c8f3d788d4d849dbfce0a9ea32037f620c938ac15ac6a69abeda14956cc4966e41639 SHA512 0a6222bc8e9cf471d83ab552d1495ba2ddb3befe5ca0f78956a10be334c1f8a85c6583bcbbc1a7103d8806eaab3c1e626ef33c19cc0b5eea63f92103fcfe70e1
+DIST mullvad-browser-bin-13.5.7.tar.xz 103468180 BLAKE2B 48c7688253be0e70f9b73b0bcd64448fe8a8d74045b11aebb3a293d75994fe63ee7dcde9402de0a093a4e4afa2af732a1ee03fca7d423970141b3151c09e26d3 SHA512 313a36e439ce6d6ed4b2ae558e64cfe3f8a981774ce2f0524fec5265d74bbcdd3f9b8dd392146779aae8990ebb785bed10ea0bf5c23f4c3052762e409f1ede55
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.6.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.7.ebuild
similarity index 100%
rename from www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.6.ebuild
rename to www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.7.ebuild
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/
@ 2024-11-19 14:14 Justin
0 siblings, 0 replies; 16+ messages in thread
From: Justin @ 2024-11-19 14:14 UTC (permalink / raw
To: gentoo-commits
commit: ffc5dd7440cec5a1528560f4c339b1a9b1163638
Author: Justin Donofrio <justin026 <AT> protonmail <DOT> com>
AuthorDate: Tue Nov 19 14:13:18 2024 +0000
Commit: Justin <justin026 <AT> protonmail <DOT> com>
CommitDate: Tue Nov 19 14:13:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffc5dd74
www-client/mullvad-browser-bin: add 13.5.9, drop 13.5.7
Closes: https://bugs.gentoo.org/943770
Signed-off-by: Justin Donofrio <justin026 <AT> protonmail.com>
www-client/mullvad-browser-bin/Manifest | 2 +-
...lvad-browser-bin-13.5.7.ebuild => mullvad-browser-bin-13.5.9.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest
index fa1bf75a5..f34625ccd 100644
--- a/www-client/mullvad-browser-bin/Manifest
+++ b/www-client/mullvad-browser-bin/Manifest
@@ -1 +1 @@
-DIST mullvad-browser-bin-13.5.7.tar.xz 103468180 BLAKE2B 48c7688253be0e70f9b73b0bcd64448fe8a8d74045b11aebb3a293d75994fe63ee7dcde9402de0a093a4e4afa2af732a1ee03fca7d423970141b3151c09e26d3 SHA512 313a36e439ce6d6ed4b2ae558e64cfe3f8a981774ce2f0524fec5265d74bbcdd3f9b8dd392146779aae8990ebb785bed10ea0bf5c23f4c3052762e409f1ede55
+DIST mullvad-browser-bin-13.5.9.tar.xz 103457088 BLAKE2B 558eaad87091676554421640f52a718bb86fff83718d90db4b5f6113c9d819cfa4624f62b2eb53642719b3b9fb48d3a06686b4b47c43a81f99b96538d1573613 SHA512 ab522263629abfb026a93b9ad313d34243086f72a3e4f11a1e4d39e5828148f04f5d037d53fa4e5d3ac0d655c4b078697a959c1df0c6a6a638e4bce95d4d55ed
diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.7.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.9.ebuild
similarity index 95%
rename from www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.7.ebuild
rename to www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.9.ebuild
index 152fe5865..80e547f80 100644
--- a/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.7.ebuild
+++ b/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.9.ebuild
@@ -68,7 +68,7 @@ src_install() {
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 '1iexport LD_PRELOAD=/opt/mullvad-browser/X11shim.so' mullvad-browser/Browser/start-mullvad-browser || die
+ sed -i '1a export LD_PRELOAD=/opt/mullvad-browser/X11shim.so' mullvad-browser/Browser/start-mullvad-browser || die
fi
insinto /opt/
^ permalink raw reply related [flat|nested] 16+ messages in thread
end of thread, other threads:[~2024-11-19 14:14 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-10 21:35 [gentoo-commits] repo/proj/guru:dev commit in: www-client/mullvad-browser-bin/ Justin
-- strict thread matches above, loose matches on Subject: below --
2024-11-19 14:14 Justin
2024-10-08 19:06 Justin
2024-09-06 17:03 Justin
2024-08-13 4:30 Justin
2024-08-13 4:24 Justin
2024-08-13 4:06 Justin
2024-08-11 5:14 Justin
2024-08-11 5:10 Justin
2024-07-12 16:05 Justin
2024-07-07 13:43 Justin
2024-07-05 22:27 Justin
2024-07-03 12:59 Justin
2024-07-03 12:53 Justin
2024-07-03 4:19 Justin
2024-07-03 3:19 Justin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox