nixpkgs/pkgs/applications/virtualization
John Ericson 8929989614 lib: Clean up how linux and gcc config is specified
The `platform` field is pointless nesting: it's just stuff that happens
to be defined together, and that should be an implementation detail.

This instead makes `linux-kernel` and `gcc` top level fields in platform
configs. They join `rustc` there [all are optional], which was put there
and not in `platform` in anticipation of a change like this.

`linux-kernel.arch` in particular also becomes `linuxArch`, to match the
other `*Arch`es.

The next step after is this to combine the *specific* machines from
`lib.systems.platforms` with `lib.systems.examples`, keeping just the
"multiplatform" ones for defaulting.
2021-01-21 22:44:09 -05:00
..
8086tiny pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
aqemu treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
arion arion: init at 0.1.0.0 2019-10-24 12:45:07 +02:00
bochs pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
charliecloud pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
cloud-hypervisor pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
cntr treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
conmon pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
containerd containerd: misc fixes 2020-12-29 09:33:28 +10:00
cri-o cri-o-unwrapped: 1.19.0 -> 1.20.0 (#109920) 2021-01-19 18:58:49 +10:00
crosvm lib: Clean up how linux and gcc config is specified 2021-01-21 22:44:09 -05:00
crun pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
docker pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
docker-compose pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
docker-slim treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
driver pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
dumb-init treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
dynamips treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
ecs-agent treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
firecracker treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
firectl treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
gvisor pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
hercules treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
libnvidia-container pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
lkl treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
looking-glass-client pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
nvidia-container-runtime nvidia-container-runtime: fix license 2021-01-10 08:54:38 -05:00
nvidia-container-toolkit nvidia-container-toolkit: remove unused input 2021-01-10 08:54:38 -05:00
nvidia-docker nvidia-docker: fix lib access 2021-01-10 08:54:37 -05:00
nvidia-podman nvidia-docker: podman-config.toml -> nvidia-podman/config.toml 2021-01-10 08:54:37 -05:00
open-vm-tools pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
OVMF pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
podman pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
podman-compose podman-compose: Don't wrap podman 2020-05-22 06:34:25 +01:00
qboot pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
qemu Merge pull request #95274 from misuzu/qemu-iscsi 2021-01-17 20:16:06 +01:00
qtemu pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
railcar buildRustPackage: remove platform.all from packages 2020-08-16 12:48:18 +10:00
remotebox treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
runc runc: add wrapper for procps, systemd 2020-11-23 08:46:34 +10:00
seabios treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
singularity pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
spice-vdagent pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
spike treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
tini treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
tinyemu pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
umoci buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
virt-manager pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
virt-top treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
virt-viewer pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
virt-what virt-what: 1.19 -> 1.20 2019-10-08 16:12:53 -07:00
virtinst pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
virtualbox pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
vpcs lib: Clean up how linux and gcc config is specified 2021-01-21 22:44:09 -05:00
x11docker pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
xen treewide: editorconfig fixes 2021-01-20 09:11:11 +10:00
xhyve xhyve: add license 2020-06-11 18:27:34 +02:00