Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / conduit / lwt-unix.nix
blobcb86ea5f4f06c6f2b6454c21d7f12588bdf39eac
1 { buildDunePackage
2 , conduit-lwt, ppx_sexp_conv, lwt, uri, ipaddr, ipaddr-sexp, ca-certs, logs
3 , lwt_ssl, tls, lwt_log, ssl
4 }:
6 buildDunePackage {
7   pname = "conduit-lwt-unix";
8   inherit (conduit-lwt) version src;
9   duneVersion = "3";
11   buildInputs = [ ppx_sexp_conv ];
13   propagatedBuildInputs = [
14     conduit-lwt
15     lwt
16     uri
17     ipaddr
18     ipaddr-sexp
19     tls
20     ca-certs
21     logs
22     lwt_ssl
23   ];
25   doCheck = true;
26   checkInputs = [
27     lwt_log
28     ssl
29   ];
31   meta = conduit-lwt.meta // {
32     description = "A network connection establishment library for Lwt_unix";
33   };