at 25.11-pre 54 lines 722 B view raw
1{ 2 buildDunePackage, 3 dns, 4 dns-server, 5 dns-mirage, 6 lru, 7 duration, 8 randomconv, 9 lwt, 10 mirage-sleep, 11 mirage-mtime, 12 mirage-ptime, 13 mirage-crypto-rng, 14 tcpip, 15 tls, 16 tls-mirage, 17 mirage-crypto-rng-mirage, 18 dnssec, 19 alcotest, 20}: 21 22buildDunePackage { 23 pname = "dns-resolver"; 24 25 inherit (dns) version src; 26 27 propagatedBuildInputs = [ 28 dns 29 dns-server 30 dns-mirage 31 dnssec 32 lru 33 duration 34 randomconv 35 lwt 36 mirage-sleep 37 mirage-mtime 38 mirage-ptime 39 mirage-crypto-rng 40 tcpip 41 tls 42 tls-mirage 43 mirage-crypto-rng-mirage 44 ]; 45 46 doCheck = true; 47 checkInputs = [ 48 alcotest 49 ]; 50 51 meta = dns.meta // { 52 description = "DNS resolver business logic"; 53 }; 54}