Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

nixos/qemu-guest-agent: use qemu_kvm

Since e791519f0fb ("nixos/qemu-vm: use qemu_kvm"), VMs generated with
nixos-rebuild build-vm use the qemu_kvm package instead of the qemu
package. (The difference between them is that qemu_kvm is only built
with support for the host architecture, not all architectures.)

But with this change, nixos-rebuild build-vm would now depend on
_both_ QEMUs, because the guest agent module was still using the one
from the full QEMU package. There's no need for it to use this
instead of the lighter qemu_kvm, because the guest agent shouldn't be
affected by which platforms QEMU can emulate.

+2 -2
+2 -2
nixos/modules/virtualisation/qemu-guest-agent.nix
··· 14 14 }; 15 15 package = mkOption { 16 16 type = types.package; 17 - default = pkgs.qemu.ga; 18 - defaultText = literalExpression "pkgs.qemu.ga"; 17 + default = pkgs.qemu_kvm.ga; 18 + defaultText = literalExpression "pkgs.qemu_kvm.ga"; 19 19 description = "The QEMU guest agent package."; 20 20 }; 21 21 };