3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/top-level
John Ericson 75441dd64a Merge pull request #25194 from obsidiansystems/host-target-unconfuse
stdenv.cross is a silly attribute that needs to go leaving the well-defined hostPlatform and targetPlatform. This PR doesn't remove it, but changes its definition: before it tracked the target platform which is sometimes more useful for compilers, and now it tracks the host platform which is more useful for everything else. Most usages are libraries, falling in the "everything else" category, so changing the definition makes sense to appease the majority. The few compiler (gcc in particular) uses that exist I remove to use targetPlatform --- preserving correctness and becoming more explicit in the process.

I would also update the documentation aside mentioning stdenv.cross as deprecated, but the definition given actually erroneously assumes this PR is already merged!
2017-04-24 19:07:48 -04:00
..
aliases.nix Merge pull request #24526 from miltador/jetbrains 2017-04-11 13:56:20 +02:00
all-packages.nix Merge pull request #25194 from obsidiansystems/host-target-unconfuse 2017-04-24 19:07:48 -04:00
default.nix Fix typo in comment 2017-04-19 20:30:44 +02:00
dotnet-packages.nix fsharp: 4.0.1.1 -> 4.1.7 2017-04-17 10:39:38 +02:00
emacs-packages.nix
emscripten-packages.nix
haskell-packages.nix Disable integer-simple variant of GHC 7.6.3 since it does not compile. 2017-03-29 20:30:27 +02:00
impure.nix
java-packages.nix
lua-packages.nix luaPackages.vicious 2.1.3 -> 2.2.0 2017-03-30 20:27:57 +02:00
make-tarball.nix
metrics.nix
node-packages-generated.nix
node-packages.json
node-packages.nix
ocaml-packages.nix bap: init at 1.2.0 2017-04-04 13:11:01 -04:00
perl-packages.nix perlPackages.ModuleBuild: 0.4214 -> 0.4222 2017-04-24 20:31:36 +03:00
php-packages.nix phpPackages.composer: 1.3.2 -> 1.4.1 2017-03-24 22:16:10 +01:00
pure-packages.nix purePackages.octave: Use octaveHg 2017-04-09 21:54:39 +10:00
python-packages.nix pythonPackages.pygit2: 0.24.0 -> 0.25.0 2017-04-24 21:06:42 +02:00
release-cross.nix release-cross: Fix more typos---this is embarrising 2017-04-17 21:02:56 -04:00
release-lib.nix Merge pull request #24610 from Ericson2314/platform-normalization 2017-04-17 17:28:01 -04:00
release-python.nix top-level: Less indirection for lib in release*.nix 2017-04-17 17:13:01 -04:00
release-small.nix top-level: Less indirection for lib in release*.nix 2017-04-17 17:13:01 -04:00
release.nix Merge pull request #24610 from Ericson2314/platform-normalization 2017-04-17 17:28:01 -04:00
rust-packages.nix rustRegistry: 2017-04-11 -> 2017-04-13 2017-04-13 14:59:53 +02:00
splice.nix top-level: Introduce targetPackages and a "double link fold" 2017-04-23 14:01:12 -04:00
stage.nix top-level: stdenv.cross is now only defined with host != build 2017-04-24 16:12:26 -04:00