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

jackline: 2020-03-22 -> 2020-04-24

Dependency mtime is no longer needed
wip/yesman
sternenseemann 4 years ago committed by Vincent Laporte
parent b5f9eb06b5
commit 0c4386bf0a
No known key found for this signature in database
GPG Key ID: EBD582ADDDB1F81F
  1. 8
      pkgs/applications/networking/instant-messengers/jackline/default.nix
  2. 8
      pkgs/development/ocaml-modules/dns/client.nix
  3. 4
      pkgs/development/ocaml-modules/dns/default.nix

@ -4,19 +4,19 @@ assert stdenv.lib.versionAtLeast ocamlPackages.ocaml.version "4.07";
stdenv.mkDerivation {
pname = "jackline";
version = "unstable-2020-03-22";
version = "unstable-2020-04-24";
src = fetchFromGitHub {
owner = "hannesm";
repo = "jackline";
rev = "52f84525c74c43e8d03fb1e6ff025ccb2699e4aa";
sha256 = "0wir573ah1w16xzdn9rfwk3569zq4ff5frp0ywq70va4gdlb679c";
rev = "885b97b90d565f5f7c2b5f66f5edf14a82251b87";
sha256 = "1mdn413ya2g0a1mrdbh1b65gnygrxb08k99z5lmidhh34kd1llsj";
};
buildInputs = with ocamlPackages; [
ocaml ocamlbuild findlib topkg ppx_sexp_conv ppx_deriving
erm_xmpp tls mirage-crypto mirage-crypto-pk x509 domain-name
ocaml_lwt otr astring ptime mtime notty sexplib hex uutf
ocaml_lwt otr astring ptime notty sexplib hex uutf
dns-client base64
];

@ -1,10 +1,14 @@
{ lib, buildDunePackage, dns, ocaml_lwt, mirage-clock, mirage-random, mirage-stack, mtime, randomconv }:
{ lib, buildDunePackage, dns, ocaml_lwt, mirage-clock, mirage-time
, mirage-random, mirage-stack, mirage-crypto-rng, mtime, randomconv }:
buildDunePackage {
pname = "dns-client";
inherit (dns) src version;
propagatedBuildInputs = [ dns mtime ocaml_lwt mirage-clock mirage-random mirage-stack randomconv ];
useDune2 = true;
propagatedBuildInputs = [ dns mtime ocaml_lwt randomconv mirage-clock mirage-time
mirage-random mirage-stack mirage-crypto-rng ];
meta = dns.meta // {
description = "Pure DNS resolver API";

@ -4,13 +4,13 @@
buildDunePackage rec {
pname = "dns";
version = "4.4.1";
version = "4.5.0";
minimumOCamlVersion = "4.07";
src = fetchurl {
url = "https://github.com/mirage/ocaml-dns/releases/download/v${version}/dns-v${version}.tbz";
sha256 = "18c09jf0kicv2xz40n367y774rg8qs07rr1vdk8bx8f7hnaa9cn8";
sha256 = "10jrnnxvp06rvzk285wibyi9hn15qhjnqjy9xsfbwl8yhmzzqnq0";
};
propagatedBuildInputs = [ cstruct domain-name duration gmap ipaddr logs lru metrics ptime rresult ];

Loading…
Cancel
Save