Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2ddb7a2056cf
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 22a3bf9fb9ed
Choose a head ref

Commits on Apr 13, 2020

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    21f191c View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    5ac1822 View commit details
  3. python3Packages.envisage: update and disable for Python 2

    - next release will drop support for Python 2
    bcdarwin committed Apr 13, 2020
    Copy the full SHA
    2d8f346 View commit details

Commits on Apr 14, 2020

  1. python3Packages.mayavi: build for Python 3 instead of Python 2

    - switch from wxPython to Qt5
    bcdarwin committed Apr 14, 2020
    Copy the full SHA
    9b83c44 View commit details

Commits on Apr 16, 2020

  1. ocamlPackages.ppx_cstruct: propagate dependencies

    Without propagation some builds of packages requiring ppx_cstruct would
    fail.
    sternenseemann committed Apr 16, 2020
    Copy the full SHA
    824d041 View commit details
  2. ocamlPackages.x509: 0.7.1 -> 0.11.0

    This update contains the switch from nocrypto to mirage-crypto
    sternenseemann committed Apr 16, 2020
    Copy the full SHA
    4bf689b View commit details
  3. ocamlPackages.tls: 0.10.4 -> 0.11.1

    This update contains a switch to the dune build system as well as a
    switch from nocrypto to mirage-crypto.
    sternenseemann committed Apr 16, 2020
    Copy the full SHA
    99ac3ce View commit details
  4. ocamlPackages.otr: 0.3.6 -> 0.3.8

    Contains switch from nocrypto to mirage-crypto
    sternenseemann committed Apr 16, 2020
    Copy the full SHA
    b5770e3 View commit details
  5. Copy the full SHA
    0814411 View commit details

Commits on Apr 21, 2020

  1. arc-theme: mark as broken

    FRidh committed Apr 21, 2020
    Copy the full SHA
    ae9529c View commit details
  2. yaru-theme: mark as broken

    FRidh committed Apr 21, 2020
    Copy the full SHA
    7856c8b View commit details
  3. Copy the full SHA
    5dc6f02 View commit details
  4. gbsplay: fix configure flags

    This caused none of these flags to have any effect.  That's because
    the configure command looked like this:
    
        ./configure --prefix=/nix/store/svhl0fjdj1jl2sqcppy5vnzpfi4gj3d3-gbsplay-2016-12-17 \
            --without-test\ --without-contrib\ --disable-devdsp\ --enable-pulse\ --disable-alsa\ --disable-midi\ --disable-nas\ --disable-dsound\ --disable-i18n
    
    with one giant flag '--without-test --without-contrib...', containing
    internal spaces.
    
    This can be seen in `nix log nixpkgs.gbsplay`, in this line:
    
        configure flags: --prefix=/nix/store/svhl0fjdj1jl2sqcppy5vnzpfi4gj3d3-gbsplay-2016-12-17 --without-test\ --without-contrib\ --disable-devdsp\ --enable-pulse\ --disable-alsa\ --disable-midi\ --disable-nas\ --disable-dsound\ --disable-i18n
    
    and then in the fact that features like "devdsp" and "midi" are listed
    as enabled in later output, and source files like plugout_midi.c are
    included in the build.
    
    I don't have a real opinion on whether it's better to have these flags
    or not, but it's clear the author's intention was to pass them.  So,
    fix the attr name so they get passed.
    gnprice authored and FRidh committed Apr 21, 2020
    Copy the full SHA
    45a04ed View commit details
  5. elastix: python -> python3

    bcdarwin authored and FRidh committed Apr 21, 2020
    Copy the full SHA
    30cafee View commit details
  6. elastix: enable tests

    bcdarwin authored and FRidh committed Apr 21, 2020
    Copy the full SHA
    fe07e2b View commit details
  7. python3Packages.matplotlib: 3.1.3 -> 3.2.1, and various cleanups (#84…

    …362)
    
    * pythonPackages.matplotlib: add veprbl to maintainers
    
    * pythonPackages.matplotlib: remove an old darwin hack
    
    * pythonPackages.matplotlib: remove python and stdenv from buildInputs
    
    * python3Packages.matplotlib: remove a hack for python33
    
    * pythonPackages.matplotlib: remove outdated checkPhase
    
    Downloading the baseline_images is not a real issue, building against
    older freetype (local_freetype = True) is, perhaps, not what we
    want. The good news is that the tests would pass (tested on 3.2.1) if
    we were to enable them:
    
    ========== 6684 passed, 1332 skipped, 10 xfailed in 228.64s (0:03:48) ==========
    
    * pythonPackages.matplotlib: provide setup.cfg from a file instead of a patch
    
    * python3Packages.matplotlib: 3.1.3 -> 3.2.1
    veprbl authored Apr 21, 2020
    Copy the full SHA
    c7d4882 View commit details
  8. Merge pull request #85171 from bcdarwin/python3-mayavi

    python3Packages.mayavi: update from Python 2 to Python 3 (and switch from wxPython to pyqt5)
    FRidh authored Apr 21, 2020
    Copy the full SHA
    ef1679a View commit details
  9. doc/texlive: remove known problems section

    Couple items are outdated. Also they don't belong to documentation -
    should go to the issue tracker instead.
    veprbl authored and FRidh committed Apr 21, 2020
    Copy the full SHA
    529165c View commit details
  10. Copy the full SHA
    1bdf4d1 View commit details
  11. Copy the full SHA
    f2788cd View commit details
  12. Copy the full SHA
    3663226 View commit details
  13. Copy the full SHA
    fc317e1 View commit details
  14. Copy the full SHA
    974920c View commit details
  15. Copy the full SHA
    1a36927 View commit details
  16. Merge pull request #85142 from sternenseemann/mirage-crypto

    ocamlPackages: jackline: switch to mirage-crypto and update dependencies
    vbgl authored Apr 21, 2020
    Copy the full SHA
    22a3bf9 View commit details
