about summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2010-08-29 21:27:06 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2010-08-29 21:27:06 +0000
commit3cdc3c4abe820380ed0f66a87123d58589f67cf1 (patch)
treefda3142abebd34192b038b6482aa5068fc2b67bb /pkgs/build-support
parent6473176133c37cb8521e889f9be2262ffcaf2ea3 (diff)
* Mark the VM builds as requiring KVM support.
svn path=/nixpkgs/trunk/; revision=23526
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/vm/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/build-support/vm/default.nix b/pkgs/build-support/vm/default.nix
index ca0c5f38fb74e..7333582b7f511 100644
--- a/pkgs/build-support/vm/default.nix
+++ b/pkgs/build-support/vm/default.nix
@@ -334,6 +334,7 @@ rec {
      that allows you to boot into the VM and debug it interactively. */
      
   runInLinuxVM = drv: lib.overrideDerivation drv (attrs: {
+    requiredSystemFeatures = [ "kvm" ];
     builder = "${bash}/bin/sh";
     args = ["-e" (vmRunCommand qemuCommandLinux)];
     origArgs = attrs.args;
@@ -369,6 +370,7 @@ rec {
   */
   runInGenericVM = drv: lib.overrideDerivation drv (attrs: {
     system = "i686-linux";
+    requiredSystemFeatures = [ "kvm" ];
     builder = "${bash}/bin/sh";
     args = ["-e" (vmRunCommand qemuCommandGeneric)];
     QEMU_OPTS = "-m ${toString (if attrs ? memSize then attrs.memSize else 256)}";