about summary refs log tree commit diff
path: root/pkgs/tools/virtualization
diff options
context:
space:
mode:
authorJon Seager <jon@sgrs.uk>2023-11-20 09:30:15 +0000
committerDawid Dziurla <dawidd0811@gmail.com>2023-11-20 10:37:27 +0100
commit2d706ffaf334079b26f56f2be64f0184b4ede27d (patch)
tree36a76cabbcb8643d64da17b126116016dfa4d70f /pkgs/tools/virtualization
parentc757e9bd77b16ca2e03c89bf8bc9ecb28e0c06ad (diff)
downloadnixlib-2d706ffaf334079b26f56f2be64f0184b4ede27d.tar
nixlib-2d706ffaf334079b26f56f2be64f0184b4ede27d.tar.gz
nixlib-2d706ffaf334079b26f56f2be64f0184b4ede27d.tar.bz2
nixlib-2d706ffaf334079b26f56f2be64f0184b4ede27d.tar.lz
nixlib-2d706ffaf334079b26f56f2be64f0184b4ede27d.tar.xz
nixlib-2d706ffaf334079b26f56f2be64f0184b4ede27d.tar.zst
nixlib-2d706ffaf334079b26f56f2be64f0184b4ede27d.zip
multipass: fix broken fetch of git submodules in build
Diffstat (limited to 'pkgs/tools/virtualization')
-rw-r--r--pkgs/tools/virtualization/multipass/default.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/tools/virtualization/multipass/default.nix b/pkgs/tools/virtualization/multipass/default.nix
index f69ee671a404..8be9488c46e5 100644
--- a/pkgs/tools/virtualization/multipass/default.nix
+++ b/pkgs/tools/virtualization/multipass/default.nix
@@ -46,8 +46,14 @@ stdenv.mkDerivation
     owner = "canonical";
     repo = "multipass";
     rev = "refs/tags/v${version}";
-    hash = "sha256-OWZiVw3ztx1g1slq/5a7/JcLdDNB5RqYT5U3w1UXUpg=";
+    hash = "sha256-1k0jbYMwfYuHmM/Cm76sbo3+mN6WypALMQBwlZ+9d+c=";
     fetchSubmodules = true;
+    leaveDotGit = true;
+    postFetch = ''
+      # Workaround for https://github.com/NixOS/nixpkgs/issues/8567
+      cd $out
+      rm -rf .git
+    '';
   };
 
   patches = [