forgejo-lts: 7.0.10 -> 7.0.11
[NixPkgs.git] / pkgs / development / ocaml-modules / dns / server.nix
blob09019bf655aa62c2606f4ff718f806320a1c9d0f
1 { buildDunePackage
2 , dns
3 , dns-mirage
4 , randomconv
5 , duration
6 , lwt
7 , mirage-time
8 , mirage-clock
9 , metrics
10 , alcotest
11 , mirage-crypto-rng
12 , dns-tsig
13 , base64
16 buildDunePackage {
17   pname = "dns-server";
19   inherit (dns) version src;
21   propagatedBuildInputs = [
22     dns
23     dns-mirage
24     randomconv
25     duration
26     lwt
27     mirage-time
28     mirage-clock
29     metrics
30   ];
32   doCheck = true;
33   checkInputs = [
34     alcotest
35     mirage-crypto-rng
36     dns-tsig
37     base64
38   ];
40   meta = dns.meta // {
41     description = "DNS server, primary and secondary";
42   };