nixpkgs-suyu/nixos/modules
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
..
config treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
hardware Merge branch 'master' into staging 2016-08-21 12:03:41 +01:00
i18n/input-method input-methods modules: fix engine description 2016-09-06 22:53:15 +09:00
installer nix: 1.11.3 -> 1.11.4 2016-09-06 16:15:22 +02:00
misc Merge pull request #18298 from teh/prometheus-service 2016-09-11 23:18:36 +02:00
profiles Make it possible to disable "info" 2016-09-05 14:53:27 +02:00
programs Enable the runuser command from util-linux 2016-09-06 17:23:27 +02:00
security Merge pull request #18366 from groxxda/acme-loop 2016-09-06 23:02:07 +02:00
services audio services: use mkEnableOption (#18524) 2016-09-12 04:47:08 +02:00
system treewide: fix fallout of ip-up deprecation 2016-09-11 08:13:04 +02:00
tasks treewide: fix fallout of ip-up deprecation 2016-09-11 08:13:04 +02:00
testing KDE test: Bump kdm start timeout 2016-05-27 11:22:27 +02:00
virtualisation virtualbox: Split kernel modules into own package 2016-09-13 06:12:38 +02:00
module-list.nix prometheus service: move to separate folder 2016-09-11 23:20:26 +02:00
rename.nix nixos/modules/rename: Remove docker-registry 2016-09-11 16:51:20 +02:00