forked from mirrors/nixpkgs
remerge to retrieve refactoring lost 10 days ago
In 2c62a36b77
the messages in pkgs/stdenv/generic/default.nix
were not merged correctly.
Conflicts:
pkgs/stdenv/generic/default.nix
This commit is contained in:
commit
2990145170
|
@ -63,25 +63,16 @@ let
|
|||
&& (let l = lib.lists.toList attrs.meta.license or []; in lib.lists.elem "unfree" l || lib.lists.elem "unfree-redistributable" l)
|
||||
&& !allowUnfreePredicate attrs then
|
||||
throw ''
|
||||
Package ‘${attrs.name}’ in ${pos'} has an unfree license, refusing to evaluate. You can set
|
||||
{ nixpkgs.config.allowUnfree = true; }
|
||||
in configuration.nix to override this. If you use Nix standalone, you can add
|
||||
{ allowUnfree = true; }
|
||||
to ~/.nixpkgs/config.nix.''
|
||||
Package ‘${attrs.name}’ in ${pos'} has an unfree license, refusing to evaluate.
|
||||
${forceEvalHelp "Unfree"}''
|
||||
else if !allowBroken && attrs.meta.broken or false then
|
||||
throw ''
|
||||
Package ‘${attrs.name}’ in ${pos'} is marked as broken, refusing to evaluate. You can set
|
||||
{ nixpkgs.config.allowBroken = true; }
|
||||
in configuration.nix to override this. If you use Nix standalone, you can add
|
||||
{ allowBroken = true; }
|
||||
to ~/.nixpkgs/config.nix.''
|
||||
throw ''
|
||||
Package ‘${attrs.name}’ in ${pos'} is marked as broken, refusing to evaluate.
|
||||
${forceEvalHelp "Broken"}''
|
||||
else if !allowBroken && attrs.meta.platforms or null != null && !lib.lists.elem result.system attrs.meta.platforms then
|
||||
throw ''
|
||||
Package ‘${attrs.name}’ in ${pos'} is not supported on ‘${result.system}’, refusing to evaluate. You can set
|
||||
{ nixpkgs.config.allowBroken = true; }
|
||||
in configuration.nix to override this. If you use Nix standalone, you can add
|
||||
{ allowBroken = true; }
|
||||
to ~/.nixpkgs/config.nix.''
|
||||
throw ''
|
||||
Package ‘${attrs.name}’ in ${pos'} is not supported on ‘${result.system}’, refusing to evaluate.
|
||||
${forceEvalHelp "Broken"}''
|
||||
else
|
||||
lib.addPassthru (derivation (
|
||||
(removeAttrs attrs ["meta" "passthru" "crossAttrs"])
|
||||
|
|
Loading…
Reference in a new issue