diff options
Diffstat (limited to 'pkgs/applications/networking/cluster/cni')
-rw-r--r-- | pkgs/applications/networking/cluster/cni/default.nix | 30 | ||||
-rw-r--r-- | pkgs/applications/networking/cluster/cni/plugins.nix | 53 |
2 files changed, 0 insertions, 83 deletions
diff --git a/pkgs/applications/networking/cluster/cni/default.nix b/pkgs/applications/networking/cluster/cni/default.nix deleted file mode 100644 index 9ea1600bc06a..000000000000 --- a/pkgs/applications/networking/cluster/cni/default.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ lib, fetchFromGitHub, buildGoModule }: - -buildGoModule rec { - pname = "cni"; - version = "1.2.1"; - - src = fetchFromGitHub { - owner = "containernetworking"; - repo = pname; - rev = "v${version}"; - hash = "sha256-aS7THDTpfNQPw+70ZgFzvurpq/vMKE6xSxJ19ERbtOA="; - }; - - vendorHash = "sha256-5VsJ3Osm9w09t3x0dItC2iWwbPMf/IIBOSqUfcbQKK4="; - - subPackages = [ - "./cnitool" - ]; - - ldflags = [ "-s" "-w" ]; - - meta = with lib; { - description = "Container Network Interface - networking for Linux containers"; - mainProgram = "cnitool"; - license = licenses.asl20; - homepage = "https://github.com/containernetworking/cni"; - maintainers = with maintainers; [ offline vdemeester ]; - platforms = [ "x86_64-linux" "aarch64-linux" ]; - }; -} diff --git a/pkgs/applications/networking/cluster/cni/plugins.nix b/pkgs/applications/networking/cluster/cni/plugins.nix deleted file mode 100644 index 830ef080492b..000000000000 --- a/pkgs/applications/networking/cluster/cni/plugins.nix +++ /dev/null @@ -1,53 +0,0 @@ -{ lib, fetchFromGitHub, buildGoModule, nixosTests }: - -buildGoModule rec { - pname = "cni-plugins"; - version = "1.5.1"; - - src = fetchFromGitHub { - owner = "containernetworking"; - repo = "plugins"; - rev = "v${version}"; - hash = "sha256-Veuv7DwwnSUnz2p5gemqQB9pr05nLLQ6gG4JvqFbZ/U="; - }; - - vendorHash = null; - - doCheck = false; - - ldflags = [ - "-X github.com/containernetworking/plugins/pkg/utils/buildversion.BuildVersion=v${version}" - ]; - - subPackages = [ - "plugins/ipam/dhcp" - "plugins/ipam/host-local" - "plugins/ipam/static" - "plugins/main/bridge" - "plugins/main/dummy" - "plugins/main/host-device" - "plugins/main/ipvlan" - "plugins/main/loopback" - "plugins/main/macvlan" - "plugins/main/ptp" - "plugins/main/tap" - "plugins/main/vlan" - "plugins/meta/bandwidth" - "plugins/meta/firewall" - "plugins/meta/portmap" - "plugins/meta/sbr" - "plugins/meta/tuning" - "plugins/meta/vrf" - ]; - - passthru.tests = { inherit (nixosTests) cri-o; }; - - meta = with lib; { - changelog = "https://github.com/containernetworking/plugins/releases/tag/${src.rev}"; - description = "Some standard networking plugins, maintained by the CNI team"; - homepage = "https://www.cni.dev/plugins/"; - license = licenses.asl20; - platforms = platforms.linux; - maintainers = with maintainers; [ ] ++ teams.podman.members; - }; -} |