Showing with 189 additions and 224 deletions.
  1. +0 −27 doc/languages-frameworks/texlive.xml
  2. +3 −3 pkgs/applications/audio/gbsplay/default.nix
  3. +9 −8 pkgs/applications/networking/instant-messengers/jackline/default.nix
  4. +1 −0 pkgs/data/themes/arc/default.nix
  5. +1 −0 pkgs/data/themes/yaru/default.nix
  6. +9 −2 pkgs/development/libraries/science/biology/elastix/default.nix
  7. +11 −34 pkgs/development/ocaml-modules/alcotest/default.nix
  8. +5 −5 pkgs/development/ocaml-modules/angstrom/default.nix
  9. +10 −3 pkgs/development/ocaml-modules/base64/default.nix
  10. +3 −3 pkgs/development/ocaml-modules/bigstringaf/default.nix
  11. +1 −2 pkgs/development/ocaml-modules/cstruct/ppx.nix
  12. +7 −1 pkgs/development/ocaml-modules/digestif/default.nix
  13. +13 −9 pkgs/development/ocaml-modules/otr/default.nix
  14. +16 −28 pkgs/development/ocaml-modules/tls/default.nix
  15. +12 −7 pkgs/development/ocaml-modules/x509/default.nix
  16. +8 −1 pkgs/development/python-modules/apptools/default.nix
  17. +21 −8 pkgs/development/python-modules/envisage/default.nix
  18. +2 −1 pkgs/development/python-modules/lektor/default.nix
  19. +16 −29 pkgs/development/python-modules/matplotlib/2.nix
  20. +0 −8 pkgs/development/python-modules/matplotlib/basedirlist.patch
  21. +10 −25 pkgs/development/python-modules/matplotlib/default.nix
  22. +2 −0 pkgs/development/python-modules/matplotlib/setup.cfg
  23. +20 −12 pkgs/development/python-modules/mayavi/default.nix
  24. +2 −2 pkgs/development/python-modules/pyface/default.nix
  25. +2 −2 pkgs/development/tools/ocaml/ocamlformat/default.nix
  26. +1 −3 pkgs/top-level/ocaml-packages.nix
  27. +4 −1 pkgs/top-level/python-packages.nix
