about summary refs log tree commit diff
path: root/pkgs/applications/virtualization/colima/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/virtualization/colima/default.nix')
-rw-r--r--pkgs/applications/virtualization/colima/default.nix73
1 files changed, 0 insertions, 73 deletions
diff --git a/pkgs/applications/virtualization/colima/default.nix b/pkgs/applications/virtualization/colima/default.nix
deleted file mode 100644
index 253861178594..000000000000
--- a/pkgs/applications/virtualization/colima/default.nix
+++ /dev/null
@@ -1,73 +0,0 @@
-{ lib
-, stdenv
-, darwin
-, buildGoModule
-, fetchFromGitHub
-, installShellFiles
-, lima
-, lima-bin
-, makeWrapper
-, qemu
-, testers
-, colima
-  # use lima-bin on darwin to support native macOS virtualization
-  # https://github.com/NixOS/nixpkgs/pull/209171
-, lima-drv ? if stdenv.isDarwin then lima-bin else lima
-}:
-
-buildGoModule rec {
-  pname = "colima";
-  version = "0.7.5";
-
-  src = fetchFromGitHub {
-    owner = "abiosoft";
-    repo = pname;
-    rev = "v${version}";
-    hash = "sha256-WInmoTUaEm2kQ7esZgPj3YIHmHbBrlBTWcLPC9/2MdY=";
-    # We need the git revision
-    leaveDotGit = true;
-    postFetch = ''
-      git -C $out rev-parse --short HEAD > $out/.git-revision
-      rm -rf $out/.git
-    '';
-  };
-
-  nativeBuildInputs = [ installShellFiles makeWrapper ]
-    ++ lib.optionals stdenv.isDarwin [ darwin.DarwinTools ];
-
-  vendorHash = "sha256-niuBo2YUUYKH0eSApOByNLrcHqr9m5VKGoiGp1fKklg=";
-
-  # disable flaky Test_extractZones
-  # https://hydra.nixos.org/build/212378003/log
-  excludedPackages = "gvproxy";
-
-  CGO_ENABLED = 1;
-
-  preConfigure = ''
-    ldflags="-s -w -X github.com/abiosoft/colima/config.appVersion=${version} \
-    -X github.com/abiosoft/colima/config.revision=$(cat .git-revision)"
-  '';
-
-  postInstall = ''
-    wrapProgram $out/bin/colima \
-      --prefix PATH : ${lib.makeBinPath [ lima-drv qemu ]}
-
-    installShellCompletion --cmd colima \
-      --bash <($out/bin/colima completion bash) \
-      --fish <($out/bin/colima completion fish) \
-      --zsh <($out/bin/colima completion zsh)
-  '';
-
-  passthru.tests.version = testers.testVersion {
-    package = colima;
-    command = "HOME=$(mktemp -d) colima version";
-  };
-
-  meta = with lib; {
-    description = "Container runtimes with minimal setup";
-    homepage = "https://github.com/abiosoft/colima";
-    license = licenses.mit;
-    maintainers = with maintainers; [ aaschmid tricktron ];
-    mainProgram = "colima";
-  };
-}