nixpkgs/pkgs/stdenv
John Ericson 330ca731e8 treewide: Get rid of all uses of crossConfig
The hack of using `crossConfig` to enforce stricter handling of
dependencies is replaced with a dedicated `strictDeps` for that purpose.
(Experience has shown that my punning was a terrible idea that made more
difficult and embarrising to teach teach.)

Now that is is clear, a few packages now use `strictDeps`, to fix
various bugs:

 - bintools-wrapper and cc-wrapper
2018-05-14 23:30:37 -04:00
..
cross prebuilt android tools: Init using SDK 2018-02-27 14:15:39 -05: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 fetchurl: cleanup, better errors 2018-02-18 14:24:53 +00:00
freebsd fetchurl: cleanup, better errors 2018-02-18 14:24:53 +00:00
generic treewide: Get rid of all uses of crossConfig 2018-05-14 23:30:37 -04:00
linux linux stdenv: Update gnu-config on all non-x86 2018-05-14 10:55:32 -04:00
native fetchurl: cleanup, better errors 2018-02-18 14:24:53 +00:00
nix cc-wrapper: Use stdenvNoCC to build 2017-09-26 14:08:21 -04:00
adapters.nix lib, treewide: Add missing MIPS arches, and fix existing usage 2018-02-23 20:43:42 -05:00
booter.nix treewide: Depend on targetPackages.stdenv.cc.bintools instead of binutils directly 2017-11-05 17:10:53 -05:00
common-path.nix bzip2: split into multiple outputs, refactor 2015-04-18 19:32:52 +02:00
default.nix lib, treewide: Add missing MIPS arches, and fix existing usage 2018-02-23 20:43:42 -05:00