Commit 4cf4f3c4 authored by sterni's avatar sterni Committed by Vincent Laporte
Browse files

Revert "ocamlPackages.letsencrypt: 0.2.5 -> 0.3.0"

parent beb353c7
Loading
Loading
Loading
Loading
+0 −45
Original line number Diff line number Diff line
{ lib
, buildDunePackage
, letsencrypt
, letsencrypt-dns
, cmdliner
, cohttp-lwt-unix
, logs
, fmt
, lwt
, mirage-crypto-rng
, ptime
, bos
, fpath
, randomconv
}:

buildDunePackage {
  pname = "letsencrypt-app";

  inherit (letsencrypt)
    src
    version
    useDune2
    minimumOCamlVersion
    ;

  buildInputs = [
    letsencrypt
    letsencrypt-dns
    cmdliner
    cohttp-lwt-unix
    logs
    fmt
    lwt
    mirage-crypto-rng
    ptime
    bos
    fpath
    randomconv
  ];

  meta = letsencrypt.meta // {
    description = "An ACME client implementation of the ACME protocol (RFC 8555) for OCaml";
  };
}
+23 −2
Original line number Diff line number Diff line
@@ -6,6 +6,11 @@
, uri
, rresult
, base64
, cmdliner
, cohttp
, cohttp-lwt
, cohttp-lwt-unix
, zarith
, logs
, fmt
, lwt
@@ -15,25 +20,38 @@
, x509
, yojson
, ounit
, dns
, dns-tsig
, ptime
, bos
, fpath
, randomconv
, domain-name
}:

buildDunePackage rec {
  pname = "letsencrypt";
  version = "0.3.0";
  version = "0.2.5";

  src = fetchurl {
    url = "https://github.com/mmaker/ocaml-letsencrypt/releases/download/v${version}/letsencrypt-v${version}.tbz";
    sha256 = "8772b7e6dbda0559a03a7b23b75c1431d42ae09a154eefd64b4c7e23b8d92deb";
    sha256 = "6e3bbb5f593823d49e83e698c06cf9ed48818695ec8318507b311ae74731e607";
  };

  minimumOCamlVersion = "4.08";
  useDune2 = true;

  buildInputs = [
    cmdliner
    cohttp
    cohttp-lwt-unix
    zarith
    fmt
    mirage-crypto-rng
    ptime
    bos
    fpath
    randomconv
    domain-name
  ];

@@ -47,8 +65,11 @@ buildDunePackage rec {
    asn1-combinators
    x509
    uri
    dns
    dns-tsig
    rresult
    astring
    cohttp-lwt
  ];

  doCheck = true;
+0 −35
Original line number Diff line number Diff line
{ lib
, buildDunePackage
, letsencrypt
, logs
, fmt
, lwt
, dns
, dns-tsig
, domain-name
}:

buildDunePackage {
  pname = "letsencrypt-dns";

  inherit (letsencrypt)
    version
    src
    useDune2
    minimumOCamlVersion
    ;

  propagatedBuildInputs = [
    letsencrypt
    dns
    dns-tsig
    domain-name
    logs
    lwt
    fmt
  ];

  meta = letsencrypt.meta // {
    description = "A DNS solver for the ACME implementation in OCaml";
  };
}
+0 −4
Original line number Diff line number Diff line
@@ -607,10 +607,6 @@ let

    letsencrypt = callPackage ../development/ocaml-modules/letsencrypt { };

    letsencrypt-app = callPackage ../development/ocaml-modules/letsencrypt/app.nix { };

    letsencrypt-dns = callPackage ../development/ocaml-modules/letsencrypt/dns.nix { };

    linenoise = callPackage ../development/ocaml-modules/linenoise { };

    llvm = callPackage ../development/ocaml-modules/llvm {