Unverified Commit 332073ba authored by Thibault Gagnaux's avatar Thibault Gagnaux
Browse files

colima: add darwin tools to native build inputs

parent d23c04cd
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -32,7 +32,8 @@ buildGoModule rec {
    '';
  };

  nativeBuildInputs = [ installShellFiles makeWrapper ];
  nativeBuildInputs = [ installShellFiles makeWrapper ]
    ++ lib.optionals stdenv.isDarwin [ darwin.DarwinTools ];

  vendorSha256 = "sha256-Iz1LYL25NpkztTM86zrLwehub8FzO1IlwZqCPW7wDN4=";

@@ -43,11 +44,6 @@ buildGoModule rec {
    -X github.com/abiosoft/colima/config.revision=$(cat .git-revision)"
  '';

  postPatch = lib.optionalString stdenv.isDarwin ''
    substituteInPlace util/util.go \
      --replace 'sw_vers' "${darwin.DarwinTools}/bin/sw_vers"
  '';

  postInstall = ''
    wrapProgram $out/bin/colima \
      --prefix PATH : ${lib.makeBinPath [ lima-drv qemu ]}