Hello!

ng0 <n...@we.make.ritual.n0.is> skribis:

> diff --git a/config/Makefile.in b/config/Makefile.in
> --- a/config/Makefile.in
> +++ b/config/Makefile.in

I view this patch as upstream work that Guix should not carry.  To put
it differently, it’s not Guix’s missing to maintain a fork of Firefox
(or any other package).

> (define-public firefox
>   (package
>     (name "firefox")
>     (version "45.2.0esr")

What is the goal here?

Guix proper can provide IceCat (which modifies Firefox to comply with
trademark rules, to comply with the GNU FSDG¹, and to enhance privacy),
maybe Tor Browser (assuming it complies with the FSDG as well), but not
stock Firefox (unless the trademark issue and FSDG violations are
resolved.)

Besides, I think it should be possible to (inherit icecat) rather than
duplicate all the recipe.

Hope this clarifies things!

Thanks,
Ludo’.

¹ https://www.gnu.org/distros/free-system-distribution-guidelines.html

Reply via email to