Files
nixpkgs/pkgs/development/ocaml-modules/dns/resolver.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

53 lines
665 B
Nix
Raw Normal View History

2025-10-09 14:15:47 +02:00
{
buildDunePackage,
dns,
dns-server,
dns-mirage,
lru,
duration,
randomconv,
lwt,
mirage-sleep,
mirage-mtime,
mirage-ptime,
mirage-crypto-rng,
tcpip,
tls,
tls-mirage,
dnssec,
alcotest,
}:
buildDunePackage {
pname = "dns-resolver";
inherit (dns) version src;
propagatedBuildInputs = [
dns
dns-server
dns-mirage
dnssec
lru
duration
randomconv
lwt
mirage-sleep
mirage-mtime
mirage-ptime
mirage-crypto-rng
tcpip
tls
tls-mirage
];
doCheck = true;
checkInputs = [
alcotest
];
meta = dns.meta // {
description = "DNS resolver business logic";
};
}