mbox series

[bug#68577,0/2] gnu: Add Mullvad Browser.

Message ID cover.1705619435.git.clement@lassieur.org
Headers show
Series gnu: Add Mullvad Browser. | expand

Message

Clément Lassieur Jan. 18, 2024, 11:14 p.m. UTC
Hi, this adds Mullvad Browser, which is a privacy-focused web browser based on
Firefox and done in collaboration with the Tor Browser folk.

There is a commit to improve inheritance, so that the other one, the real one,
is short.

Clément Lassieur (2):
  gnu: icecat: Improve inheritance.
  gnu: Add mullvad-browser.

 gnu/packages/gnuzilla.scm |  66 +++++----
 gnu/packages/tor.scm      | 302 ++++++++++++++++++++++++++------------
 2 files changed, 247 insertions(+), 121 deletions(-)


base-commit: 551d013a56bf7d22bac80e0fd21d971973c3cf6f
prerequisite-patch-id: 228872879442058215f5282bf3ff749af09d9923
prerequisite-patch-id: 8f111ffb19ff559001251fb9e21aa8dc889d4767

Comments

Mark H Weaver Jan. 22, 2024, 5:29 a.m. UTC | #1
Hi Clément,

Clément Lassieur <clement@lassieur.org> writes:

> Hi, this adds Mullvad Browser, which is a privacy-focused web browser based on
> Firefox and done in collaboration with the Tor Browser folk.
>
> There is a commit to improve inheritance, so that the other one, the real one,
> is short.

I'd prefer for Mullvad to have its own package definition that does not
inherit from IceCat.  The issue from my perspective is that I don't want
to be compelled to coordinate with you every time I make a nontrivial
update to IceCat.

      Thanks,
        Mark
Clément Lassieur Jan. 22, 2024, 10:23 a.m. UTC | #2
On Mon, Jan 22 2024, Mark H Weaver wrote:

> Hi Clément,
>
> Clément Lassieur <clement@lassieur.org> writes:
>
>> Hi, this adds Mullvad Browser, which is a privacy-focused web browser based on
>> Firefox and done in collaboration with the Tor Browser folk.
>>
>> There is a commit to improve inheritance, so that the other one, the real one,
>> is short.
>
> I'd prefer for Mullvad to have its own package definition that does not
> inherit from IceCat.  The issue from my perspective is that I don't want
> to be compelled to coordinate with you every time I make a nontrivial
> update to IceCat.

Sure, no problem.  That will make things easier.
Clément Lassieur Jan. 22, 2024, 12:10 p.m. UTC | #3
On Fri, Jan 19 2024, Clément Lassieur wrote:

> Hi, this adds Mullvad Browser, which is a privacy-focused web browser based on
> Firefox and done in collaboration with the Tor Browser folk.
>
> There is a commit to improve inheritance, so that the other one, the real one,
> is short.
>
> Clément Lassieur (2):
>   gnu: icecat: Improve inheritance.

So I'll change this patch into a patch that doesn't inherit Icecat
anymore.  I'll use this opportunity to get closer to the Tor build
process.  This will take some time.

>   gnu: Add mullvad-browser.

This patch shouldn't change, but depends on the first one.

>  gnu/packages/gnuzilla.scm |  66 +++++----
>  gnu/packages/tor.scm      | 302 ++++++++++++++++++++++++++------------
>  2 files changed, 247 insertions(+), 121 deletions(-)
>
>
> base-commit: 551d013a56bf7d22bac80e0fd21d971973c3cf6f
> prerequisite-patch-id: 228872879442058215f5282bf3ff749af09d9923
> prerequisite-patch-id: 8f111ffb19ff559001251fb9e21aa8dc889d4767

Thanks,
Clément