27 changes: 0 additions & 27 deletions doc/languages-frameworks/texlive.xml
Original file line number Diff line number Diff line change
@@ -149,31 +149,4 @@ EOF
]]></programlisting>
</para>
</section>

<section xml:id="sec-language-texlive-known-problems">
<title>Known problems</title>

<itemizedlist>
<listitem>
<para>
Some tools are still missing, e.g. luajittex;
</para>
</listitem>
<listitem>
<para>
some apps aren't packaged/tested yet (asymptote, biber, etc.);
</para>
</listitem>
<listitem>
<para>
feature/bug: when a package is rejected by <varname>pkgFilter</varname>, its dependencies are still propagated;
</para>
</listitem>
<listitem>
<para>
in case of any bugs or feature requests, file a github issue or better a pull request and /cc @vcunat.
</para>
</listitem>
</itemizedlist>
</section>
</section>
6 changes: 3 additions & 3 deletions pkgs/applications/audio/gbsplay/default.nix
Original file line number Diff line number Diff line change
@@ -11,13 +11,13 @@ stdenv.mkDerivation {
};

buildInputs = [ libpulseaudio ];
configureFlagsArray =

configureFlags =
[ "--without-test" "--without-contrib" "--disable-devdsp"
"--enable-pulse" "--disable-alsa" "--disable-midi"
"--disable-nas" "--disable-dsound" "--disable-i18n" ];

makeFlagsArray = [ "tests=" ];
makeFlags = [ "tests=" ];

meta = with stdenv.lib; {
description = "gameboy sound player";
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
{ stdenv, fetchFromGitHub, ocamlPackages }:

assert stdenv.lib.versionAtLeast ocamlPackages.ocaml.version "4.02.2";
assert stdenv.lib.versionAtLeast ocamlPackages.ocaml.version "4.07";

stdenv.mkDerivation {
pname = "jackline";
version = "2019-08-08";
version = "unstable-2020-03-22";

src = fetchFromGitHub {
owner = "hannesm";
repo = "jackline";
rev = "b934594010a563ded9c0f436e3fab8f1cae29856";
sha256 = "076h03jd970xlii90ax6kvgyq67g81gs30yvdzps366n7zzy3yfc";
rev = "52f84525c74c43e8d03fb1e6ff025ccb2699e4aa";
sha256 = "0wir573ah1w16xzdn9rfwk3569zq4ff5frp0ywq70va4gdlb679c";
};

buildInputs = with ocamlPackages; [
ocaml ocamlbuild findlib topkg ppx_sexp_conv
erm_xmpp tls nocrypto x509 ocaml_lwt otr astring
ptime notty sexplib hex uutf
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
dns-client base64
];

buildPhase = "${ocamlPackages.topkg.run} build --pinned true";
@@ -25,7 +26,7 @@ stdenv.mkDerivation {

meta = with stdenv.lib; {
homepage = "https://github.com/hannesm/jackline";
description = "Terminal-based XMPP client in OCaml";
description = "minimalistic secure XMPP client in OCaml";
license = licenses.bsd2;
maintainers = with maintainers; [ sternenseemann ];
};
1 change: 1 addition & 0 deletions pkgs/data/themes/arc/default.nix
Original file line number Diff line number Diff line change
@@ -48,5 +48,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
maintainers = with maintainers; [ simonvandel romildo ];
platforms = platforms.linux;
broken = true; # since libsass 3.6.3
};
}
1 change: 1 addition & 0 deletions pkgs/data/themes/yaru/default.nix
Original file line number Diff line number Diff line change
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = with licenses; [ cc-by-sa-40 gpl3 ];
platforms = platforms.linux;
maintainers = [ maintainers.jD91mZM2 ];
broken = true; # since libsass 3.6.3
};
}
11 changes: 9 additions & 2 deletions pkgs/development/libraries/science/biology/elastix/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, cmake, itk, python }:
{ stdenv, fetchFromGitHub, cmake, itk, python3 }:

