1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs synced 2024-10-19 03:47:13 -04:00
nixpkgs/nixos/modules/virtualisation
aszlig 8bd89c922d
virtualbox: Split kernel modules into own package
Putting the kernel modules into the same output path as the main
VirtualBox derivation causes all of VirtualBox to be rebuilt on every
single kernel update.

The build process of VirtualBox already outputs the kernel module source
along with the generated files for the configuration of the main
VirtualBox package. We put this into a different output called "modsrc"
which we re-use from linuxPackages.virtualbox, which is now only
containing the resulting kernel modules without the main user space
implementation.

This not only has the advantage of decluttering the Nix expression for
the user space portions but also gets rid of the need to nuke references
and the need to patch out "depmod -a".

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-09-13 06:12:38 +02:00
..
amazon-image.nix amazon-grow-partition module: rename to grow-partition 2016-08-30 16:48:04 -04:00
amazon-init.nix
amazon-options.nix
azure-agent-entropy.patch
azure-agent.nix treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
azure-common.nix
azure-config-user.nix
azure-config.nix
azure-image.nix
azure-qemu-220-no-etc-install.patch
brightbox-config.nix
brightbox-image.nix treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
container-config.nix
containers.nix nixos/containers: Process config like toplevel options (#17365) 2016-08-29 18:25:50 +02:00
docker-image.nix
docker.nix nixos treewide: don't set MODULE_DIR 2016-08-19 17:56:54 +03:00
ec2-amis.nix
ec2-data.nix
google-compute-config.nix
google-compute-image.nix treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
grow-partition.nix Don't break grow-partition 2016-08-31 03:06:46 +00:00
libvirtd.nix
lxc-container.nix
lxc.nix
lxd.nix
nova-image.nix
nova.nix
openvswitch.nix
parallels-guest.nix
qemu-vm.nix
rkt.nix
virtualbox-guest.nix
virtualbox-host.nix virtualbox: Split kernel modules into own package 2016-09-13 06:12:38 +02:00
virtualbox-image.nix virtualbox-image module: enable partition / filesystem growth 2016-08-30 16:48:05 -04:00
vmware-guest.nix
xe-guest-utilities.nix
xen-dom0.nix
xen-domU.nix