rio: 0.0.36 -> 0.0.37
[NixPkgs.git] / pkgs / tools / networking / aardvark-dns / default.nix
blobf8770612b2537a5e96a8b90492186604286f9193
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 , nixosTests
5 }:
7 rustPlatform.buildRustPackage rec {
8   pname = "aardvark-dns";
9   version = "1.10.0";
11   src = fetchFromGitHub {
12     owner = "containers";
13     repo = pname;
14     rev = "v${version}";
15     hash = "sha256-BZJn0XrqDttNlKNpLy2iZzt8xcpxCoBrWV+L8MstMnM=";
16   };
18   cargoHash = "sha256-hDskOYyOo18EWsYTIf1trZxhRQK0Jf+T4bXb1JJKjEo=";
20   passthru.tests = { inherit (nixosTests) podman; };
22   meta = with lib; {
23     changelog = "https://github.com/containers/aardvark-dns/releases/tag/${src.rev}";
24     description = "Authoritative dns server for A/AAAA container records";
25     homepage = "https://github.com/containers/aardvark-dns";
26     license = licenses.asl20;
27     maintainers = with maintainers; [ ] ++ teams.podman.members;
28     platforms = platforms.linux;
29     mainProgram = "aardvark-dns";
30   };