Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / dns / client-mirage.nix
blob2e0768d2b7ca7f228ffad1d9f59d13beed06e381
1 { lib, buildDunePackage, dns, dns-client, 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-mirage";
12   inherit (dns) src version;
13   duneVersion = "3";
15   propagatedBuildInputs = [
16     dns-client
17     domain-name
18     ipaddr
19     lwt
20     mirage-random
21     mirage-time
22     mirage-clock
23     ca-certs-nss
24     happy-eyeballs
25     tcpip
26     tls
27     tls-mirage
28   ];
29   doCheck = true;
31   meta = dns-client.meta;