firefox-bin: 56.0.2 -> 57.0#31663
firefox-bin: 56.0.2 -> 57.0#31663Mic92 merged 1 commit intoNixOS:release-17.09from tokudan:1709-ff57
Conversation
(cherry picked from commit a74fd1d)
|
Works for me on 17.09, thanks @tokudan ! |
|
@GrahamcOfBorg build firefox-bin |
GrahamcOfBorg
left a comment
There was a problem hiding this comment.
Failure for system: x86_64-darwin
error: assertion failed at /tmp/nix-ofborg/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/31663/pkgs/applications/networking/browsers/firefox-bin/default.nix:50:1
GrahamcOfBorg
left a comment
There was a problem hiding this comment.
Failure for system: x86_64-linux
error: Package ‘firefox-release-bin-unwrapped-57.0’ in /var/lib/gc-of-borg/.nix-test-rs/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/31663/pkgs/applications/networking/browsers/firefox-bin/default.nix:179 has an unfree license (‘unknown’), refusing to evaluate.
a) For `nixos-rebuild` you can set
{ nixpkgs.config.allowUnfree = true; }
in configuration.nix to override this.
b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
{ allowUnfree = true; }
to ~/.config/nixpkgs/config.nix.
|
Why is firefox-bin unfree? |
|
@Mic92: there are some restrictions due to branding IIRC. |
|
AFAIK this is a bilateral agreement and not a general permission from Mozilla. (Besides the fact that this particular PR is about binary FF and not source-built one.) Still, some of our Mozillians might explain these things better... |
|
I think it is in both of nixos and mozilla's best interest to make the firefox package(s) in nixos under a free license. We can probably work out some kind of deal. |
|
We're hijacking this thread a bit. IMHO Mozilla still generally insists on restricting usage of the branding, and that violates the most common definitions of "free" licenses, as you can't freely redistribute modified versions (unless Mozilla approves of the modifications). I'm personally not motivated enough by mere branding to push this forward myself. Also /cc maintainer @garbas (who should know more about Mozilla, too). |
(cherry picked from commit a74fd1d)
Motivation for this change
Security updates in firefox 57 (only firefox-bin derivation)
Things done
build-use-sandboxinnix.confon non-NixOS)nix-shell -p nox --run "nox-review wip"./result/bin/)