net/ocaml-conduit - The NetBSD Packages Collection

Dereference URIs into OCaml communication channels

The conduit library takes care of establishing and listening for TCP and SSL/TLS
connections for the Lwt and Async libraries.

The reason this library exists is to provide a degree of abstraction from the
precise SSL library used, since there are a variety of ways to bind to a library
(e.g. the C FFI, or the Ctypes library), as well as well as which library is
used (just OpenSSL for now).

Build dependencies

misc/ocaml-opaline pkgtools/cwrappers misc/ocaml-opaline

Runtime dependencies

devel/ocaml-async devel/ocaml-lwt devel/ocaml-astring devel/ocaml-logs devel/ocaml-ppx_sexp_conv devel/ocaml-result devel/ocaml-sexplib net/ocaml-ipaddr lang/ocaml www/ocaml-uri devel/ocaml-dune devel/ocaml-findlib devel/ocaml-async devel/ocaml-lwt devel/ocaml-logs devel/ocaml-ppx_sexp_conv devel/ocaml-sexplib net/ocaml-ipaddr www/ocaml-uri devel/ocaml-dune devel/ocaml-findlib

Binary packages

OSArchitectureVersion
NetBSD 8.0i386ocaml-conduit-2.1.0nb1.tgz
NetBSD 8.0i386ocaml-conduit-2.1.0nb1.tgz
NetBSD 8.0i386ocaml-conduit-2.1.0nb2.tgz
NetBSD 8.0powerpcocaml-conduit-2.1.0nb2.tgz
NetBSD 8.0powerpcocaml-conduit-2.1.0nb1.tgz
NetBSD 8.0powerpcocaml-conduit-2.1.0nb2.tgz
NetBSD 8.0x86_64ocaml-conduit-2.1.0nb2.tgz
NetBSD 8.0x86_64ocaml-conduit-2.1.0nb1.tgz
NetBSD 8.0x86_64ocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0aarch64ocaml-conduit-2.1.0nb2.tgz
NetBSD 9.0aarch64ocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0aarch64ocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0earmv6hfocaml-conduit-2.1.0nb2.tgz
NetBSD 9.0earmv6hfocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0earmv6hfocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0earmv7hfocaml-conduit-2.1.0nb2.tgz
NetBSD 9.0earmv7hfocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0earmv7hfocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0earmv7hfocaml-conduit-2.1.0nb2.tgz
NetBSD 9.0i386ocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0i386ocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0i386ocaml-conduit-2.1.0nb2.tgz
NetBSD 9.0powerpcocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0powerpcocaml-conduit-2.1.0nb2.tgz
NetBSD 9.0powerpcocaml-conduit-2.1.0nb2.tgz
NetBSD 9.0x86_64ocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0x86_64ocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0x86_64ocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0x86_64ocaml-conduit-2.1.0nb2.tgz
NetBSD 9.0x86_64ocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0x86_64ocaml-conduit-2.1.0nb1.tgz
NetBSD 9.0x86_64ocaml-conduit-2.1.0nb2.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

async
Use the async library
lwt
Enable Lwt support.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.