stdenv.mkDerivation rec {
pname = "elastix";
@@ -10,9 +10,16 @@ stdenv.mkDerivation rec {
rev = version;
sha256 = "1zrl7rz4lwsx88b2shnl985f3a97lmp4ksbd437h9y0hfjq8l0lj";
};
nativeBuildInputs = [ cmake python ];

nativeBuildInputs = [ cmake python3 ];
buildInputs = [ itk ];

doCheck = true;

preCheck = "
export LD_LIBRARY_PATH=$(pwd)/bin
";

meta = with stdenv.lib; {
homepage = "http://elastix.isi.uu.nl/";
description = "Image registration toolkit based on ITK";
45 changes: 11 additions & 34 deletions pkgs/development/ocaml-modules/alcotest/default.nix
Original file line number Diff line number Diff line change
@@ -1,45 +1,22 @@
{ stdenv, fetchzip, ocaml, findlib, ocamlbuild, topkg, dune
, cmdliner, astring, fmt, result, uuidm
{ lib, buildDunePackage, fetchurl
, astring, cmdliner, fmt, uuidm, re, stdlib-shims
}:

let param =
if stdenv.lib.versionAtLeast ocaml.version "4.02" then {
version = "0.8.5";
sha256 = "1mhckvdcxkikbzgvy24kjz4265l15b86a6swz7m3ynbgvqdcfzqn";
nativeBuildInputs = [ dune ];
propagatedBuildInputs = [ uuidm ];
buildPhase = "dune build -p alcotest";
inherit (dune) installPhase;
} else {
version = "0.7.2";
sha256 = "1qgsz2zz5ky6s5pf3j3shc4fjc36rqnjflk8x0wl1fcpvvkr52md";
buildInputs = [ topkg ];
nativeBuildInputs = [ ocamlbuild ];
inherit (topkg) buildPhase installPhase;
};
in

stdenv.mkDerivation rec {
name = "ocaml${ocaml.version}-alcotest-${version}";
inherit (param) version buildPhase installPhase;
buildDunePackage rec {
pname = "alcotest";
version = "1.0.1";

src = fetchzip {
url = "https://github.com/mirage/alcotest/archive/${version}.tar.gz";
inherit (param) sha256;
src = fetchurl {
url = "https://github.com/mirage/alcotest/releases/download/${version}/alcotest-${version}.tbz";
sha256 = "1xlklxb83gamqbg8j5dzm5jk4mvcwkspxajh93p6vpw9ia1li1qc";
};

nativeBuildInputs = [ ocaml findlib ] ++ (param.nativeBuildInputs or []);
buildInputs = [ findlib ] ++ (param.buildInputs or []);

propagatedBuildInputs = [ cmdliner astring fmt result ]
++ (param.propagatedBuildInputs or []);

createFindlibDestdir = true;
propagatedBuildInputs = [ astring cmdliner fmt uuidm re stdlib-shims ];

meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/mirage/alcotest";
description = "A lightweight and colourful test framework";
license = stdenv.lib.licenses.isc;
license = licenses.isc;
maintainers = [ maintainers.ericbmerritt ];
};
}
10 changes: 5 additions & 5 deletions pkgs/development/ocaml-modules/angstrom/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, buildDunePackage, alcotest, result, bigstringaf }:
{ lib, fetchFromGitHub, buildDunePackage, ocaml, alcotest, result, bigstringaf }:

buildDunePackage rec {
pname = "angstrom";
@@ -13,14 +13,14 @@ buildDunePackage rec {
sha256 = "0w0wavqzdy2hrh7cjyl9w72ad4vndhwhknwvyacvkwkja5wys5b2";
};

buildInputs = [ alcotest ];
checkInputs = [ alcotest ];
propagatedBuildInputs = [ bigstringaf result ];
doCheck = true;
doCheck = lib.versionAtLeast ocaml.version "4.05";

meta = {
homepage = "https://github.com/inhabitedtype/angstrom";
description = "OCaml parser combinators built for speed and memory efficiency";
license = stdenv.lib.licenses.bsd3;
maintainers = with stdenv.lib.maintainers; [ sternenseemann ];
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ sternenseemann ];
};
}
13 changes: 10 additions & 3 deletions pkgs/development/ocaml-modules/base64/default.nix
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{ lib, fetchzip, buildDunePackage, alcotest, bos }:
{ lib, fetchpatch, fetchzip, buildDunePackage, alcotest, bos }:

let version = "3.2.0"; in

buildDunePackage {
buildDunePackage rec {
pname = "base64";
inherit version;

@@ -13,9 +13,16 @@ buildDunePackage {

minimumOCamlVersion = "4.03";

buildInputs = [ alcotest bos ];
buildInputs = [ bos ];

# Fix test-suite for alcotest ≥ 1.0
patches = [(fetchpatch {
url = "https://github.com/mirage/ocaml-base64/commit/8d334d02aa52875158fae3e2fb8fe0a5596598d0.patch";
sha256 = "0lvqdp98qavpzis1wgwh3ijajq79hq47898gsrk37fpyjbrdzf5q";
})];

doCheck = true;
checkInputs = [ alcotest ];

meta = {
homepage = "https://github.com/mirage/ocaml-base64";
6 changes: 3 additions & 3 deletions pkgs/development/ocaml-modules/bigstringaf/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, fetchFromGitHub, buildDunePackage, alcotest, bigarray-compat }:
{ lib, fetchFromGitHub, buildDunePackage, ocaml, alcotest, bigarray-compat }:

buildDunePackage rec {
pname = "bigstringaf";
@@ -13,9 +13,9 @@ buildDunePackage rec {
sha256 = "04b088vrqzmxsyan9f9nr8721bxip4b930cgvb5zkbbmrw3ylmwc";
};

buildInputs = [ alcotest ];
checkInputs = [ alcotest ];
propagatedBuildInputs = [ bigarray-compat ];
doCheck = true;
doCheck = lib.versionAtLeast ocaml.version "4.05";

meta = {
description = "Bigstring intrinsics and fast blits based on memcpy/memmove";
3 changes: 1 addition & 2 deletions pkgs/development/ocaml-modules/cstruct/ppx.nix
Original file line number Diff line number Diff line change
@@ -10,6 +10,5 @@ buildDunePackage {

minimumOCamlVersion = "4.03";

buildInputs = [ sexplib ppx_tools_versioned ];
propagatedBuildInputs = [ cstruct ];
propagatedBuildInputs = [ cstruct ppx_tools_versioned sexplib ];
}
8 changes: 7 additions & 1 deletion pkgs/development/ocaml-modules/digestif/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, fetchurl, buildDunePackage
{ lib, fetchurl, fetchpatch, buildDunePackage
, bigarray-compat, eqaf, stdlib-shims
, alcotest
}:
@@ -12,6 +12,12 @@ buildDunePackage rec {
sha256 = "09g4zngqiw97cljv8ds4m063wcxz3y7c7vzaprsbpjzi0ja5jdcy";
};

# Fix tests with alcotest ≥ 1
patches = [ (fetchpatch {
url = "https://github.com/mirage/digestif/commit/b65d996c692d75da0a81323253429e07d14b72b6.patch";
sha256 = "0sf7qglcp19dhs65pwrrc7d9v57icf18jsrhpmvwskx8b4dchfiv";
})];

buildInputs = lib.optional doCheck alcotest;
propagatedBuildInputs = [ bigarray-compat eqaf stdlib-shims ];

22 changes: 13 additions & 9 deletions pkgs/development/ocaml-modules/otr/default.nix
Original file line number Diff line number Diff line change
@@ -1,21 +1,25 @@
{ lib, fetchFromGitHub, buildDunePackage
, cstruct, sexplib0, rresult, nocrypto, astring
{ lib, fetchurl, buildDunePackage
, cstruct, sexplib0, rresult, mirage-crypto, mirage-crypto-pk, astring, base64
, mirage-crypto-rng
}:

buildDunePackage rec {
pname = "otr";
version = "0.3.6";
version = "0.3.8";

src = fetchFromGitHub {
owner = "hannesm";
repo = "ocaml-otr";
rev = version;
sha256 = "0iz6p85a0jxng9aq9blqsky173zaqfr6wlc5j48ad55lgwzlbih5";
src = fetchurl {
url = "https://github.com/hannesm/ocaml-otr/releases/download/v${version}/otr-v${version}.tbz";
sha256 = "18hn9l8wznqnlh2jf1hpnp36f1cx80ncwiiivsbj34llhgp3893d";
};

propagatedBuildInputs = [ cstruct sexplib0 rresult nocrypto astring ];
useDune2 = true;

propagatedBuildInputs = [ cstruct sexplib0 mirage-crypto mirage-crypto-pk
astring rresult base64 ];

doCheck = true;
checkInputs = [ mirage-crypto-rng ];

meta = with lib; {
homepage = "https://github.com/hannesm/ocaml-otr";
description = "Off-the-record messaging protocol, purely in OCaml";
44 changes: 16 additions & 28 deletions pkgs/development/ocaml-modules/tls/default.nix
Original file line number Diff line number Diff line change
@@ -1,38 +1,26 @@
{ stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild, topkg
, ppx_sexp_conv, result, x509, nocrypto, cstruct-sexp, ppx_cstruct, cstruct-unix, ounit
, lwt ? null}:
{ stdenv, fetchurl, buildDunePackage, ppx_sexp_conv, ppx_cstruct, cstruct
, cstruct-sexp, sexplib, mirage-crypto, mirage-crypto-pk, mirage-crypto-rng
, x509, domain-name, fmt, cstruct-unix, ounit2, ocaml_lwt, ptime }:

with stdenv.lib;
buildDunePackage rec {
minimumOCamlVersion = "4.07";

let withLwt = lwt != null; in
version = "0.11.1";
pname = "tls";

if !versionAtLeast ocaml.version "4.04"
then throw "tls is not available for OCaml ${ocaml.version}"
else

stdenv.mkDerivation rec {
version = "0.10.4";
name = "ocaml${ocaml.version}-tls-${version}";

src = fetchFromGitHub {
owner = "mirleft";
repo = "ocaml-tls";
rev = version;
sha256 = "02wv4lia583imn3sfci4nqv6ac5nzig5j3yfdnlqa0q8bp9rfc6g";
src = fetchurl {
url = "https://github.com/mirleft/ocaml-tls/releases/download/v${version}/tls-v${version}.tbz";
sha256 = "0ms13fbaxgmpbviazlfa4hb7nmi7s22nklc7ns926b0rr1aq1069";
};

nativeBuildInputs = [ ocaml ocamlbuild findlib ];
buildInputs = [ findlib topkg ppx_sexp_conv ppx_cstruct ]
++ optionals doCheck [ ounit cstruct-unix ];
propagatedBuildInputs = [ cstruct-sexp nocrypto result x509 ] ++
optional withLwt lwt;

buildPhase = "${topkg.run} build --tests ${boolToString doCheck} --with-mirage false --with-lwt ${boolToString withLwt}";
useDune2 = true;

doCheck = versionAtLeast ocaml.version "4.06";
checkPhase = "${topkg.run} test";
doCheck = true;
buildInputs = [ cstruct-unix ounit2 ];

inherit (topkg) installPhase;
propagatedBuildInputs = [ ppx_sexp_conv ppx_cstruct cstruct cstruct-sexp
sexplib mirage-crypto mirage-crypto-pk mirage-crypto-rng
x509 domain-name fmt ocaml_lwt ptime ];

meta = with stdenv.lib; {
homepage = "https://github.com/mirleft/ocaml-tls";
Loading