Unverified Commit cd20e3b8 authored by Thibault Gagnaux's avatar Thibault Gagnaux
Browse files

colima: patch `sw_vers` on darwin

parent 21eda9bc
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, darwin
, buildGoModule
, fetchFromGitHub
, installShellFiles
@@ -44,6 +45,11 @@ buildGoModule rec {

  subPackages = [ "cmd/colima" ];

  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 ]}