diff --git a/dev-ml/conduit/conduit-5.1.0.ebuild b/dev-ml/conduit/conduit-5.1.0.ebuild index cb35f131df..786b463304 100644 --- a/dev-ml/conduit/conduit-5.1.0.ebuild +++ b/dev-ml/conduit/conduit-5.1.0.ebuild @@ -8,7 +8,10 @@ inherit dune multiprocessing MYPN="ocaml-${PN}" DESCRIPTION="Dereference URIs into communication channels for Async or Lwt" -HOMEPAGE="https://github.com/mirage/ocaml-conduit" +HOMEPAGE=" + https://github.com/mirage/ocaml-conduit + https://opam.ocaml.org/packages/conduit/ +" SRC_URI="https://github.com/mirage/${MYPN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MYPN}-${PV}" @@ -19,42 +22,39 @@ IUSE="async lwt lwt-unix mirage ocamlopt" # lwt-unix? tls lwt_ssl launchd RDEPEND=" - dev-ml/astring - dev-ml/ipaddr[sexp] - dev-ml/logs - dev-ml/ppx_sexp_conv - dev-ml/sexplib - dev-ml/uri + dev-ml/astring:= + dev-ml/ipaddr:=[sexp] + dev-ml/logs:= + dev-ml/ppx_sexp_conv:= + dev-ml/sexplib:= + dev-ml/uri:= + dev-lang/ocaml:=[ocamlopt?] async? ( - dev-ml/async - dev-ml/async_ssl - dev-ml/core - dev-ml/ppx_here - ) - lwt? ( - dev-ml/base-unix - dev-ml/lwt + dev-ml/async:= + dev-ml/async_ssl:= + dev-ml/core:= + dev-ml/ppx_here:= ) + lwt? ( dev-ml/lwt:= ) lwt-unix? ( - dev-ml/base-unix - dev-ml/ca-certs - dev-ml/lwt + dev-ml/ca-certs:= + dev-ml/lwt:= ) mirage? ( - dev-ml/base - dev-ml/ca-certs-nss - dev-ml/cstruct - dev-ml/dns[client] - dev-ml/fmt - dev-ml/mirage-clock - dev-ml/mirage-flow[combinators] - dev-ml/mirage-random - dev-ml/mirage-time - dev-ml/tcpip - dev-ml/tls[mirage] - dev-ml/vchan - dev-ml/xenstore + dev-ml/base:= + dev-ml/ca-certs-nss:= + dev-ml/cstruct:= + dev-ml/dns:=[client] + dev-ml/fmt:= + dev-ml/mirage-clock:= + dev-ml/mirage-flow:=[combinators] + dev-ml/mirage-random:= + dev-ml/mirage-time:= + dev-ml/tcpip:= + dev-ml/tls:=[mirage] + dev-ml/vchan:= + dev-ml/xenstore:= ) " DEPEND="${RDEPEND}"