Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at fix-function-merge 50 lines 889 B view raw
1{ buildDunePackage, dns, dns-tsig, dns-client-lwt, dns-server, dns-certify, dnssec 2, bos, cmdliner, fpath, x509, mirage-crypto, mirage-crypto-pk 3, mirage-crypto-rng, hex, ptime, mtime, logs, fmt, ipaddr, lwt 4, randomconv, alcotest 5}: 6 7buildDunePackage { 8 pname = "dns-cli"; 9 10 minimalOCamlVersion = "4.08"; 11 12 inherit (dns) version src; 13 duneVersion = "3"; 14 15 # no need to propagate as this is primarily 16 # an executable package 17 buildInputs = [ 18 dns 19 dns-tsig 20 dns-client-lwt 21 dns-server 22 dns-certify 23 dnssec 24 bos 25 cmdliner 26 fpath 27 x509 28 mirage-crypto 29 mirage-crypto-pk 30 mirage-crypto-rng 31 hex 32 ptime 33 mtime 34 logs 35 fmt 36 ipaddr 37 lwt 38 randomconv 39 ]; 40 41 doCheck = true; 42 checkInputs = [ 43 alcotest 44 ]; 45 46 meta = dns.meta // { 47 description = "Unix command line utilities using uDNS"; 48 mainProgram = "odns"; 49 }; 50}