Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
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-lwt
8}:
9
10buildDunePackage {
11 pname = "dns-client-lwt";
12 inherit (dns) src version;
13 duneVersion = "3";
14
15 propagatedBuildInputs = [
16 dns
17 dns-client
18 ipaddr
19 lwt
20 ca-certs
21 happy-eyeballs
22 tls-lwt
23 mtime
24 mirage-crypto-rng
25 ];
26 checkInputs = [ alcotest ];
27 doCheck = true;
28
29 meta = dns-client.meta;
30}