nixpkgs/pkgs/stdenv
Tuomas Tynkkynen 3e9f76774a
nixpkgs release: Fix Darwin-only jobs
Currently the logic of generating nixpkgs Hydra jobs is to walk through
the pkgs evaluated for system = "x86_64-linux", collect any derivations
and their meta.platforms values. However, that doesn't work for
packages whose meta.platforms doesn't include x86_64-linux, as just
evaluating their meta attribute raises an error so they get skipped
completely.

As a less-intrusive fix (i.e. anything than rewriting the current package
enumeration logic), allow passing `config.allowUnsupportedSystem = true`
to permit evaluating packages regardless of their platform and use that
in the package listing phase.

Fixes #25200
2017-08-12 20:38:27 -07:00
..
cross top-level: {build,host,target}Platform are defined in the stdenv instead 2017-07-07 12:55:02 -04:00
custom top-level: {build,host,target}Platform are defined in the stdenv instead 2017-07-07 12:55:02 -04:00
cygwin cygwin: rebase fixes 2017-06-26 09:26:10 -03:00
darwin Merge PR #27536 2017-08-03 17:25:30 -04:00
freebsd top-level: {build,host,target}Platform are defined in the stdenv instead 2017-07-07 12:55:02 -04:00
generic nixpkgs release: Fix Darwin-only jobs 2017-08-12 20:38:27 -07:00
linux Merge branch 'staging' into master 2017-07-08 22:22:17 +02:00
native top-level: {build,host,target}Platform are defined in the stdenv instead 2017-07-07 12:55:02 -04:00
nix top-level: {build,host,target}Platform are defined in the stdenv instead 2017-07-07 12:55:02 -04:00
adapters.nix stdenv: Move some logic from cross adapter to stdenv proper 2017-07-13 19:05:36 -04:00
booter.nix stdenv / booter: imap -> imap1 2017-07-04 21:04:13 -04:00
common-path.nix
default.nix stdenv: Bringup aarch64 architecture support 2017-01-25 00:01:51 +02:00