ocamlPackages.dns(-client): 4.5.0 -> 4.6.0

authored by sternenseemann and committed by Vincent Laporte ff53f093 c9963a8e

+11 -7
+7 -3
pkgs/development/ocaml-modules/dns/client.nix
··· 1 1 { lib, buildDunePackage, dns, ocaml_lwt, mirage-clock, mirage-time 2 - , mirage-random, mirage-stack, mirage-crypto-rng, mtime, randomconv }: 2 + , mirage-random, mirage-stack, mirage-crypto-rng, mtime, randomconv 3 + , cstruct, fmt, logs, rresult, domain-name, ipaddr, alcotest }: 3 4 4 5 buildDunePackage { 5 6 pname = "dns-client"; ··· 7 8 8 9 useDune2 = true; 9 10 10 - propagatedBuildInputs = [ dns mtime ocaml_lwt randomconv mirage-clock mirage-time 11 - mirage-random mirage-stack mirage-crypto-rng ]; 11 + propagatedBuildInputs = [ cstruct fmt logs dns rresult randomconv domain-name ipaddr 12 + ocaml_lwt mirage-stack mirage-random mirage-time mirage-clock 13 + mtime mirage-crypto-rng ]; 14 + checkInputs = [ alcotest ]; 15 + doCheck = true; 12 16 13 17 meta = dns.meta // { 14 18 description = "Pure DNS resolver API";
+4 -4
pkgs/development/ocaml-modules/dns/default.nix
··· 1 1 { lib, buildDunePackage, fetchurl, alcotest 2 - , cstruct, domain-name, duration, gmap, ipaddr, logs, lru, metrics, ptime, rresult 2 + , cstruct, domain-name, duration, gmap, ipaddr, logs, lru, metrics, ptime, rresult, astring, fmt 3 3 }: 4 4 5 5 buildDunePackage rec { 6 6 pname = "dns"; 7 - version = "4.5.0"; 7 + version = "4.6.0"; 8 8 9 9 minimumOCamlVersion = "4.07"; 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/mirage/ocaml-dns/releases/download/v${version}/dns-v${version}.tbz"; 13 - sha256 = "10jrnnxvp06rvzk285wibyi9hn15qhjnqjy9xsfbwl8yhmzzqnq0"; 13 + sha256 = "1gkswpc91j4ps60bp52ggg4qwj5g88f49x6p6d619p4x8vmhjylv"; 14 14 }; 15 15 16 - propagatedBuildInputs = [ cstruct domain-name duration gmap ipaddr logs lru metrics ptime rresult ]; 16 + propagatedBuildInputs = [ rresult astring fmt logs ptime domain-name gmap cstruct ipaddr lru duration metrics ]; 17 17 18 18 doCheck = true; 19 19 checkInputs = lib.optional doCheck alcotest;