aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/applications/virtualization/qemu/utils.nix
blob: 90783039a1a0b6c85f3200a3e61c96e0cfb8e94b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{ stdenv, installShellFiles, qemu }:

stdenv.mkDerivation rec {
  name = "qemu-utils-${version}";
  version = qemu.version;

  nativeBuildInputs = [ installShellFiles ];
  buildInputs = [ qemu ];
  unpackPhase = "true";

  installPhase = ''
    mkdir -p "$out/bin"
    cp "${qemu}/bin/qemu-img" "$out/bin/qemu-img"
    cp "${qemu}/bin/qemu-io"  "$out/bin/qemu-io"
    cp "${qemu}/bin/qemu-nbd" "$out/bin/qemu-nbd"

    installManPage ${qemu}/share/man/man1/qemu-img.1.gz
    installManPage ${qemu}/share/man/man8/qemu-nbd.8.gz
  '';

  inherit (qemu) meta;
}