Unverified Commit cca6685c authored by Morgan Helton's avatar Morgan Helton Committed by Morgan Helton
Browse files

colima: use pkill from nixpkgs

parent a9b8ff8c
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
  installShellFiles,
  lima,
  makeWrapper,
  procps,
  qemu,
  testers,
  colima,
@@ -43,6 +44,14 @@ buildGoModule rec {

  env.CGO_ENABLED = 1;

  postPatch = lib.optionalString (!stdenv.hostPlatform.isDarwin) ''
    substituteInPlace cmd/daemon/daemon.go \
      --replace-fail '/usr/bin/pkill' '${lib.getExe' procps "pkill"}'

    substituteInPlace daemon/process/vmnet/vmnet.go \
      --replace-fail '/usr/bin/pkill' '${lib.getExe' procps "pkill"}'
  '';

  preConfigure = ''
    ldflags="-s -w -X github.com/abiosoft/colima/config.appVersion=${version} \
    -X github.com/abiosoft/colima/config.revision=$(cat .git-revision)"