nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ buildDunePackage, dns, dns-server, dns-mirage, lru, duration
2, randomconv, lwt, mirage-time, mirage-clock, mirage-random
3, alcotest
4}:
5
6buildDunePackage {
7 pname = "dns-resolver";
8
9 inherit (dns) version src useDune2 minimumOCamlVersion;
10
11 propagatedBuildInputs = [
12 dns
13 dns-server
14 dns-mirage
15 lru
16 duration
17 randomconv
18 lwt
19 mirage-time
20 mirage-clock
21 mirage-random
22 ];
23
24 doCheck = true;
25 checkInputs = [
26 alcotest
27 ];
28
29 meta = dns.meta // {
30 description = "DNS resolver business logic";
31 };
32}