diff options
author | sternenseemann <git@lukasepple.de> | 2020-06-12 20:07:39 +0200 |
---|---|---|
committer | Vincent Laporte <vbgl@users.noreply.github.com> | 2020-06-13 11:45:37 +0200 |
commit | ff53f0930e0effde74823ed7fa1bb7d521a627df (patch) | |
tree | 9f055d9439dbcec34cad2dfc14d4f95dc88e2156 /pkgs/development/ocaml-modules/dns | |
parent | c9963a8ec459370f30f1a830b429372a62e8df39 (diff) | |
download | nixpkgs-ff53f0930e0effde74823ed7fa1bb7d521a627df.tar nixpkgs-ff53f0930e0effde74823ed7fa1bb7d521a627df.tar.gz nixpkgs-ff53f0930e0effde74823ed7fa1bb7d521a627df.tar.bz2 nixpkgs-ff53f0930e0effde74823ed7fa1bb7d521a627df.tar.lz nixpkgs-ff53f0930e0effde74823ed7fa1bb7d521a627df.tar.xz nixpkgs-ff53f0930e0effde74823ed7fa1bb7d521a627df.tar.zst nixpkgs-ff53f0930e0effde74823ed7fa1bb7d521a627df.zip |
ocamlPackages.dns(-client): 4.5.0 -> 4.6.0
Diffstat (limited to 'pkgs/development/ocaml-modules/dns')
-rw-r--r-- | pkgs/development/ocaml-modules/dns/client.nix | 10 | ||||
-rw-r--r-- | pkgs/development/ocaml-modules/dns/default.nix | 8 |
2 files changed, 11 insertions, 7 deletions
diff --git a/pkgs/development/ocaml-modules/dns/client.nix b/pkgs/development/ocaml-modules/dns/client.nix index 0dd0541138c..a6dc40de24e 100644 --- a/pkgs/development/ocaml-modules/dns/client.nix +++ b/pkgs/development/ocaml-modules/dns/client.nix @@ -1,5 +1,6 @@ { lib, buildDunePackage, dns, ocaml_lwt, mirage-clock, mirage-time -, mirage-random, mirage-stack, mirage-crypto-rng, mtime, randomconv }: +, mirage-random, mirage-stack, mirage-crypto-rng, mtime, randomconv +, cstruct, fmt, logs, rresult, domain-name, ipaddr, alcotest }: buildDunePackage { pname = "dns-client"; @@ -7,8 +8,11 @@ buildDunePackage { useDune2 = true; - propagatedBuildInputs = [ dns mtime ocaml_lwt randomconv mirage-clock mirage-time - mirage-random mirage-stack mirage-crypto-rng ]; + propagatedBuildInputs = [ cstruct fmt logs dns rresult randomconv domain-name ipaddr + ocaml_lwt mirage-stack mirage-random mirage-time mirage-clock + mtime mirage-crypto-rng ]; + checkInputs = [ alcotest ]; + doCheck = true; meta = dns.meta // { description = "Pure DNS resolver API"; diff --git a/pkgs/development/ocaml-modules/dns/default.nix b/pkgs/development/ocaml-modules/dns/default.nix index 01bbffd40b9..68a8ad8da4e 100644 --- a/pkgs/development/ocaml-modules/dns/default.nix +++ b/pkgs/development/ocaml-modules/dns/default.nix @@ -1,19 +1,19 @@ { lib, buildDunePackage, fetchurl, alcotest -, cstruct, domain-name, duration, gmap, ipaddr, logs, lru, metrics, ptime, rresult +, cstruct, domain-name, duration, gmap, ipaddr, logs, lru, metrics, ptime, rresult, astring, fmt }: buildDunePackage rec { pname = "dns"; - version = "4.5.0"; + version = "4.6.0"; minimumOCamlVersion = "4.07"; src = fetchurl { url = "https://github.com/mirage/ocaml-dns/releases/download/v${version}/dns-v${version}.tbz"; - sha256 = "10jrnnxvp06rvzk285wibyi9hn15qhjnqjy9xsfbwl8yhmzzqnq0"; + sha256 = "1gkswpc91j4ps60bp52ggg4qwj5g88f49x6p6d619p4x8vmhjylv"; }; - propagatedBuildInputs = [ cstruct domain-name duration gmap ipaddr logs lru metrics ptime rresult ]; + propagatedBuildInputs = [ rresult astring fmt logs ptime domain-name gmap cstruct ipaddr lru duration metrics ]; doCheck = true; checkInputs = lib.optional doCheck alcotest; |