nixpkgs/pkgs/top-level
Matthew Bauer 9c8fd41224 treewide: add emulator to platform
You can use stdenv.hostPlatform.emulator to get an executable that
runs cross-built binaries. This could be any emulator. For instance,
we use QEMU to emulate Linux targets and Wine to emulate Windows
targets. To work with qemu, we need to support custom targets.

I’ve reworked the cross tests in pkgs/test/cross to use this
functionality.

Also, I’ve used talloc to cross-execute with the emulator. There
appears to be a cross-execute for all waf builds. In the future, it
would be nice to set this for all waf builds.

Adds stdenv.hostPlatform.qemuArch attrbute to get the qemuArch for
each platform.
2018-11-29 19:15:30 -06:00
..
aliases.nix pmtools: remove and alias (#49596) 2018-11-01 20:07:47 +01:00
all-packages.nix treewide: add emulator to platform 2018-11-29 19:15:30 -06:00
beam-packages.nix beam-packages: default erlangR19 -> erlangR20 2018-08-07 23:27:41 +02:00
coq-packages.nix mkCoqPackages: look for “dontFilter” in coq derivation 2018-11-04 20:49:38 +00:00
darwin-packages.nix darwin.cf-private: include headers from osx_private_sdk 2018-10-24 12:04:05 +02:00
default.nix top-level: Move comma for stylistic consistency 2018-03-20 15:37:34 -04:00
dotnet-packages.nix dotnetPackages.SharpFont: 3.1.0 -> 4.0.1 (#49545) 2018-10-31 21:04:31 +01:00
emacs-packages.nix elpy: fix build dep 2018-09-09 17:14:59 +02:00
emscripten-packages.nix Emscripten 1.37.16 to 1.37.36 (#37291) 2018-03-18 13:34:46 +01:00
haskell-packages.nix haskell.packages.ghc843: drop obsolete package set 2018-11-07 19:41:00 +01:00
haxe-packages.nix pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
impure.nix impure.nix: fix handling of localSystem 2018-06-25 17:13:02 -04:00
java-packages.nix pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
lua-packages.nix luaPackages.luadbi: 0.5 -> 0.6 (#47156) 2018-09-22 22:27:35 +02:00
make-tarball.nix tarball job: more --show-trace 2018-09-03 14:24:42 +02:00
metrics.nix Revert "release/metrics: drop requiredSystemFeatures" 2018-07-30 10:46:20 +02:00
ocaml-packages.nix Merge pull request #49822 from marsam/feature/update-flow 2018-11-07 15:05:57 +00:00
perl-packages.nix percona-toolkit: 3.0.11 -> 3.0.12 (#47963) 2018-11-01 18:22:43 +01:00
php-packages.nix phpPackages.php-cs-fixer: 2.12.2 → 2.13.1 2018-10-21 19:44:03 +02:00
pure-packages.nix
python-packages.nix Merge pull request #49828 from Twey/autologging 2018-11-07 17:30:17 +01:00
release-cross.nix release-cross: use ghc844 for tests 2018-11-03 14:17:21 -05:00
release-lib.nix systems/examples.nix: move riscv function to let binding 2018-11-29 19:15:28 -06:00
release-python.nix pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
release-small.nix release-small.nix: Fix evaluation error 2018-03-17 21:57:44 -04:00
release.nix darwin-tested: readd wireshark 2018-11-07 13:02:51 -06:00
splice.nix xorg: don't splice scope attributes into main package set 2018-10-11 15:03:07 -04:00
stage.nix stage.nix: throw error on incorrect pkgsi686Linux usage 2018-11-03 00:58:58 -05:00
unix-tools.nix treewide: Remove usage of remaining redundant platform compatability stuff 2018-08-30 17:20:32 -04:00
wine-packages.nix wine: build wineWow packages on hydra 2018-07-03 21:29:32 +03:00