open62541pp: 0.16.0 -> 0.17.0 (#374938)
[NixPkgs.git] / pkgs / development / ocaml-modules / dns / default.nix
blob3d6fb07fb35be2c4be24c6ff3c082e41d60731b9
2   lib,
3   buildDunePackage,
4   fetchurl,
5   alcotest,
6   domain-name,
7   duration,
8   gmap,
9   ipaddr,
10   logs,
11   lru,
12   metrics,
13   ptime,
14   fmt,
15   base64,
16   ohex,
19 buildDunePackage rec {
20   pname = "dns";
21   version = "9.1.0";
23   minimalOCamlVersion = "4.13";
25   src = fetchurl {
26     url = "https://github.com/mirage/ocaml-dns/releases/download/v${version}/dns-${version}.tbz";
27     hash = "sha256-jz7JWs8U9XQhm1RAponq4azCpJyx2KBm+bI6esaPRPA=";
28   };
30   propagatedBuildInputs = [
31     fmt
32     logs
33     ptime
34     domain-name
35     gmap
36     ipaddr
37     lru
38     duration
39     metrics
40     base64
41     ohex
42   ];
44   doCheck = true;
45   checkInputs = [ alcotest ];
47   meta = {
48     description = "Domain Name System (DNS) library";
49     homepage = "https://github.com/mirage/ocaml-dns";
50     license = lib.licenses.bsd2;
51     maintainers = [ lib.maintainers.vbgl ];
52   };