From fef6723f9bea16c6530beefd20349e0e10a8d1ff Mon Sep 17 00:00:00 2001 From: Arthur Gautier Date: Sat, 25 Jun 2022 19:30:07 -0700 Subject: [PATCH] qemu-utils: remove qemu dependency qemu-utils was pulling qemu which is a 900MB dependency. By removing reference to it (unneeded), we're saving space on our deployments. qemu-utils is a dependency of cloud-utils --- pkgs/applications/virtualization/qemu/utils.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/virtualization/qemu/utils.nix b/pkgs/applications/virtualization/qemu/utils.nix index d9a88bf545b3..f4acf9a534c9 100644 --- a/pkgs/applications/virtualization/qemu/utils.nix +++ b/pkgs/applications/virtualization/qemu/utils.nix @@ -1,4 +1,4 @@ -{ stdenv, installShellFiles, qemu }: +{ stdenv, installShellFiles, qemu, removeReferencesTo }: stdenv.mkDerivation rec { pname = "qemu-utils"; @@ -13,6 +13,7 @@ stdenv.mkDerivation rec { 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" + ${removeReferencesTo}/bin/remove-references-to -t ${qemu} $out/bin/* installManPage ${qemu}/share/man/man1/qemu-img.1.gz installManPage ${qemu}/share/man/man8/qemu-nbd.8.gz