about summary refs log tree commit diff
path: root/pkgs/applications/virtualization
diff options
context:
space:
mode:
authorPaul Meyer <49727155+katexochen@users.noreply.github.com>2024-04-09 09:28:38 +0200
committerGitHub <noreply@github.com>2024-04-09 09:28:38 +0200
commita2fae8c20e2811f987145ac88f777f2b92288f3b (patch)
tree55a776a32354ccc8dd8625db643e110733d82d1d /pkgs/applications/virtualization
parent2c7449f3130db1bee7598d282ba10d28c7d7d193 (diff)
parenta9d1901115b47b532a249a37f33f3141cd952ee7 (diff)
Merge pull request #302429 from msanft/gvisor/20240401.0
gvisor: 20240311.0-unstable-2024-03-25 -> 20240401.0
Diffstat (limited to 'pkgs/applications/virtualization')
-rw-r--r--pkgs/applications/virtualization/gvisor/default.nix52
1 files changed, 0 insertions, 52 deletions
diff --git a/pkgs/applications/virtualization/gvisor/default.nix b/pkgs/applications/virtualization/gvisor/default.nix
deleted file mode 100644
index 0a1d737b2eed8..0000000000000
--- a/pkgs/applications/virtualization/gvisor/default.nix
+++ /dev/null
@@ -1,52 +0,0 @@
-{ lib
-, nixosTests
-, buildGoModule
-, fetchFromGitHub
-, iproute2
-, iptables
-, makeWrapper
-, procps
-}:
-
-buildGoModule {
-  pname = "gvisor";
-  version = "20240311.0-unstable-2024-03-25";
-
-  # gvisor provides a synthetic go branch (https://github.com/google/gvisor/tree/go)
-  # that can be used to build gvisor without bazel.
-  # For updates, you should stick to the commits labeled "Merge release-** (automated)"
-
-  src = fetchFromGitHub {
-    owner = "google";
-    repo = "gvisor";
-    rev = "b1e227737fd6e3bb3b11a403a1a5013bc89b3b60";
-    hash = "sha256-EfXzXkoEgtEerNMacRhbITCRig+t23WlIRya0BlJZcE=";
-  };
-
-  vendorHash = "sha256-jbMXeNXzvjfJcIfHjvf8I3ePjm6KFTXJ94ia4T2hUs4=";
-
-  nativeBuildInputs = [ makeWrapper ];
-
-  CGO_ENABLED = 0;
-
-  ldflags = [ "-s" "-w" ];
-
-  subPackages = [ "runsc" "shim" ];
-
-  postInstall = ''
-    # Needed for the 'runsc do' subcommand
-    wrapProgram $out/bin/runsc \
-      --prefix PATH : ${lib.makeBinPath [ iproute2 iptables procps ]}
-    mv $out/bin/shim $out/bin/containerd-shim-runsc-v1
-  '';
-
-  passthru.tests = { inherit (nixosTests) gvisor; };
-
-  meta = with lib; {
-    description = "Application Kernel for Containers";
-    homepage = "https://github.com/google/gvisor";
-    license = licenses.asl20;
-    maintainers = with maintainers; [ andrew-d gpl ];
-    platforms = [ "x86_64-linux" ];
-  };
-}