3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs
volth a52aa6aafb nixos/libvirt: avoid dependency on two qemu packages
Currently libvirt requires two qemu derivations: qemu and qemu_kvm which is just a truncated version of qemu (defined as qemu.override { hostCpuOnly = true; }).

This patch exposes an option virtualisation.libvirtd.qemuPackage which allows to choose which package to use:

 * pkgs.qemu_kvm if all your guests have the same CPU as host, or
 * pkgs.qemu which allows to emulate alien architectures (for example ARMV7L on X86_64), or
 * a custom derivation

virtualisation.libvirtd.enableKVM option is vague and could be deprecate in favor of virtualisation.libvirtd.qemuPackage, anyway it does allow to enable/disable kvm.
2017-12-21 03:56:40 +00:00
..
applications pell: 0.0.2 -> 0.0.3 2017-12-21 09:41:08 +08:00
build-support mkShell: add builder (#30975) 2017-12-20 23:42:07 +00:00
common-updater
data dejavu_fonts: make relative symlink 2017-12-21 00:59:14 +03:00
desktops vte-ng: don't run configure as part of autogen, since it runs w/o args 2017-12-20 22:19:16 +01:00
development nixos/libvirt: avoid dependency on two qemu packages 2017-12-21 03:56:40 +00:00
games warzone2100: 3.2.2 -> 3.2.3 2017-12-18 22:14:08 +00:00
misc Merge pull request #32867 from yegortimoshenko/20171219.103133/propagate-murrine 2017-12-20 04:16:52 +00:00
os-specific linux-copperhead: 4.14.7.a -> 4.14.8.b 2017-12-20 13:22:15 -05:00
servers exim: 4.89.1 -> 4.90 2017-12-21 00:36:13 +01:00
shells
stdenv Merge branch 'master' into staging 2017-12-15 21:40:23 +01:00
test
tools Merge pull request #32856 from markus1189/http-prompt 2017-12-21 01:35:27 +00:00
top-level Merge pull request #32902 from lsix/update_pytestquickcheck 2017-12-21 01:10:14 +00:00