-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
firefox-bin: 56.0.2 -> 57.0 #31663
firefox-bin: 56.0.2 -> 57.0 #31663
Conversation
(cherry picked from commit a74fd1d)
Works for me on 17.09, thanks @tokudan ! |
@GrahamcOfBorg build firefox-bin |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)