ocamlPackages.{x509,tls}*: 0.14.1 -> 0.15.2 and related updates (#150712)
* ocamlPackages.x509: 0.14.1 -> 0.15.2 https://github.com/mirleft/ocaml-x509/releases/tag/v0.15.0 https://github.com/mirleft/ocaml-x509/releases/tag/v0.15.1 https://github.com/mirleft/ocaml-x509/releases/tag/v0.15.2 * ocamlPackages.awa*: 0.0.4 -> 0.0.5 https://github.com/mirage/awa-ssh/releases/tag/v0.0.5 * ocamlPackages.tls*: 0.14.1 -> 0.15.2 https://github.com/mirleft/ocaml-tls/releases/tag/v0.15.0 https://github.com/mirleft/ocaml-tls/releases/tag/v0.15.1 https://github.com/mirleft/ocaml-tls/releases/tag/v0.15.2 * jackline: unstable-2021-08-10 -> unstable-2021-12-28 * ocamlPackages.ca-certs-nss: 3.66 -> 3.71.0.1 https://github.com/mirage/ca-certs-nss/releases/tag/v3.71 https://github.com/mirage/ca-certs-nss/releases/tag/v3.71.0.1 * ocamlPackages.conduit*: 4.0.1 -> 4.0.2 https://github.com/mirage/ocaml-conduit/releases/tag/v4.0.2 * ocamlPackages.letsencrypt*: 0.3.0 -> 0.4.1 https://github.com/mmaker/ocaml-letsencrypt/releases/tag/v0.4.0 https://github.com/mmaker/ocaml-letsencrypt/releases/tag/v0.4.1 * ocamlPackages.paf: 0.0.5 -> 0.0.6 https://github.com/dinosaure/paf-le-chien/releases/tag/0.0.6
This commit is contained in:
parent
59c187f2c3
commit
ad5271a331
|
@ -4,7 +4,7 @@ with ocamlPackages;
|
||||||
|
|
||||||
buildDunePackage rec {
|
buildDunePackage rec {
|
||||||
pname = "jackline";
|
pname = "jackline";
|
||||||
version = "unstable-2021-08-10";
|
version = "unstable-2021-12-28";
|
||||||
|
|
||||||
minimumOCamlVersion = "4.08";
|
minimumOCamlVersion = "4.08";
|
||||||
|
|
||||||
|
@ -13,8 +13,8 @@ buildDunePackage rec {
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "hannesm";
|
owner = "hannesm";
|
||||||
repo = "jackline";
|
repo = "jackline";
|
||||||
rev = "73d87e9a62d534566bb0fbe64990d32d75487f11";
|
rev = "ca1012098d123c555e9fa5244466d2e009521700";
|
||||||
sha256 = "0wk574rqfg2vqz27nasxzwf67x51pj5fgl4vkc27r741dg4q6c5a";
|
sha256 = "1j1azskcdrp4g44rv3a4zylkzbzpcs23zzzrx94llbgssw6cd9ih";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInpts = [
|
nativeBuildInpts = [
|
||||||
|
|
|
@ -1,21 +1,21 @@
|
||||||
{ lib, buildDunePackage, fetchurl
|
{ lib, buildDunePackage, fetchurl
|
||||||
, ppx_sexp_conv, ppx_cstruct
|
, ppx_sexp_conv, ppx_cstruct
|
||||||
, mirage-crypto, mirage-crypto-rng, mirage-crypto-pk
|
, mirage-crypto, mirage-crypto-rng, mirage-crypto-pk
|
||||||
, x509, cstruct, cstruct-unix, cstruct-sexp, sexplib
|
, x509, cstruct, cstruct-unix, cstruct-sexp, sexplib, eqaf
|
||||||
, rresult, mtime, logs, fmt, cmdliner, base64, hacl_x25519
|
, rresult, mtime, logs, fmt, cmdliner, base64, hacl_x25519
|
||||||
, zarith
|
, zarith
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildDunePackage rec {
|
buildDunePackage rec {
|
||||||
pname = "awa";
|
pname = "awa";
|
||||||
version = "0.0.4";
|
version = "0.0.5";
|
||||||
|
|
||||||
minimumOCamlVersion = "4.07";
|
minimumOCamlVersion = "4.07";
|
||||||
useDune2 = true;
|
useDune2 = true;
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/mirage/awa-ssh/releases/download/v${version}/awa-v${version}.tbz";
|
url = "https://github.com/mirage/awa-ssh/releases/download/v${version}/awa-${version}.tbz";
|
||||||
sha256 = "1l7nsd8jifxjq78xyzcc0z9igc02m2qlvv4cxzsgdim6n1jfzxj2";
|
sha256 = "14hqzmikp3hlynhs0wnwj2491106if183swsl7ldk4215a0b7ms4";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ ppx_cstruct ];
|
nativeBuildInputs = [ ppx_cstruct ];
|
||||||
|
@ -24,7 +24,7 @@ buildDunePackage rec {
|
||||||
mirage-crypto mirage-crypto-rng mirage-crypto-pk x509
|
mirage-crypto mirage-crypto-rng mirage-crypto-pk x509
|
||||||
cstruct cstruct-sexp sexplib mtime
|
cstruct cstruct-sexp sexplib mtime
|
||||||
logs base64 hacl_x25519 zarith
|
logs base64 hacl_x25519 zarith
|
||||||
ppx_sexp_conv
|
ppx_sexp_conv eqaf
|
||||||
];
|
];
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
|
@ -1,13 +1,11 @@
|
||||||
{ lib
|
{ lib
|
||||||
, buildDunePackage
|
, buildDunePackage
|
||||||
, fetchurl
|
, fetchurl
|
||||||
, rresult
|
|
||||||
, mirage-crypto
|
, mirage-crypto
|
||||||
, mirage-clock
|
, mirage-clock
|
||||||
, x509
|
, x509
|
||||||
, logs
|
, logs
|
||||||
, fmt
|
, fmt
|
||||||
, hex
|
|
||||||
, bos
|
, bos
|
||||||
, astring
|
, astring
|
||||||
, cmdliner
|
, cmdliner
|
||||||
|
@ -16,19 +14,18 @@
|
||||||
|
|
||||||
buildDunePackage rec {
|
buildDunePackage rec {
|
||||||
pname = "ca-certs-nss";
|
pname = "ca-certs-nss";
|
||||||
version = "3.66";
|
version = "3.71.0.1";
|
||||||
|
|
||||||
minimumOCamlVersion = "4.08";
|
minimumOCamlVersion = "4.08";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/mirage/ca-certs-nss/releases/download/v${version}/ca-certs-nss-v${version}.tbz";
|
url = "https://github.com/mirage/ca-certs-nss/releases/download/v${version}/ca-certs-nss-v${version}.tbz";
|
||||||
sha256 = "f0f8035b470f2a48360b92d0e6287f41f98e4ba71576a1cd4c9246c468932f09";
|
sha256 = "b83749d983781631745079dccb7345d9ee1b52c1844ce865e97a25349289a124";
|
||||||
};
|
};
|
||||||
|
|
||||||
useDune2 = true;
|
useDune2 = true;
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
rresult
|
|
||||||
mirage-crypto
|
mirage-crypto
|
||||||
mirage-clock
|
mirage-clock
|
||||||
x509
|
x509
|
||||||
|
@ -37,7 +34,6 @@ buildDunePackage rec {
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
logs
|
logs
|
||||||
fmt
|
fmt
|
||||||
hex
|
|
||||||
bos
|
bos
|
||||||
astring
|
astring
|
||||||
cmdliner
|
cmdliner
|
||||||
|
|
|
@ -5,14 +5,14 @@
|
||||||
|
|
||||||
buildDunePackage rec {
|
buildDunePackage rec {
|
||||||
pname = "conduit";
|
pname = "conduit";
|
||||||
version = "4.0.1";
|
version = "4.0.2";
|
||||||
useDune2 = true;
|
useDune2 = true;
|
||||||
|
|
||||||
minimumOCamlVersion = "4.03";
|
minimumOCamlVersion = "4.03";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/mirage/ocaml-conduit/releases/download/v${version}/conduit-v${version}.tbz";
|
url = "https://github.com/mirage/ocaml-conduit/releases/download/v${version}/conduit-v${version}.tbz";
|
||||||
sha256 = "500d95bf2a524f4851e94373e32d26b6e99ee04e5134db69fe6e151c3aad9b1f";
|
sha256 = "2a37ffaa352a1e145ef3d80ac28661213c69a741b238623e59f29e3d5a12c537";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ ppx_sexp_conv ];
|
buildInputs = [ ppx_sexp_conv ];
|
||||||
|
|
|
@ -12,6 +12,7 @@
|
||||||
, bos
|
, bos
|
||||||
, fpath
|
, fpath
|
||||||
, randomconv
|
, randomconv
|
||||||
|
, cstruct
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildDunePackage {
|
buildDunePackage {
|
||||||
|
@ -37,6 +38,7 @@ buildDunePackage {
|
||||||
bos
|
bos
|
||||||
fpath
|
fpath
|
||||||
randomconv
|
randomconv
|
||||||
|
cstruct
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = letsencrypt.meta // {
|
meta = letsencrypt.meta // {
|
||||||
|
|
|
@ -1,15 +1,14 @@
|
||||||
{ buildDunePackage
|
{ buildDunePackage
|
||||||
, lib
|
, lib
|
||||||
, fetchurl
|
, fetchurl
|
||||||
, astring
|
|
||||||
, asn1-combinators
|
, asn1-combinators
|
||||||
, uri
|
, uri
|
||||||
, rresult
|
|
||||||
, base64
|
, base64
|
||||||
, logs
|
, logs
|
||||||
, fmt
|
, fmt
|
||||||
, lwt
|
, lwt
|
||||||
, mirage-crypto
|
, mirage-crypto
|
||||||
|
, mirage-crypto-ec
|
||||||
, mirage-crypto-pk
|
, mirage-crypto-pk
|
||||||
, mirage-crypto-rng
|
, mirage-crypto-rng
|
||||||
, x509
|
, x509
|
||||||
|
@ -17,15 +16,16 @@
|
||||||
, ounit
|
, ounit
|
||||||
, ptime
|
, ptime
|
||||||
, domain-name
|
, domain-name
|
||||||
|
, cstruct
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildDunePackage rec {
|
buildDunePackage rec {
|
||||||
pname = "letsencrypt";
|
pname = "letsencrypt";
|
||||||
version = "0.3.0";
|
version = "0.4.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/mmaker/ocaml-letsencrypt/releases/download/v${version}/letsencrypt-v${version}.tbz";
|
url = "https://github.com/mmaker/ocaml-letsencrypt/releases/download/v${version}/letsencrypt-v${version}.tbz";
|
||||||
sha256 = "8772b7e6dbda0559a03a7b23b75c1431d42ae09a154eefd64b4c7e23b8d92deb";
|
sha256 = "f90875f5c9bdcab4c8be5ec7ebe9ea763030fa708e02857300996bb16e7c2070";
|
||||||
};
|
};
|
||||||
|
|
||||||
minimumOCamlVersion = "4.08";
|
minimumOCamlVersion = "4.08";
|
||||||
|
@ -43,12 +43,12 @@ buildDunePackage rec {
|
||||||
lwt
|
lwt
|
||||||
base64
|
base64
|
||||||
mirage-crypto
|
mirage-crypto
|
||||||
|
mirage-crypto-ec
|
||||||
mirage-crypto-pk
|
mirage-crypto-pk
|
||||||
asn1-combinators
|
asn1-combinators
|
||||||
x509
|
x509
|
||||||
uri
|
uri
|
||||||
rresult
|
cstruct
|
||||||
astring
|
|
||||||
];
|
];
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
|
@ -7,17 +7,10 @@
|
||||||
, h2
|
, h2
|
||||||
, tls-mirage
|
, tls-mirage
|
||||||
, mimic
|
, mimic
|
||||||
, cohttp-lwt
|
|
||||||
, letsencrypt
|
|
||||||
, emile
|
|
||||||
, ke
|
, ke
|
||||||
, bigstringaf
|
, bigstringaf
|
||||||
, domain-name
|
|
||||||
, duration
|
|
||||||
, faraday
|
, faraday
|
||||||
, ipaddr
|
|
||||||
, tls
|
, tls
|
||||||
, x509
|
|
||||||
, lwt
|
, lwt
|
||||||
, logs
|
, logs
|
||||||
, fmt
|
, fmt
|
||||||
|
@ -32,11 +25,11 @@
|
||||||
|
|
||||||
buildDunePackage rec {
|
buildDunePackage rec {
|
||||||
pname = "paf";
|
pname = "paf";
|
||||||
version = "0.0.5";
|
version = "0.0.6";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/dinosaure/paf-le-chien/releases/download/${version}/paf-${version}.tbz";
|
url = "https://github.com/dinosaure/paf-le-chien/releases/download/${version}/paf-${version}.tbz";
|
||||||
sha256 = "e85a018046eb062d2399fdbe8d9d3400a4d5cd51bb62840446503f557c3eeff1";
|
sha256 = "21adbe0f7f9c0242354fa996468d01bf21d5cbcbdd978c911df8e2e299e8f9ae";
|
||||||
};
|
};
|
||||||
|
|
||||||
useDune2 = true;
|
useDune2 = true;
|
||||||
|
@ -48,17 +41,10 @@ buildDunePackage rec {
|
||||||
h2
|
h2
|
||||||
tls-mirage
|
tls-mirage
|
||||||
mimic
|
mimic
|
||||||
cohttp-lwt
|
|
||||||
letsencrypt
|
|
||||||
emile
|
|
||||||
ke
|
ke
|
||||||
bigstringaf
|
bigstringaf
|
||||||
domain-name
|
|
||||||
ipaddr
|
|
||||||
duration
|
|
||||||
faraday
|
faraday
|
||||||
tls
|
tls
|
||||||
x509
|
|
||||||
cstruct
|
cstruct
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
, mirage-stack
|
, mirage-stack
|
||||||
, mirage-time
|
, mirage-time
|
||||||
, tls-mirage
|
, tls-mirage
|
||||||
|
, x509
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildDunePackage {
|
buildDunePackage {
|
||||||
|
@ -29,6 +30,7 @@ buildDunePackage {
|
||||||
mirage-stack
|
mirage-stack
|
||||||
mirage-time
|
mirage-time
|
||||||
tls-mirage
|
tls-mirage
|
||||||
|
x509
|
||||||
];
|
];
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, buildDunePackage, tls, async, cstruct-async, core, cstruct, mirage-crypto-rng-async, async_find }:
|
{ lib, buildDunePackage, tls, async, cstruct-async, core, cstruct, mirage-crypto-rng-async }:
|
||||||
|
|
||||||
buildDunePackage rec {
|
buildDunePackage rec {
|
||||||
pname = "tls-async";
|
pname = "tls-async";
|
||||||
|
@ -12,7 +12,6 @@ buildDunePackage rec {
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
async
|
async
|
||||||
async_find
|
|
||||||
core
|
core
|
||||||
cstruct
|
cstruct
|
||||||
cstruct-async
|
cstruct-async
|
||||||
|
|
|
@ -1,15 +1,16 @@
|
||||||
{ lib, fetchurl, buildDunePackage
|
{ lib, fetchurl, buildDunePackage
|
||||||
, cstruct, cstruct-sexp, domain-name, fmt, ppx_cstruct, ppx_sexp_conv, logs, hkdf, mirage-crypto, mirage-crypto-ec, mirage-crypto-pk, mirage-crypto-rng, ocaml_lwt, ptime, rresult, sexplib, x509
|
, cstruct, cstruct-sexp, domain-name, fmt, ppx_cstruct, ppx_sexp_conv, logs, hkdf, mirage-crypto, mirage-crypto-ec, mirage-crypto-pk, mirage-crypto-rng, ocaml_lwt, ptime, sexplib, x509
|
||||||
|
, ipaddr, ipaddr-sexp
|
||||||
, alcotest, cstruct-unix, ounit2, randomconv
|
, alcotest, cstruct-unix, ounit2, randomconv
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildDunePackage rec {
|
buildDunePackage rec {
|
||||||
pname = "tls";
|
pname = "tls";
|
||||||
version = "0.14.1";
|
version = "0.15.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/mirleft/ocaml-tls/releases/download/v${version}/tls-v${version}.tbz";
|
url = "https://github.com/mirleft/ocaml-tls/releases/download/v${version}/tls-v${version}.tbz";
|
||||||
sha256 = "58cf2d517d6eac5b1ccc5eeb656da690aef2125a19c1eca3fbececd858046216";
|
sha256 = "b76371757249bbeabb12c333de4ea2a09c095767bdbbc83322538c0da1fc1e36";
|
||||||
};
|
};
|
||||||
|
|
||||||
minimumOCamlVersion = "4.08";
|
minimumOCamlVersion = "4.08";
|
||||||
|
@ -30,9 +31,10 @@ buildDunePackage rec {
|
||||||
mirage-crypto-rng
|
mirage-crypto-rng
|
||||||
ocaml_lwt
|
ocaml_lwt
|
||||||
ptime
|
ptime
|
||||||
rresult
|
|
||||||
sexplib
|
sexplib
|
||||||
x509
|
x509
|
||||||
|
ipaddr
|
||||||
|
ipaddr-sexp
|
||||||
];
|
];
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ lib, fetchurl, buildDunePackage
|
{ lib, fetchurl, buildDunePackage
|
||||||
, alcotest, cstruct-unix
|
, alcotest, cstruct-unix
|
||||||
, asn1-combinators, domain-name, fmt, gmap, pbkdf, rresult, mirage-crypto, mirage-crypto-ec, mirage-crypto-pk
|
, asn1-combinators, domain-name, fmt, gmap, pbkdf, mirage-crypto, mirage-crypto-ec, mirage-crypto-pk, ipaddr
|
||||||
, logs, base64
|
, logs, base64
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -8,17 +8,17 @@ buildDunePackage rec {
|
||||||
minimumOCamlVersion = "4.07";
|
minimumOCamlVersion = "4.07";
|
||||||
|
|
||||||
pname = "x509";
|
pname = "x509";
|
||||||
version = "0.14.1";
|
version = "0.15.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/mirleft/ocaml-x509/releases/download/v${version}/x509-v${version}.tbz";
|
url = "https://github.com/mirleft/ocaml-x509/releases/download/v${version}/x509-v${version}.tbz";
|
||||||
sha256 = "d91eb4f2790f9d098713c71cc4b5d12706aedb1795666b5e6d667fe5c262f9c3";
|
sha256 = "4034afdd83a0cb8291b1f809403015da9139bd772813d59d6093e42ec31ba643";
|
||||||
};
|
};
|
||||||
|
|
||||||
useDune2 = true;
|
useDune2 = true;
|
||||||
|
|
||||||
buildInputs = [ alcotest cstruct-unix ];
|
buildInputs = [ alcotest cstruct-unix ];
|
||||||
propagatedBuildInputs = [ asn1-combinators domain-name fmt gmap mirage-crypto mirage-crypto-pk mirage-crypto-ec pbkdf rresult logs base64 ];
|
propagatedBuildInputs = [ asn1-combinators domain-name fmt gmap mirage-crypto mirage-crypto-pk mirage-crypto-ec pbkdf logs base64 ipaddr ];
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue