biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / ocaml-modules / dns / client.nix
blobbc859945e4e985a557ba95806015ec1cd16bb2cd
1 { lib, buildDunePackage, dns, lwt, mirage-clock, mirage-time
2 , mirage-random, mirage-crypto-rng, mtime, randomconv
3 , cstruct, fmt, logs, rresult, domain-name, ipaddr, alcotest
4 , ca-certs, ca-certs-nss
5 , happy-eyeballs
6 , tcpip
7 , tls, tls-mirage
8 }:
10 buildDunePackage {
11   pname = "dns-client";
12   inherit (dns) src version;
13   duneVersion = "3";
15   propagatedBuildInputs = [
16     dns
17     randomconv
18     domain-name
19     mtime
20     mirage-crypto-rng
21   ];
22   checkInputs = [ alcotest ];
23   doCheck = true;
25   meta = dns.meta // {
26     description = "Pure DNS resolver API";
27     mainProgram = "dns-client.unix";
28   };