diff options
author | Paul Meyer <49727155+katexochen@users.noreply.github.com> | 2024-04-09 09:28:38 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-09 09:28:38 +0200 |
commit | a2fae8c20e2811f987145ac88f777f2b92288f3b (patch) | |
tree | 55a776a32354ccc8dd8625db643e110733d82d1d /pkgs/applications/virtualization | |
parent | 2c7449f3130db1bee7598d282ba10d28c7d7d193 (diff) | |
parent | a9d1901115b47b532a249a37f33f3141cd952ee7 (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.nix | 52 |
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" ]; - }; -} |