nixpkgs/pkgs/applications/virtualization
Andreas Rammhold ed46383416 docker: allow overriding package inputs per docker package
Previously we could not override the input packages to docker at all as
that had been shadowed due to the usage of inherit in all-package.nix.

We are now mixing the "variable" variables for the build and the
dependency declarations for the package and using callPackage as if each
of the docker packages would be separate files that we evaluate.

This now enables overriding e.g. iptables for a single verison of
docker which previously was not feasible without importing the
default.nix again (and passing different arguments).

> pkgs.docker.override { iptables = pkgs.iptables-nftables-compat; }
2021-01-26 13:08:25 +01:00
..
8086tiny pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
aqemu treewide: remove stdenv where not needed 2021-01-25 18:31:47 +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: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
conmon conmon: 2.0.24 -> 2.0.25 2021-01-21 18:35:16 +10:00
containerd containerd: misc fixes 2020-12-29 09:33:28 +10:00
cri-o treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
crosvm lib: Clean up how linux and gcc config is specified 2021-01-23 10:01:28 -05:00
crun crun: 0.16 -> 0.17 2021-01-22 08:06:10 +10:00
docker docker: allow overriding package inputs per docker package 2021-01-26 13:08:25 +01:00
docker-compose treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
docker-slim treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
driver pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
dumb-init dumb-init: 1.2.4 -> 1.2.5 2021-01-19 12:17:33 +00:00
dynamips treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
ecs-agent treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
firecracker treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
firectl treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gvisor treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01: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 qemu: fix build when desktop file does not exist (#110721) 2021-01-25 19:24:32 +01:00
qtemu treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01: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 treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01: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 treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01: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 virtualbox: 6.1.16 -> 6.1.18 2021-01-22 19:36:45 -03:00
vpcs lib: Clean up how linux and gcc config is specified 2021-01-23 10:01:28 -05:00
x11docker pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
xen treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
xhyve xhyve: add license 2020-06-11 18:27:34 +02:00