2022-04-15 21:04:47 UTC

This commit is contained in:
Repository mirror & CI
2022-04-15 21:04:47 +00:00
parent 9e9c23d91a
commit 3e5cfbf520
214 changed files with 1794 additions and 426 deletions

View File

@@ -0,0 +1,14 @@
BDEPEND=dev-ml/opam-installer dev-lang/ocaml
DEFINED_PHASES=compile install
DEPEND=dev-ml/base-unix >=dev-lang/ocaml-4:=
DESCRIPTION=Persistent-mode afl-fuzz for ocaml
EAPI=7
HOMEPAGE=https://github.com/stedolan/ocaml-afl-persistent
INHERIT=opam
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/base-unix >=dev-lang/ocaml-4:=
SLOT=0/1.3
SRC_URI=https://github.com/stedolan/ocaml-afl-persistent/archive/v1.3.tar.gz -> afl-persistent-1.3.tar.gz
_eclasses_=opam dc11e376d9abc263ca618c5741206216
_md5_=c736aef1288d79ba6b46e5bd9755d03b

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/fmt:= dev-ml/alcotest:= dev-ml/lwt:= dev-ml/logs:= test? ( <dev-ml/cmdliner-1.1.0:= dev-ml/re:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Lwt-based helpers for Alcotest
EAPI=8
HOMEPAGE=https://github.com/mirage/alcotest
INHERIT=dune multiprocessing
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/fmt:= dev-ml/alcotest:= dev-ml/lwt:= dev-ml/logs:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/1.4.0
SRC_URI=https://github.com/mirage/alcotest/archive/1.4.0.tar.gz -> alcotest-1.4.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=f5bf0582e934e13570ac011fcd37cc66

View File

@@ -1,15 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/async dev-ml/base dev-ml/bigstringaf dev-ml/lwt >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=async? ( dev-ml/async ) lwt-unix? ( dev-ml/base dev-ml/lwt ) unix? ( dev-ml/base ) dev-ml/bigstringaf >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Parser combinators built for speed and memory efficiency
EAPI=8
HOMEPAGE=https://github.com/inhabitedtype/angstrom
INHERIT=dune
IUSE=ocamlopt
INHERIT=dune multiprocessing
IUSE=async lwt-unix ocamlopt unix
KEYWORDS=~amd64
LICENSE=BSD
RDEPEND=dev-ml/async dev-ml/base dev-ml/bigstringaf dev-ml/lwt >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RDEPEND=async? ( dev-ml/async ) lwt-unix? ( dev-ml/base dev-ml/lwt ) unix? ( dev-ml/base ) dev-ml/bigstringaf >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15.0
SRC_URI=https://github.com/inhabitedtype/angstrom/archive/0.15.0.tar.gz -> angstrom-0.15.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=69969d8ada89b8bb420a51cf33fa7000
_md5_=e9be12accb88f0a78a1d24083b688351

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/ipaddr dev-ml/logs dev-ml/mirage-time dev-ml/lwt dev-ml/duration dev-ml/mirage-profile dev-ml/ethernet test? ( dev-ml/mirage-random dev-ml/mirage-random-test dev-ml/alcotest dev-ml/fmt dev-ml/mirage-vnetif dev-ml/mirage-clock dev-ml/mirage-time[unix] dev-ml/mirage-flow ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Address resolution protocol (ARP) implementation in OCaml
EAPI=8
HOMEPAGE=https://github.com/mirage/arp
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct dev-ml/ipaddr dev-ml/logs dev-ml/mirage-time dev-ml/lwt dev-ml/duration dev-ml/mirage-profile dev-ml/ethernet >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/3.0.0
SRC_URI=https://github.com/mirage/arp/releases/download/v3.0.0/arp-v3.0.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=bccc13549c18fadcfd04f0bb4ecbdc95

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/ptime dev-ml/zarith test? ( dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Embed typed ASN.1 grammars in OCaml
EAPI=8
HOMEPAGE=https://github.com/mirleft/ocaml-asn1-combinators
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct dev-ml/ptime dev-ml/zarith >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.2.5
SRC_URI=https://github.com/mirleft/ocaml-asn1-combinators/releases/download/v0.2.5/asn1-combinators-v0.2.5.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=0013078b4060fe20f2f07a1d97922ad9

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/async dev-ml/core dev-ml/ppx_jane >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Directory traversal with Async
EAPI=8
HOMEPAGE=https://github.com/janestreet/async_find
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/async dev-ml/core dev-ml/ppx_jane >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15.0
SRC_URI=https://github.com/janestreet/async_find/archive/refs/tags/v0.15.0.tar.gz -> async_find-0.15.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=64c1aa31add6b56550609dcfba7d666f

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/core_unix dev-ml/async dev-ml/async_find dev-ml/core dev-ml/ppx_jane dev-ml/inotify >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Async wrapper for inotify
EAPI=8
HOMEPAGE=https://github.com/janestreet/async_inotify
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/core_unix dev-ml/async dev-ml/async_find dev-ml/core dev-ml/ppx_jane dev-ml/inotify >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15.0
SRC_URI=https://github.com/janestreet/async_inotify/archive/refs/tags/v0.15.0.tar.gz -> async_inotify-0.15.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=a8331c2c019706d90c6999c336dbb6eb

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-libs/openssl:0= dev-ml/async dev-ml/base dev-ml/core dev-ml/ppx_jane dev-ml/stdio dev-ml/ocaml-ctypes dev-ml/dune-configurator >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=An Async-pipe-based interface with OpenSSL
EAPI=8
HOMEPAGE=https://github.com/janestreet/async_ssl
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=dev-libs/openssl:0= dev-ml/async dev-ml/base dev-ml/core dev-ml/ppx_jane dev-ml/stdio dev-ml/ocaml-ctypes dev-ml/dune-configurator >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/async_ssl/archive/v0.14.0.tar.gz -> async_ssl-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=5da6cd8f5c9a9df79da0054bfe61f5e5

View File

@@ -0,0 +1,9 @@
DEFINED_PHASES=-
DESCRIPTION=Bytes library distributed with the OCaml compiler
EAPI=8
HOMEPAGE=https://opam.ocaml.org/packages/base-bytes/
KEYWORDS=~amd64
LICENSE=QPL-1.0 LGPL-2
RDEPEND=dev-lang/ocaml
SLOT=0
_md5_=4055a2081a426fcdc8ad7160ccdf9210

View File

@@ -0,0 +1,9 @@
DEFINED_PHASES=-
DESCRIPTION=Threads library distributed with the OCaml compiler
EAPI=8
HOMEPAGE=https://opam.ocaml.org/packages/base-threads/
KEYWORDS=~amd64
LICENSE=QPL-1.0 LGPL-2
RDEPEND=dev-lang/ocaml
SLOT=0
_md5_=97a7e72e05c75a5a6c503479aae963a7

View File

@@ -0,0 +1,9 @@
DEFINED_PHASES=-
DESCRIPTION=Unix library distributed with the OCaml compiler
EAPI=8
HOMEPAGE=https://opam.ocaml.org/packages/base-unix/
KEYWORDS=~amd64
LICENSE=QPL-1.0 LGPL-2
RDEPEND=dev-lang/ocaml
SLOT=0
_md5_=b006ae2ea4de6b220973b6d329170534

View File

@@ -1,15 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=test? ( dev-ml/stdlib-shims ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=OCaml binary heap implementation by Jean-Christophe Filliatre
EAPI=8
HOMEPAGE=https://github.com/backtracking/bheap
INHERIT=dune
IUSE=ocamlopt
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.0.0
SRC_URI=https://github.com/backtracking/bheap/releases/download/2.0.0/bheap-2.0.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=0a8e7fe572e704aac20f8761f303526c
_md5_=8c3e386fcc0652b1649d57237908c93e

View File

@@ -1,15 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/bigarray-compat >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/bigarray-compat test? ( dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Bigstring intrinsics and fast blits based on memcpy/memmove
EAPI=8
HOMEPAGE=https://github.com/inhabitedtype/bigstringaf
INHERIT=dune
IUSE=ocamlopt
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=BSD
RDEPEND=dev-ml/bigarray-compat >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.7.0
SRC_URI=https://github.com/inhabitedtype/bigstringaf/archive/0.7.0.tar.gz -> bigstringaf-0.7.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=a1fbff4fe52067990454e4e933a36369
_md5_=f3f28cbd69a57f2fc0425db78be5a9c8

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4.08.0 test? ( dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Bigstring intrinsics and fast blits based on memcpy/memmove
EAPI=8
HOMEPAGE=https://github.com/inhabitedtype/bigstringaf
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=BSD
RDEPEND=>=dev-lang/ocaml-4.08.0 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.9.0
SRC_URI=https://github.com/inhabitedtype/bigstringaf/archive/0.9.0.tar.gz -> bigstringaf-0.9.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=30b988d5f7e05277401fb917d6ab6e7e

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/astring dev-ml/bos dev-ml/fpath dev-ml/ptime dev-ml/logs dev-ml/mirage-crypto dev-ml/x509 test? ( dev-ml/alcotest dev-ml/fmt ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Detect root CA certificates from the operating system
EAPI=8
HOMEPAGE=https://github.com/mirage/ca-certs
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/astring dev-ml/bos dev-ml/fpath dev-ml/ptime dev-ml/logs dev-ml/mirage-crypto dev-ml/x509 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.2.1
SRC_URI=https://github.com/mirage/ca-certs/releases/download/v0.2.1/ca-certs-v0.2.1.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=775829d0cb5324a830ed7c66369aa83e

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/mirage-crypto dev-ml/mirage-clock dev-ml/x509 dev-ml/logs dev-ml/fmt dev-ml/bos dev-ml/astring dev-ml/cmdliner dev-ml/alcotest >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=X.509 trust anchors extracted from Mozilla's NSS
EAPI=8
HOMEPAGE=https://github.com/mirage/ca-certs-nss
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-ml/mirage-crypto dev-ml/mirage-clock dev-ml/x509 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/3.74
SRC_URI=https://github.com/mirage/ca-certs-nss/releases/download/v3.74/ca-certs-nss-3.74.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=e0e1a040019e374a174a4eea27464581

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Query the state and contents of CDROM devices under Linux
EAPI=8
HOMEPAGE=https://github.com/xapi-project/cdrom
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.9.4
SRC_URI=https://github.com/xapi-project/cdrom/archive/refs/tags/v0.9.4.tar.gz -> cdrom-0.9.4.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=e802e5fd8fe53e081c5ac9ce65e3d6d6

View File

@@ -0,0 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=async? ( dev-ml/async dev-ml/async_kernel dev-ml/async_unix dev-ml/base dev-ml/core_unix dev-ml/conduit[async] dev-ml/fmt dev-ml/ipaddr dev-ml/logs dev-ml/magic-mime dev-ml/mirage-crypto ) bench? ( dev-ml/core dev-ml/core_bench ) curl-async? ( dev-ml/async_kernel dev-ml/async_unix dev-ml/core_kernel dev-ml/ocurl ) curl? ( dev-ml/ocurl ) curl-lwt? ( dev-ml/lwt dev-ml/ocurl ) lwt? ( dev-ml/logs dev-ml/lwt dev-ml/ppx_sexp_conv ) lwt-jsoo? ( dev-ml/js_of_ocaml[lwt,ppx] dev-ml/logs dev-ml/lwt ) lwt-unix? ( dev-ml/base-unix dev-ml/cmdliner dev-ml/conduit[lwt,lwt-unix] dev-ml/fmt dev-ml/logs dev-ml/lwt dev-ml/magic-mime dev-ml/ppx_sexp_conv ) mirage? ( dev-ml/astring dev-ml/conduit[mirage] dev-ml/fmt dev-ml/lwt dev-ml/magic-mime dev-ml/mirage-channel dev-ml/mirage-flow dev-ml/mirage-kv dev-ml/ppx_sexp_conv ) server-lwt-unix? ( dev-ml/lwt ) dev-ml/ocaml-base64 dev-ml/re dev-ml/sexplib0 dev-ml/stringext dev-ml/uri[sexp] test? ( dev-ml/alcotest dev-ml/base_quickcheck dev-ml/ppx_assert dev-ml/ppx_sexp_conv dev-ml/ppx_compare dev-ml/ppx_here dev-ml/core dev-ml/core_bench dev-ml/crowbar dev-ml/fmt dev-ml/conduit[lwt,lwt-unix] dev-ml/ounit dev-ml/lwt net-libs/nodejs[npm] dev-ml/mirage-crypto ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Very lightweight HTTP server using Lwt or Async
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-cohttp
INHERIT=dune multiprocessing
IUSE=async bench curl curl-async curl-lwt lwt lwt-jsoo lwt-unix mirage ocamlopt server-lwt-unix test top
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=async? ( dev-ml/async dev-ml/async_kernel dev-ml/async_unix dev-ml/base dev-ml/core_unix dev-ml/conduit[async] dev-ml/fmt dev-ml/ipaddr dev-ml/logs dev-ml/magic-mime dev-ml/mirage-crypto ) bench? ( dev-ml/core dev-ml/core_bench ) curl-async? ( dev-ml/async_kernel dev-ml/async_unix dev-ml/core_kernel dev-ml/ocurl ) curl? ( dev-ml/ocurl ) curl-lwt? ( dev-ml/lwt dev-ml/ocurl ) lwt? ( dev-ml/logs dev-ml/lwt dev-ml/ppx_sexp_conv ) lwt-jsoo? ( dev-ml/js_of_ocaml[lwt,ppx] dev-ml/logs dev-ml/lwt ) lwt-unix? ( dev-ml/base-unix dev-ml/cmdliner dev-ml/conduit[lwt,lwt-unix] dev-ml/fmt dev-ml/logs dev-ml/lwt dev-ml/magic-mime dev-ml/ppx_sexp_conv ) mirage? ( dev-ml/astring dev-ml/conduit[mirage] dev-ml/fmt dev-ml/lwt dev-ml/magic-mime dev-ml/mirage-channel dev-ml/mirage-flow dev-ml/mirage-kv dev-ml/ppx_sexp_conv ) server-lwt-unix? ( dev-ml/lwt ) dev-ml/ocaml-base64 dev-ml/re dev-ml/sexplib0 dev-ml/stringext dev-ml/uri[sexp] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=bench? ( async lwt-unix server-lwt-unix ) curl-lwt? ( curl ) lwt-jsoo? ( lwt ) lwt-unix? ( lwt ) mirage? ( lwt ) server-lwt-unix? ( lwt ) test? ( async curl-async curl-lwt lwt-jsoo lwt-unix lwt )
RESTRICT=!test? ( test )
SLOT=0/5.0.0
SRC_URI=https://github.com/mirage/ocaml-cohttp/archive/v5.0.0.tar.gz -> ocaml-cohttp-5.0.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=1d6128a6a6f575de7be54cfe52bf4ac2

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/astring dev-ml/ipaddr[sexp] dev-ml/logs dev-ml/ppx_sexp_conv dev-ml/sexplib dev-ml/uri async? ( dev-ml/async dev-ml/async_ssl dev-ml/core dev-ml/ppx_here ) lwt? ( dev-ml/base-unix dev-ml/lwt ) lwt-unix? ( dev-ml/base-unix 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-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Dereference URIs into communication channels for Async or Lwt
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-conduit
INHERIT=dune multiprocessing
IUSE=async lwt lwt-unix mirage ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/astring dev-ml/ipaddr[sexp] dev-ml/logs dev-ml/ppx_sexp_conv dev-ml/sexplib dev-ml/uri async? ( dev-ml/async dev-ml/async_ssl dev-ml/core dev-ml/ppx_here ) lwt? ( dev-ml/base-unix dev-ml/lwt ) lwt-unix? ( dev-ml/base-unix 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-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=lwt-unix? ( lwt ) mirage? ( lwt )
SLOT=0/5.1.0
SRC_URI=https://github.com/mirage/ocaml-conduit/archive/v5.1.0.tar.gz -> conduit-5.1.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=1055cd1c4c7bf1943efceec062ae5388

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/stdio dev-ml/base >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Helper library for gathering system configuration
EAPI=8
HOMEPAGE=https://github.com/janestreet/configurator
INHERIT=dune multiprocessing
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/stdio dev-ml/base >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.11.0
SRC_URI=https://github.com/janestreet/configurator/archive/refs/tags/v0.11.0.tar.gz -> configurator-0.11.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=937566e0a9ae31ff97671bfe2c4f4b26

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/core_kernel dev-ml/expect_test_helpers_core dev-ml/core dev-ml/ppx_jane dev-ml/jane-street-headers dev-ml/jst-config dev-ml/ocaml_intrinsics dev-ml/sexplib dev-ml/timezone dev-ml/base-threads dev-ml/spawn sys-kernel/linux-headers >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Unix-specific extensions to some of the modules defined in [core] and [core_kernel]
EAPI=8
HOMEPAGE=https://github.com/janestreet/core_unix
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/core_kernel dev-ml/expect_test_helpers_core dev-ml/core dev-ml/ppx_jane dev-ml/jane-street-headers dev-ml/jst-config dev-ml/ocaml_intrinsics dev-ml/sexplib dev-ml/timezone dev-ml/base-threads dev-ml/spawn >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/core_unix/archive/v0.14.0.tar.gz -> core_unix-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=c26fa306cd247b2393d3cdcefadc9a3c

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/rpc dev-ml/ppx_sexp_conv >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Library for finding the CRC of parts of various kinds of data in-place
EAPI=8
HOMEPAGE=https://github.com/xapi-project/ocaml-crc
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct dev-ml/rpc dev-ml/ppx_sexp_conv test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.1.0
SRC_URI=https://github.com/xapi-project/ocaml-crc/archive/refs/tags/2.1.0.tar.gz -> crc-2.1.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=16428bcb007e1a565bab28d84cbe4b53

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=test? ( dev-ml/calendar dev-ml/fpath dev-ml/pprint dev-ml/uucp dev-ml/uunf dev-ml/uutf ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Write tests, let a fuzzer find failing cases
EAPI=8
HOMEPAGE=https://github.com/stedolan/crowbar
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/afl-persistent:= >=dev-ml/cmdliner-1.1.0:= dev-ml/ocplib-endian:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.2.1
SRC_URI=https://github.com/stedolan/crowbar/archive/v0.2.1.tar.gz -> crowbar-0.2.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=f77a239395a5df14f4592a7828754973

View File

@@ -1,15 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4.08.0 >=dev-ml/fmt-0.8.9 dev-ml/async dev-ml/async_unix dev-ml/core dev-ml/lwt dev-ml/sexplib dev-ml/ppxlib >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt?] >=dev-ml/fmt-0.8.9:= async? ( dev-ml/async:= dev-ml/async_unix:= dev-ml/core:= ) lwt? ( dev-ml/base-unix:= dev-ml/lwt:= ) ppx? ( dev-ml/ppxlib:= dev-ml/stdlib-shims:= ) sexp? ( dev-ml/sexplib:= ) unix? ( dev-ml/base-unix:= ) test? ( dev-ml/alcotest dev-ml/crowbar dev-ml/ocaml-migrate-parsetree dev-ml/ounit dev-ml/ppx_sexp_conv dev-ml/cppo dev-ml/lwt ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Map OCaml arrays onto C-like structs
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-cstruct
INHERIT=dune
IUSE=ocamlopt
INHERIT=dune multiprocessing
IUSE=async lwt ocamlopt ppx sexp test unix
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4.08.0 >=dev-ml/fmt-0.8.9 dev-ml/async dev-ml/async_unix dev-ml/core dev-ml/lwt dev-ml/sexplib dev-ml/ppxlib >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RDEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt?] >=dev-ml/fmt-0.8.9:= async? ( dev-ml/async:= dev-ml/async_unix:= dev-ml/core:= ) lwt? ( dev-ml/base-unix:= dev-ml/lwt:= ) ppx? ( dev-ml/ppxlib:= dev-ml/stdlib-shims:= ) sexp? ( dev-ml/sexplib:= ) unix? ( dev-ml/base-unix:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=ppx? ( sexp ) test? ( sexp ppx )
RESTRICT=!test? ( test )
SLOT=0/6.0.1
SRC_URI=https://github.com/mirage/ocaml-cstruct/archive/v6.0.1.tar.gz -> ocaml-ctruct-6.0.1.tar.gz
SRC_URI=https://github.com/mirage/ocaml-cstruct/archive/v6.0.1.tar.gz -> cstruct-6.0.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=c2052a90589e442b47cb5ef5d51bdb2e
_md5_=ad95cea2e135ac6f6474366ffc629b65

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/stdlib-shims test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=A simple implementation of Discrete Interval Encoding Trees
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-diet
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/stdlib-shims >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.4
SRC_URI=https://github.com/mirage/ocaml-diet/archive/v0.4.tar.gz -> diet-0.4.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=0d36d680c7f8964d245d43eaa95f0d09

View File

@@ -0,0 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/logs:= dev-ml/ptime:= dev-ml/domain-name:= dev-ml/gmap:= dev-ml/cstruct:= dev-ml/ipaddr:= dev-ml/lru:= dev-ml/duration:= dev-ml/metrics:= dev-ml/ocaml-base64:= dnssec? ( dev-ml/mirage-crypto:=[ec,pk] ) certify? ( dev-ml/randomconv:= dev-ml/mirage-time:= dev-ml/mirage-clock:= dev-ml/tcpip:= dev-ml/mirage-crypto:=[ec,pk,rng] dev-ml/x509:= dev-ml/lwt:= ) cli? ( dev-ml/bos:= dev-ml/cmdliner:= dev-ml/fpath:= dev-ml/x509:= dev-ml/mirage-crypto:=[ec,pk] dev-ml/hex:= dev-ml/mtime:= dev-ml/fmt:= dev-ml/lwt:= dev-ml/randomconv:= ) client? ( dev-ml/fmt:= dev-ml/lwt:= dev-ml/tcpip:= dev-ml/mirage-random:= dev-ml/mirage-time:= dev-ml/mirage-clock:= dev-ml/mirage-crypto:=[rng] dev-ml/happy-eyeballs:= dev-ml/tls:=[mirage] dev-ml/x509:= dev-ml/ca-certs:= dev-ml/ca-certs-nss:= ) mirage? ( dev-ml/lwt:= dev-ml/tcpip:= ) resolver? ( dev-ml/randomconv:= dev-ml/lwt:= dev-ml/mirage-time:= dev-ml/mirage-clock:= dev-ml/mirage-random:= dev-ml/tcpip:= dev-ml/tls:=[mirage] dev-ml/duration:= ) server? ( dev-ml/randomconv:= dev-ml/duration:= dev-ml/lwt:= dev-ml/mirage-time:= dev-ml/mirage-clock:= dev-ml/tcpip:= dev-ml/mirage-crypto:=[rng] ) stub? ( dev-ml/randomconv:= dev-ml/lwt:= dev-ml/mirage-time:= dev-ml/mirage-clock:= dev-ml/mirage-random:= dev-ml/tcpip:= ) tsig? ( dev-ml/mirage-crypto:= ) test? ( dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=A pure OCaml implementation of the DNS protocol
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-dns
INHERIT=dune multiprocessing
IUSE=certify cli client dnssec mirage ocamlopt resolver server stub test tsig
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-ml/logs:= dev-ml/ptime:= dev-ml/domain-name:= dev-ml/gmap:= dev-ml/cstruct:= dev-ml/ipaddr:= dev-ml/lru:= dev-ml/duration:= dev-ml/metrics:= dev-ml/ocaml-base64:= dnssec? ( dev-ml/mirage-crypto:=[ec,pk] ) certify? ( dev-ml/randomconv:= dev-ml/mirage-time:= dev-ml/mirage-clock:= dev-ml/tcpip:= dev-ml/mirage-crypto:=[ec,pk,rng] dev-ml/x509:= dev-ml/lwt:= ) cli? ( dev-ml/bos:= dev-ml/cmdliner:= dev-ml/fpath:= dev-ml/x509:= dev-ml/mirage-crypto:=[ec,pk] dev-ml/hex:= dev-ml/mtime:= dev-ml/fmt:= dev-ml/lwt:= dev-ml/randomconv:= ) client? ( dev-ml/fmt:= dev-ml/lwt:= dev-ml/tcpip:= dev-ml/mirage-random:= dev-ml/mirage-time:= dev-ml/mirage-clock:= dev-ml/mirage-crypto:=[rng] dev-ml/happy-eyeballs:= dev-ml/tls:=[mirage] dev-ml/x509:= dev-ml/ca-certs:= dev-ml/ca-certs-nss:= ) mirage? ( dev-ml/lwt:= dev-ml/tcpip:= ) resolver? ( dev-ml/randomconv:= dev-ml/lwt:= dev-ml/mirage-time:= dev-ml/mirage-clock:= dev-ml/mirage-random:= dev-ml/tcpip:= dev-ml/tls:=[mirage] dev-ml/duration:= ) server? ( dev-ml/randomconv:= dev-ml/duration:= dev-ml/lwt:= dev-ml/mirage-time:= dev-ml/mirage-clock:= dev-ml/tcpip:= dev-ml/mirage-crypto:=[rng] ) stub? ( dev-ml/randomconv:= dev-ml/lwt:= dev-ml/mirage-time:= dev-ml/mirage-clock:= dev-ml/mirage-random:= dev-ml/tcpip:= ) tsig? ( dev-ml/mirage-crypto:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=certify? ( mirage tsig ) cli? ( certify client dnssec server tsig ) resolver? ( dnssec mirage server ) server? ( mirage ) stub? ( client mirage resolver tsig server ) test? ( cli dnssec resolver server tsig )
RESTRICT=!test? ( test )
SLOT=0/5.0.1
SRC_URI=https://github.com/mirage/ocaml-dns/archive/v5.0.1.tar.gz -> ocaml-dns-5.0.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=1dbb3db46b3ef726eb2405465de202ed

View File

@@ -1,15 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=test? ( dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=RFC 1035 Internet domain names
EAPI=8
HOMEPAGE=https://github.com/hannesm/domain-name
INHERIT=dune
IUSE=ocamlopt
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.4.0
SRC_URI=https://github.com/hannesm/domain-name/releases/download/v0.4.0/domain-name-0.4.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=373597ed0ee051df1fa3f1de00dc7455
_md5_=e062fa61a52391137bee1fd77d0784a8

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Constant time equal function to avoid timing attacks in OCaml
EAPI=8
HOMEPAGE=https://github.com/mirage/eqaf
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/cstruct >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.7
SRC_URI=https://github.com/mirage/eqaf/releases/download/v0.7/eqaf-v0.7.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=43895a791be32194d1027a5422f0e771

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/mirage-net dev-ml/ipaddr dev-ml/mirage-profile dev-ml/lwt dev-ml/logs >=dev-ml/cstruct-6.0.0[ppx] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=OCaml Ethernet (IEEE 802.3) layer
EAPI=8
HOMEPAGE=https://github.com/mirage/ethernet
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/mirage-net dev-ml/ipaddr dev-ml/mirage-profile dev-ml/lwt dev-ml/logs >=dev-ml/cstruct-6.0.0[ppx] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/3.0.0
SRC_URI=https://github.com/mirage/ethernet/releases/download/v3.0.0/ethernet-v3.0.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=f0cf7f713781dda4aa9e7350efe22fd1

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/async dev-ml/core dev-ml/expect_test_helpers_kernel dev-ml/ppx_jane dev-ml/sexp_pretty >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Async helpers for writing expectation tests
EAPI=8
HOMEPAGE=https://github.com/janestreet/expect_test_helpers
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/async dev-ml/core dev-ml/expect_test_helpers_kernel dev-ml/ppx_jane dev-ml/sexp_pretty >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.13.0
SRC_URI=https://github.com/janestreet/expect_test_helpers/archive/v0.13.0.tar.gz -> expect_test_helpers-0.13.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=af3010a82183b36b94820cb1d25934b4

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4.08.0 =dev-ml/base-0.14* =dev-ml/base_quickcheck-0.14* =dev-ml/core-0.14* =dev-ml/ppx_jane-0.14* =dev-ml/sexp_pretty-0.14* =dev-ml/stdio-0.14* >=dev-ml/re-1.8.0 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Helpers for writing expectation tests
EAPI=8
HOMEPAGE=https://github.com/janestreet/expect_test_helpers_core
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4.08.0 =dev-ml/base-0.14* =dev-ml/base_quickcheck-0.14* =dev-ml/core-0.14* =dev-ml/ppx_jane-0.14* =dev-ml/sexp_pretty-0.14* =dev-ml/stdio-0.14* >=dev-ml/re-1.8.0 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/expect_test_helpers_core/archive/v0.14.0.tar.gz -> expect_test_helpers_core-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=e666e995803a3085e02aada5cdfcf42d

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/base dev-ml/base_quickcheck dev-ml/core_kernel dev-ml/ppx_jane dev-ml/sexp_pretty dev-ml/stdio dev-ml/re >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Helpers for writing expectation tests
EAPI=8
HOMEPAGE=https://github.com/janestreet/expect_test_helpers_kernel
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/base dev-ml/base_quickcheck dev-ml/core_kernel dev-ml/ppx_jane dev-ml/sexp_pretty dev-ml/stdio dev-ml/re >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.13.0
SRC_URI=https://github.com/janestreet/expect_test_helpers_kernel/archive/v0.13.0.tar.gz -> expect_test_helpers_kernel-0.13.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=8df32139d55c14a8f74360e96392b39e

View File

@@ -1,15 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/hex >=dev-ml/jsonm-1.0.0 dev-ml/lwt dev-ml/sexplib0 dev-ml/uutf >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/hex >=dev-ml/jsonm-1.0.0 dev-ml/sexplib0 dev-ml/uutf lwt? ( dev-ml/lwt ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=An easy interface on top of the Jsonm library
EAPI=8
HOMEPAGE=https://github.com/mirage/ezjsonm
INHERIT=dune
IUSE=ocamlopt
INHERIT=dune multiprocessing
IUSE=lwt ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/hex >=dev-ml/jsonm-1.0.0 dev-ml/lwt dev-ml/sexplib0 dev-ml/uutf >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RDEPEND=dev-ml/hex >=dev-ml/jsonm-1.0.0 dev-ml/sexplib0 dev-ml/uutf lwt? ( dev-ml/lwt ) test? ( dev-ml/alcotest dev-ml/js_of_ocaml net-libs/nodejs[npm] dev-ml/ppx_sexp_conv ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( lwt )
RESTRICT=!test? ( test )
SLOT=0/1.2.0
SRC_URI=https://github.com/mirage/ezjsonm/releases/download/v1.2.0/ezjsonm-v1.2.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=992bdfaea69014e53d769eb2cdd07656
_md5_=90d2e677499614e126ae25a5c590ae77

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Heterogenous Map over a GADT
EAPI=8
HOMEPAGE=https://github.com/hannesm/gmap
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.3.0
SRC_URI=https://github.com/hannesm/gmap/releases/download/0.3.0/gmap-0.3.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=eed1853e8c52a19d2fbd5ead3fc15e9d

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/domain-name dev-ml/ipaddr dev-ml/logs dev-ml/fmt lwt? ( dev-ml/cmdliner dev-ml/mtime dev-ml/lwt dev-ml/dns[client] dev-ml/duration ) mirage? ( dev-ml/mirage-clock dev-ml/dns[client] dev-ml/lwt dev-ml/tcpip dev-ml/mirage-random dev-ml/mirage-time dev-ml/duration ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=An implementation of happy eyeballs (RFC 8305) in OCaml with lwt
EAPI=8
HOMEPAGE=https://github.com/roburio/happy-eyeballs
INHERIT=dune multiprocessing
IUSE=lwt mirage ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/domain-name dev-ml/ipaddr dev-ml/logs dev-ml/fmt lwt? ( dev-ml/cmdliner dev-ml/mtime dev-ml/lwt dev-ml/dns[client] dev-ml/duration ) mirage? ( dev-ml/mirage-clock dev-ml/dns[client] dev-ml/lwt dev-ml/tcpip dev-ml/mirage-random dev-ml/mirage-time dev-ml/duration ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.3.0
SRC_URI=https://github.com/roburio/happy-eyeballs/archive/v0.3.0.tar.gz -> happy-eyeballs-0.3.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=64fca9920986255598343b8d35023bc0

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/mirage-crypto test? ( dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=HMAC-based Extract-and-Expand Key Derivation Function (RFC 5869)
EAPI=8
HOMEPAGE=https://github.com/hannesm/ocaml-hkdf
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-ml/cstruct dev-ml/mirage-crypto >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/1.0.4
SRC_URI=https://github.com/hannesm/ocaml-hkdf/releases/download/v1.0.4/hkdf-v1.0.4.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=c52ca4cc6d4f603ab589aeb456bd0c77

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/base-unix dev-ml/base-bytes >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=OCaml bindings for inotify
EAPI=8
HOMEPAGE=https://github.com/whitequark/ocaml-inotify
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-ml/base-unix dev-ml/base-bytes test? ( >=dev-ml/ounit-2 dev-ml/ocaml-fileutils dev-ml/lwt ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.3_p20211118
SRC_URI=https://github.com/whitequark/ocaml-inotify/archive/b340204c72ae3ff27def6e116c1998485fc3227e.tar.gz -> inotify-2.3_p20211118.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=84b88fc9ed9efe77c2726d0c4e842c68

View File

@@ -1,15 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/bigarray-compat dev-ml/cstruct >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/bigarray-compat dev-ml/cstruct test? ( dev-ml/ounit ) unix? ( dev-ml/configurator ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=IO memory page library for Mirage backends
EAPI=8
HOMEPAGE=https://github.com/mirage/io-page
INHERIT=dune
IUSE=ocamlopt
INHERIT=dune multiprocessing
IUSE=ocamlopt test unix
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/bigarray-compat dev-ml/cstruct >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( unix )
RESTRICT=!test? ( test )
SLOT=0/2.2.0
SRC_URI=https://github.com/mirage/io-page/releases/download/v2.2.0/io-page-v2.2.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=65bd0f6bacb8b6c1ba6c153774b4dc90
_md5_=c1346af1b831033e354ce569e6932f5a

View File

@@ -1,15 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
BDEPEND=virtual/pkgconfig dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/bigarray-compat dev-ml/cstruct >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/bigarray-compat dev-ml/cstruct test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=IO memory page library for Mirage backends
EAPI=8
HOMEPAGE=https://github.com/mirage/io-page
INHERIT=dune
IUSE=ocamlopt
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/bigarray-compat dev-ml/cstruct >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.4.0
SRC_URI=https://github.com/mirage/io-page/releases/download/v2.4.0/io-page-v2.4.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=58a0f3b613cd454b5edb5d3e39379757
_md5_=efff00148cd4a4b3d3346eeb5d396a77

View File

@@ -1,15 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/domain-name dev-ml/ppx_sexp_conv dev-ml/sexplib0 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/domain-name dev-ml/stdlib-shims cstruct? ( dev-ml/cstruct ) macaddr-cstruct? ( dev-ml/cstruct ) macaddr-sexp? ( dev-ml/ppx_sexp_conv dev-ml/sexplib0 ) sexp? ( dev-ml/ppx_sexp_conv dev-ml/sexplib0 ) test? ( dev-ml/ounit dev-ml/ppx_sexp_conv ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=OCaml library for manipulation of IP (and MAC) address representations
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-ipaddr
INHERIT=dune
IUSE=ocamlopt
INHERIT=dune multiprocessing
IUSE=cstruct macaddr-cstruct macaddr-sexp ocamlopt sexp test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct dev-ml/domain-name dev-ml/ppx_sexp_conv dev-ml/sexplib0 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RDEPEND=dev-ml/domain-name dev-ml/stdlib-shims cstruct? ( dev-ml/cstruct ) macaddr-cstruct? ( dev-ml/cstruct ) macaddr-sexp? ( dev-ml/ppx_sexp_conv dev-ml/sexplib0 ) sexp? ( dev-ml/ppx_sexp_conv dev-ml/sexplib0 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( cstruct macaddr-cstruct macaddr-sexp sexp )
RESTRICT=!test? ( test )
SLOT=0/5.3.0
SRC_URI=https://github.com/mirage/ocaml-ipaddr/archive/v5.3.0.tar.gz -> ocaml-ipaddr-5.3.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=7706dcbf419c9abef5bcfd404357a71d
_md5_=102edbec98233e4ae4c123f461939d39

View File

@@ -1,15 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cmdliner dev-ml/lwt dev-ml/menhir dev-ml/ppxlib dev-ml/ppx_expect dev-ml/react dev-ml/reactiveData dev-ml/tyxml dev-ml/yojson >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= >=dev-ml/findlib-1.0.4-r1
DEPEND=dev-ml/cmdliner dev-ml/menhir dev-ml/ppxlib dev-ml/yojson lwt? ( dev-ml/lwt ) tyxml? ( dev-ml/react dev-ml/reactiveData dev-ml/tyxml ) test? ( dev-ml/re dev-ml/ppx_expect dev-ml/num dev-ml/ppxlib dev-ml/graphics dev-ml/cohttp[lwt-unix] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= >=dev-ml/findlib-1.0.4-r1
DESCRIPTION=A compiler from OCaml bytecode to javascript
EAPI=7
HOMEPAGE=http://ocsigen.org/js_of_ocaml/ https://github.com/ocsigen/js_of_ocaml
INHERIT=dune findlib
IUSE=ocamlopt +ocamlopt
INHERIT=dune findlib multiprocessing
IUSE=lwt ocamlopt ppx ppx-deriving-json test toplevel tyxml +ocamlopt
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-ml/cmdliner dev-ml/lwt dev-ml/menhir dev-ml/ppxlib dev-ml/ppx_expect dev-ml/react dev-ml/reactiveData dev-ml/tyxml dev-ml/yojson >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= dev-lang/ocaml:=[ocamlopt?]
RDEPEND=dev-ml/cmdliner dev-ml/menhir dev-ml/ppxlib dev-ml/yojson lwt? ( dev-ml/lwt ) tyxml? ( dev-ml/react dev-ml/reactiveData dev-ml/tyxml ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= dev-lang/ocaml:=[ocamlopt?]
REQUIRED_USE=lwt? ( ppx ) test? ( lwt ppx ppx-deriving-json toplevel tyxml ) toplevel? ( ppx ) tyxml? ( ppx )
RESTRICT=!test? ( test )
SLOT=0/4.0.0
SRC_URI=https://github.com/ocsigen/js_of_ocaml/archive/4.0.0.tar.gz -> js_of_ocaml-4.0.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c findlib e6df6108c2d753998b1206f4d5ea4a2d
_md5_=5ecfbfabc6bc4a35ca0cd9dcca24c639
_md5_=093fae7629f23cae844ad146c11c44b5

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/psq test? ( dev-ml/alcotest dev-ml/qcheck ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Scalable LRU caches for OCaml
EAPI=8
HOMEPAGE=https://github.com/pqwy/lru
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/psq >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.3.0
SRC_URI=https://github.com/pqwy/lru/releases/download/v0.3.0/lru-v0.3.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=ed30bce018437725462a09040eb19a4b

View File

@@ -1,15 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=test? ( dev-ml/lwt ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Mutable doubly-linked list with Lwt iterators
EAPI=8
HOMEPAGE=https://github.com/mirage/lwt-dllist
INHERIT=dune
IUSE=ocamlopt
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/1.0.1
SRC_URI=https://github.com/mirage/lwt-dllist/releases/download/v1.0.1/lwt-dllist-v1.0.1.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=e706f38167bd82b14bc893c2e67f268e
_md5_=66d42390654b271a6b7f87ff8035294d

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Convert file extensions to MIME types
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-magic-mime
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/1.2.0
SRC_URI=https://github.com/mirage/ocaml-magic-mime/archive/v1.2.0.tar.gz -> magic-mime-1.2.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=be18716eb753cd87a64e899f3cc23e1e

View File

@@ -0,0 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/fmt influx? ( dev-ml/duration dev-ml/lwt ) lwt? ( dev-ml/lwt dev-ml/logs ) rusage? ( dev-ml/logs ) unix? ( dev-ml/uuidm dev-ml/mtime sci-visualization/gnuplot ) test? ( dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Infrastructure to collect metrics from OCaml applications
EAPI=8
HOMEPAGE=https://github.com/mirage/metrics
INHERIT=dune multiprocessing
IUSE=influx lwt ocamlopt rusage test unix
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/fmt influx? ( dev-ml/duration dev-ml/lwt ) lwt? ( dev-ml/lwt dev-ml/logs ) rusage? ( dev-ml/logs ) unix? ( dev-ml/uuidm dev-ml/mtime sci-visualization/gnuplot ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( lwt unix )
RESTRICT=!test? ( test )
SLOT=0/0.2.0
SRC_URI=https://github.com/mirage/metrics/releases/download/0.2.0/metrics-0.2.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=75543e72e04b0c5778d4aa901633215f

View File

@@ -1,6 +1,6 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/ipaddr dev-ml/bos dev-ml/astring dev-ml/logs dev-ml/lwt dev-ml/emile dev-ml/cmdliner dev-ml/base dev-ml/result dev-ml/rresult dev-ml/uri >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/ipaddr:= dev-ml/bos:= dev-ml/astring:= dev-ml/logs:= dev-ml/lwt:= dev-ml/emile:= >=dev-ml/cmdliner-1.1.1:= dev-ml/base:= dev-ml/result:= dev-ml/rresult:= dev-ml/uri:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=MirageOS is a library operating system that constructs unikernels
EAPI=8
HOMEPAGE=https://mirage.io/ https://github.com/mirage/mirage
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/ipaddr dev-ml/bos dev-ml/astring dev-ml/logs dev-ml/lwt dev-ml/emile dev-ml/cmdliner dev-ml/base dev-ml/result dev-ml/rresult dev-ml/uri >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RDEPEND=dev-ml/ipaddr:= dev-ml/bos:= dev-ml/astring:= dev-ml/logs:= dev-ml/lwt:= dev-ml/emile:= >=dev-ml/cmdliner-1.1.1:= dev-ml/base:= dev-ml/result:= dev-ml/rresult:= dev-ml/uri:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/4.0.0
SRC_URI=https://github.com/mirage/mirage/archive/v4.0.0.tar.gz -> mirage-4.0.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=10185acc15586607a85da4818743704b
_md5_=246b6018d5cb708aa2b55e50f6c85636

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/lwt dev-ml/fmt combinators? ( dev-ml/io-page dev-ml/logs ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Block implementations for mirage
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-block
INHERIT=dune multiprocessing
IUSE=combinators ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct dev-ml/lwt dev-ml/fmt combinators? ( dev-ml/io-page dev-ml/logs ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/3.0.0
SRC_URI=https://github.com/mirage/mirage-block/archive/v3.0.0.tar.gz -> mirage-block-3.0.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=d9cb47c68c28de958f8a3803cc59498c

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct[lwt] dev-ml/lwt dev-ml/mirage-block dev-ml/rresult dev-ml/uri dev-ml/logs dev-ml/io-page test? ( dev-ml/fmt >=dev-ml/ounit-2 dev-ml/diet ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Unix implementation of the Mirage_types.BLOCK interface
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-block-unix
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct[lwt] dev-ml/lwt dev-ml/mirage-block dev-ml/rresult dev-ml/uri dev-ml/logs dev-ml/io-page >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.14.0
SRC_URI=https://github.com/mirage/mirage-block-unix/archive/v2.14.0.tar.gz -> mirage-block-unix-2.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=0244f8cc353c9c5ad5c3825a4736c0e0

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/logs dev-ml/lwt dev-ml/mirage-flow >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=An implementation of channels using page-aligned memory
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-time
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct dev-ml/logs dev-ml/lwt dev-ml/mirage-flow >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/4.1.0
SRC_URI=https://github.com/mirage/mirage-channel/archive/v4.1.0.tar.gz -> mirage-channel-4.1.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=06cc076680cfca1e962764b28d7db937

View File

@@ -0,0 +1,17 @@
BDEPEND=virtual/pkgconfig dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/dune-configurator dev-ml/eqaf pk? ( dev-libs/gmp dev-ml/mirage dev-ml/sexplib0 dev-ml/zarith ) rng? ( dev-ml/duration dev-ml/logs ) rng-async? ( dev-ml/async ) rng-mirage? ( dev-ml/lwt dev-ml/mirage dev-ml/mirage-clock dev-ml/mirage-time[unix] dev-ml/mirage-unix ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Simple symmetric cryptography for the modern age
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-crypto
INHERIT=dune multiprocessing
IUSE=ec ocamlopt pk rng rng-async rng-mirage test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct dev-ml/dune-configurator dev-ml/eqaf pk? ( dev-libs/gmp dev-ml/mirage dev-ml/sexplib0 dev-ml/zarith ) rng? ( dev-ml/duration dev-ml/logs ) rng-async? ( dev-ml/async ) rng-mirage? ( dev-ml/lwt dev-ml/mirage dev-ml/mirage-clock dev-ml/mirage-time[unix] dev-ml/mirage-unix ) test? ( >=dev-ml/ounit-2 dev-ml/randomconv dev-ml/hex dev-ml/asn1-combinators dev-ml/ppx_deriving dev-ml/ppx_deriving_yojson dev-ml/yojson dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( ec pk rng ) ec? ( rng ) pk? ( rng ) rng-async? ( rng ) rng-mirage? ( rng )
RESTRICT=!test? ( test )
SLOT=0/0.10.1
SRC_URI=https://github.com/mirage/mirage-crypto/releases/download/v0.10.1/mirage-crypto-v0.10.1.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=70275df04ad6c6fc208e36ad33c612fe

View File

@@ -0,0 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=combinators? ( dev-ml/mirage-clock ) dev-ml/cstruct dev-ml/fmt dev-ml/logs dev-ml/lwt test? ( dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Flow implementations for Mirage
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-flow
INHERIT=dune multiprocessing
IUSE=combinators ocamlopt test unix
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=combinators? ( dev-ml/mirage-clock ) dev-ml/cstruct dev-ml/fmt dev-ml/logs dev-ml/lwt >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( combinators unix )
RESTRICT=!test? ( test )
SLOT=0/3.0.0
SRC_URI=https://github.com/mirage/mirage-flow/archive/v3.0.0.tar.gz -> mirage-flow-3.0.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=6a1c73a2a86fcacfa86427380fd5a809

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/fmt dev-ml/lwt >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=MirageOS signature for key/value stores
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-time
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/fmt dev-ml/lwt >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/4.0.1
SRC_URI=https://github.com/mirage/mirage-kv/archive/v4.0.1.tar.gz -> mirage-kv-4.0.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=fb53dfbb9343fd26aa37575872bf59fc

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/fmt dev-ml/ipaddr dev-ml/lwt >=dev-ml/cstruct-4.0.0 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Network devices for MirageOS
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-net
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/fmt dev-ml/ipaddr dev-ml/lwt >=dev-ml/cstruct-4.0.0 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/4.0.0
SRC_URI=https://github.com/mirage/mirage-net/releases/download/v4.0.0/mirage-net-v4.0.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=a562b8d6584958abb27e5b6ce9658e5b

View File

@@ -1,15 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/mtime dev-ml/io-page dev-ml/ocplib-endian xen? ( dev-ml/mirage-xen dev-ml/xenstore ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/cstruct dev-ml/lwt dev-ml/ocplib-endian unix? ( dev-ml/mtime ) dev-ml/cstruct[ppx] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Collect profiling information
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-profile
INHERIT=dune multiprocessing
IUSE=ocamlopt xen
IUSE=ocamlopt unix
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-ml/mtime dev-ml/io-page dev-ml/ocplib-endian xen? ( dev-ml/mirage-xen dev-ml/xenstore ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RDEPEND=dev-ml/cstruct dev-ml/lwt dev-ml/ocplib-endian unix? ( dev-ml/mtime ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.9.1
SRC_URI=https://github.com/mirage/mirage-profile/archive/v0.9.1.tar.gz -> mirage-profile-0.9.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=e010e1bd818ca54aee6783c7220963d7
_md5_=0e4f9f39b8b684113e96a214effbfb79

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Random-related devices for MirageOS
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-random
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/3.0.0
SRC_URI=https://github.com/mirage/mirage-random/releases/download/v3.0.0/mirage-random-v3.0.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=cacb7051795ef6e445b62fa64b1a0a49

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/mirage-random >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=A stub implementation providing the Mirage_random.C interface for testing
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-random-test
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct dev-ml/mirage-random >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.1.0
SRC_URI=https://github.com/mirage/mirage-random-test/releases/download/v0.1.0/mirage-random-test-v0.1.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=e035bc854e733d6ca18cb0c7220e1bcb

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/lwt unix? ( dev-ml/duration ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Time signatures for MirageOS
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-time
INHERIT=dune multiprocessing
IUSE=ocamlopt unix
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/lwt unix? ( dev-ml/duration ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/3.0.0
SRC_URI=https://github.com/mirage/mirage-time/archive/v3.0.0.tar.gz -> mirage-time-3.0.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=a35ed1ba636c3179d1ad5af7aa2dd0ab

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/duration dev-ml/io-page dev-ml/lwt dev-ml/mirage >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Unix core platform libraries for MirageOS
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-unix
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/duration dev-ml/io-page dev-ml/lwt dev-ml/mirage >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/5.0.0
SRC_URI=https://github.com/mirage/mirage-unix/archive/v5.0.0.tar.gz -> mirage-unix-v5.0.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=1da7aedf91ffce836283d02f9a573b1c

View File

@@ -0,0 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/result dev-ml/lwt dev-ml/mirage-net dev-ml/cstruct dev-ml/ipaddr dev-ml/mirage-profile dev-ml/duration dev-ml/logs stack? ( dev-ml/mirage-time dev-ml/mirage-clock dev-ml/mirage-random dev-ml/tcpip dev-ml/ethernet dev-ml/arp ) test? ( dev-ml/alcotest dev-ml/mirage-random-test ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Virtual network interface and software bridge for Mirage
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-vnetif
INHERIT=dune multiprocessing
IUSE=ocamlopt stack test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/result dev-ml/lwt dev-ml/mirage-net dev-ml/cstruct dev-ml/ipaddr dev-ml/mirage-profile dev-ml/duration dev-ml/logs stack? ( dev-ml/mirage-time dev-ml/mirage-clock dev-ml/mirage-random dev-ml/tcpip dev-ml/ethernet dev-ml/arp ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( stack )
RESTRICT=!test? ( test )
SLOT=0/0.6.0
SRC_URI=https://github.com/mirage/mirage-vnetif/releases/download/v0.6.0/mirage-vnetif-0.6.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=928f0deb04087db1822cead0542e2dae

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/jsonm dev-ml/menhir dev-ml/cmdliner >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=mustache.js logic-less templates in OCaml
EAPI=8
HOMEPAGE=https://github.com/rgrinberg/ocaml-mustache
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/jsonm dev-ml/menhir dev-ml/cmdliner test? ( dev-ml/ounit dev-ml/ezjsonm ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/3.1.0
SRC_URI=https://github.com/rgrinberg/ocaml-mustache/archive/refs/tags/v3.1.0.tar.gz -> mustache-3.1.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=d0c84790a253352a4238278707e33649

View File

@@ -0,0 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct[ppx] dev-ml/io-page dev-ml/mirage-block-unix dev-ml/lwt dev-ml/lwt_log dev-ml/ppx_sexp_conv dev-ml/rresult dev-ml/sexplib dev-ml/uri tool? ( dev-ml/cmdliner ) unix? ( dev-ml/cstruct[lwt] dev-ml/io-page[unix(-)] dev-ml/lwt_ssl dev-ml/ocaml-ssl ) test? ( app-emulation/qemu dev-ml/alcotest dev-ml/io-page[unix(-)] sys-block/nbd || ( net-analyzer/openbsd-netcat net-analyzer/nmap[ncat] ) ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Ocaml NBD library
EAPI=8
HOMEPAGE=https://github.com/xapi-project/nbd
INHERIT=dune multiprocessing
IUSE=ocamlopt test tool unix
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-ml/cstruct[ppx] dev-ml/io-page dev-ml/mirage-block-unix dev-ml/lwt dev-ml/lwt_log dev-ml/ppx_sexp_conv dev-ml/rresult dev-ml/sexplib dev-ml/uri tool? ( dev-ml/cmdliner ) unix? ( dev-ml/cstruct[lwt] dev-ml/io-page[unix(-)] dev-ml/lwt_ssl dev-ml/ocaml-ssl ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=tool? ( unix ) test? ( tool )
RESTRICT=!test? ( test )
SLOT=0/5.0.0
SRC_URI=https://github.com/xapi-project/nbd/archive/refs/tags/v5.0.0.tar.gz -> nbd-5.0.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=2c6d0b2bf73b260a1f58bfb6ab633c36

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-libs/libnl:3 dev-ml/ocaml-ctypes >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=OCaml bindings to libnl
EAPI=8
HOMEPAGE=https://github.com/xapi-project/ocaml-netlink
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-libs/libnl:3 dev-ml/ocaml-ctypes >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.3.4
SRC_URI=https://github.com/xapi-project/ocaml-netlink/archive/refs/tags/v0.3.4.tar.gz -> netlink-0.3.4.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=c08ba13018b990b8889018e1a46e1619

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/dune-configurator >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Functions to invoke amd64 instructions when available
EAPI=8
HOMEPAGE=https://github.com/janestreet/ocaml_intrinsics
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/dune-configurator >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15.0
SRC_URI=https://github.com/janestreet/ocaml_intrinsics/archive/refs/tags/v0.15.0.tar.gz -> ocaml_intrinsics-0.15.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=6cf0f1289e29df0b2b51a7d4bce5cb1d

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/base-bytes:= dev-ml/base-unix:= dev-ml/seq:= dev-ml/stdlib-shims:= lwt? ( dev-ml/lwt:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= >=dev-ml/findlib-1.0.4-r1
DESCRIPTION=Unit testing framework for OCaml
EAPI=7
HOMEPAGE=https://github.com/gildor478/ounit
INHERIT=dune findlib multiprocessing
IUSE=lwt ocamlopt +ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/base-bytes:= dev-ml/base-unix:= dev-ml/seq:= dev-ml/stdlib-shims:= lwt? ( dev-ml/lwt:= ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= dev-lang/ocaml:=[ocamlopt?]
SLOT=0/2.2.6
SRC_URI=https://github.com/gildor478/ounit/releases/download/v2.2.6/ounit-2.2.6.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c findlib e6df6108c2d753998b1206f4d5ea4a2d
_md5_=bbe8951a90bdc9e9ef24fa9aaa0a7fab

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/mirage-crypto test? ( dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Password based key derivation functions (PBKDF) from PKCS#5
EAPI=8
HOMEPAGE=https://github.com/abeaumont/ocaml-pbkdf
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-ml/cstruct dev-ml/mirage-crypto >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/1.1.0
SRC_URI=https://github.com/abeaumont/ocaml-pbkdf/releases/download/1.1.0/pbkdf-1.1.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=13f1c24147d23553077bca1c91a7126d

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct[ppx] test? ( dev-ml/ounit dev-ml/mmap ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Read and write pcap-formatted network packet traces
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-pcap
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct[ppx] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.5.2
SRC_URI=https://github.com/mirage/ocaml-pcap/archive/0.5.2.tar.gz -> pcap-format-0.5.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=8d381f90bc5fee5a8745183f88147c04

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/opam-installer dev-lang/ocaml
DEFINED_PHASES=compile configure install test
DEPEND=sys-apps/pciutils dev-ml/ocaml-ctypes dev-ml/ounit >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:=
DESCRIPTION=OCaml bindings to libpci using Ctypes
EAPI=7
HOMEPAGE=https://github.com/simonjbeaumont/ocaml-pci
INHERIT=findlib opam
IUSE=test +ocamlopt
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=sys-apps/pciutils dev-ml/ocaml-ctypes dev-lang/ocaml:=[ocamlopt?] >=dev-lang/ocaml-4:=
RESTRICT=!test? ( test )
SLOT=0/1.0.1
SRC_URI=https://github.com/simonjbeaumont/ocaml-pci/archive/refs/tags/v1.0.1.tar.gz -> pci-1.0.1.tar.gz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d opam dc11e376d9abc263ca618c5741206216
_md5_=ec3b7f4e0747626c3beb5d0e85e4bb89

View File

@@ -1,15 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=test? ( dev-ml/alcotest dev-ml/astring dev-ml/crowbar dev-ml/fmt ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Implementation of quoted-printable encoder/decoder from RFC2045
EAPI=8
HOMEPAGE=https://github.com/mirage/pecu
INHERIT=dune
IUSE=ocamlopt
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.6
SRC_URI=https://github.com/mirage/pecu/releases/download/v0.6/pecu-v0.6.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=2fd5e2fb2baf1fafe1363282b57ff8a5
_md5_=c9c30d61bb9c75d76c706150512ed0b0

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/base-unix dev-ml/cmdliner >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=OCaml bindings for Linux epoll(2)
EAPI=8
HOMEPAGE=https://github.com/lindig/polly
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/base-unix dev-ml/cmdliner >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.2.2
SRC_URI=https://github.com/lindig/polly/archive/refs/tags/0.2.2.tar.gz -> polly-0.2.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=ce574f69d1059a9fba63d2ecc67523b8

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/seq test? ( dev-ml/qcheck dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Functional Priority Search Queues for OCaml
EAPI=8
HOMEPAGE=https://github.com/pqwy/psq
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/seq >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.2.0
SRC_URI=https://github.com/pqwy/psq/releases/download/v0.2.0/psq-v0.2.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=80e59d72fab21467b42bcab51552bff3

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/base-unix dev-ml/yojson dev-ml/cmdliner >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=A Qemu Message Protocol (QMP) client in OCaml
EAPI=8
HOMEPAGE=https://github.com/xapi-project/ocaml-qmp
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-ml/base-unix dev-ml/yojson dev-ml/cmdliner test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.17.0
SRC_URI=https://github.com/xapi-project/ocaml-qmp/archive/refs/tags/v0.17.0.tar.gz -> qmp-0.17.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=d6e2df23165831e8b2b1396c7b09ccf0

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Convert from random bytes to random native numbers
EAPI=8
HOMEPAGE=https://github.com/hannesm/randomconv
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.1.3
SRC_URI=https://github.com/hannesm/randomconv/releases/download/v0.1.3/randomconv-v0.1.3.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=842c9ad06e2f21f74b9437ad7f5828d6

View File

@@ -1,15 +1,16 @@
BDEPEND=app-text/md2mld dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/async dev-ml/ocaml-base64 dev-ml/cmdliner dev-ml/cow dev-ml/js_of_ocaml dev-ml/lwt dev-ml/ppxlib dev-ml/result dev-ml/rresult dev-ml/xmlm dev-ml/yojson >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/cmdliner:= dev-ml/lwt:= dev-ml/ocaml-base64:= dev-ml/ppxlib:= dev-ml/result:= dev-ml/rresult:= dev-ml/xmlm:= dev-ml/yojson:= async? ( dev-ml/async:= ) html? ( dev-ml/cow:= ) js? ( dev-ml/js_of_ocaml:=[ppx] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Light library to deal with RPCs in OCaml
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-rpc
INHERIT=dune
IUSE=ocamlopt
INHERIT=dune multiprocessing
IUSE=async html js ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/async dev-ml/ocaml-base64 dev-ml/cmdliner dev-ml/cow dev-ml/js_of_ocaml dev-ml/lwt dev-ml/ppxlib dev-ml/result dev-ml/rresult dev-ml/xmlm dev-ml/yojson >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RDEPEND=dev-ml/cmdliner:= dev-ml/lwt:= dev-ml/ocaml-base64:= dev-ml/ppxlib:= dev-ml/result:= dev-ml/rresult:= dev-ml/xmlm:= dev-ml/yojson:= async? ( dev-ml/async:= ) html? ( dev-ml/cow:= ) js? ( dev-ml/js_of_ocaml:=[ppx] ) test? ( dev-ml/alcotest dev-ml/alcotest-lwt sys-apps/which ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/8.1.2
SRC_URI=https://github.com/mirage/ocaml-rpc/releases/download/8.1.2/rpclib-8.1.2.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=ffc0175908c0988daeccf5faaf9cd4a5
_md5_=e5f9354a64d1fabec73029d7d7677137

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/base dev-ml/ppx_base dev-ml/sexplib dev-ml/re >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=S-expression pretty-printer
EAPI=8
HOMEPAGE=https://github.com/janestreet/sexp_pretty
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/base dev-ml/ppx_base dev-ml/sexplib dev-ml/re >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/sexp_pretty/archive/v0.14.0.tar.gz -> sexp_pretty-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=3674689804ce6e738317c65f77f787ec

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-ml/cstruct-6.0.0:=[ppx] dev-ml/lwt:= dev-ml/lwt_log:= dev-ml/cmdliner:= dev-ml/duration:= >=dev-ml/io-page-2.4.0:= dev-ml/logs:= >=dev-ml/mirage-block-2.0.1:= dev-ml/mirage-block-unix:= dev-ml/mirage-clock:= >=dev-ml/mirage-time-2.0.1:= >=dev-ml/ppx_sexp_conv-0.10.0:= dev-ml/result:= dev-ml/rresult:= dev-ml/sexplib:= dev-ml/sexplib0:= test? ( >=dev-ml/ounit-2 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=A simple on-disk fixed length queue
EAPI=8
HOMEPAGE=https://github.com/mirage/shared-block-ring
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=>=dev-ml/cstruct-6.0.0:=[ppx] dev-ml/lwt:= dev-ml/lwt_log:= dev-ml/cmdliner:= dev-ml/duration:= >=dev-ml/io-page-2.4.0:= dev-ml/logs:= >=dev-ml/mirage-block-2.0.1:= dev-ml/mirage-block-unix:= dev-ml/mirage-clock:= >=dev-ml/mirage-time-2.0.1:= >=dev-ml/ppx_sexp_conv-0.10.0:= dev-ml/result:= dev-ml/rresult:= dev-ml/sexplib:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/3.0.0
SRC_URI=https://github.com/mirage/shared-block-ring/archive/refs/tags/3.0.0.tar.gz -> shared-block-ring-3.0.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=89c2117a7500506c369c1e7a34d2a69d

View File

@@ -1,15 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/base >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=test? ( dev-ml/ounit dev-ml/qtest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Extra string functions for OCaml
EAPI=8
HOMEPAGE=https://github.com/rgrinberg/stringext
INHERIT=dune
IUSE=ocamlopt
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-ml/base >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/1.6.0
SRC_URI=https://github.com/rgrinberg/stringext/archive/1.6.0.tar.gz -> stringext-1.6.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=86ef00e8be2073d5cf6c470521330e1c
_md5_=74d4b1727473c119f02cf5b57f78ba4e

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/opam-installer dev-lang/ocaml
DEFINED_PHASES=compile configure install
DEPEND=sys-apps/systemd dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:=
DESCRIPTION=OCaml module for native access to the systemd facilities
EAPI=7
HOMEPAGE=https://github.com/juergenhoetzel/ocaml-systemd
INHERIT=findlib opam
IUSE=ocamlopt +ocamlopt
KEYWORDS=~amd64
LICENSE=LGPL-3-with-linking-exception
RDEPEND=sys-apps/systemd dev-lang/ocaml:=[ocamlopt?] >=dev-lang/ocaml-4:=
SLOT=0/1.2
SRC_URI=https://github.com/juergenhoetzel/ocaml-systemd/archive/refs/tags/1.2.tar.gz -> systemd-1.2.tar.gz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d opam dc11e376d9abc263ca618c5741206216
_md5_=017ac806f29cc6a56b6e80406cbe792b

View File

@@ -0,0 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/camlp-streams dev-ml/cstruct dev-ml/re dev-ml/lwt mirage? ( dev-ml/io-page dev-ml/mirage-block dev-ml/mirage-kv dev-ml/ptime ) test? ( dev-ml/mirage-block-unix >=dev-ml/ounit-2[lwt] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Pure OCaml library to read and write tar files
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-tar
INHERIT=dune multiprocessing
IUSE=mirage ocamlopt test unix
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/camlp-streams dev-ml/cstruct dev-ml/re dev-ml/lwt mirage? ( dev-ml/io-page dev-ml/mirage-block dev-ml/mirage-kv dev-ml/ptime ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( mirage unix )
RESTRICT=!test? ( test )
SLOT=0/2.0.1
SRC_URI=https://github.com/mirage/ocaml-tar/archive/refs/tags/v2.0.1.tar.gz -> tar-2.0.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=976382dae755d0aa6a93b19020ea4cef

View File

@@ -0,0 +1,16 @@
BDEPEND=virtual/pkgconfig dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct[lwt,ppx] dev-ml/mirage-net dev-ml/mirage-clock dev-ml/mirage-random dev-ml/mirage-time dev-ml/ipaddr[macaddr-cstruct] dev-ml/mirage-profile dev-ml/fmt dev-ml/lwt dev-ml/lwt-dllist dev-ml/logs dev-ml/duration dev-ml/randomconv dev-ml/ethernet dev-ml/arp dev-ml/mirage-flow dev-ml/lru dev-ml/metrics test? ( dev-ml/mirage-vnetif dev-ml/alcotest dev-ml/pcap-format dev-ml/mirage-clock dev-ml/mirage-random-test dev-ml/ipaddr[cstruct] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=TCP/IP networking stack in pure OCaml, using the Mirage platform libraries
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-tcpip
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct[lwt,ppx] dev-ml/mirage-net dev-ml/mirage-clock dev-ml/mirage-random dev-ml/mirage-time dev-ml/ipaddr[macaddr-cstruct] dev-ml/mirage-profile dev-ml/fmt dev-ml/lwt dev-ml/lwt-dllist dev-ml/logs dev-ml/duration dev-ml/randomconv dev-ml/ethernet dev-ml/arp dev-ml/mirage-flow dev-ml/lru dev-ml/metrics >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/7.1.0
SRC_URI=https://github.com/mirage/mirage-tcpip/releases/download/v7.1.0/tcpip-7.1.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=a4491f3833661b1109e3a40c04c6ce38

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/ppx_sexp_conv dev-ml/cstruct[ppx,sexp] dev-ml/sexplib dev-ml/mirage-crypto[ec,pk,rng] dev-ml/x509 dev-ml/domain-name dev-ml/fmt dev-ml/lwt dev-ml/ptime dev-ml/hkdf dev-ml/logs dev-ml/ipaddr[sexp] async? ( dev-ml/async dev-ml/async_unix dev-ml/core dev-ml/cstruct[async] dev-ml/ppx_jane dev-ml/mirage-crypto[rng-async] ) mirage? ( dev-ml/mirage-flow dev-ml/mirage-kv dev-ml/mirage-clock dev-ml/mirage-crypto[pk] ) test? ( dev-ml/cstruct[unix] dev-ml/alcotest dev-ml/randomconv >=dev-ml/ounit-2 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Transport Layer Security purely in OCaml
EAPI=8
HOMEPAGE=https://github.com/mirleft/ocaml-tls
INHERIT=dune multiprocessing
IUSE=async mirage ocamlopt test
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-ml/ppx_sexp_conv dev-ml/cstruct[ppx,sexp] dev-ml/sexplib dev-ml/mirage-crypto[ec,pk,rng] dev-ml/x509 dev-ml/domain-name dev-ml/fmt dev-ml/lwt dev-ml/ptime dev-ml/hkdf dev-ml/logs dev-ml/ipaddr[sexp] async? ( dev-ml/async dev-ml/async_unix dev-ml/core dev-ml/cstruct[async] dev-ml/ppx_jane dev-ml/mirage-crypto[rng-async] ) mirage? ( dev-ml/mirage-flow dev-ml/mirage-kv dev-ml/mirage-clock dev-ml/mirage-crypto[pk] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.13.1
SRC_URI=https://github.com/mirleft/ocaml-tls/releases/download/v0.13.1/tls-v0.13.1.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=d006ab1504f49723da3cdc487a9fb98e

View File

@@ -1,15 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/angstrom dev-ml/ppx_sexp_conv dev-ml/re dev-ml/sexplib0 dev-ml/stringext >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/angstrom dev-ml/stringext re? ( dev-ml/re ) sexp? ( dev-ml/ppx_sexp_conv dev-ml/sexplib0 ) test? ( dev-ml/ounit dev-ml/ppx_sexp_conv ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=RFC3986 URI parsing library for OCaml
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-uri
INHERIT=dune
IUSE=ocamlopt
INHERIT=dune multiprocessing
IUSE=ocamlopt re sexp test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/angstrom dev-ml/ppx_sexp_conv dev-ml/re dev-ml/sexplib0 dev-ml/stringext >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RDEPEND=dev-ml/angstrom dev-ml/stringext re? ( dev-ml/re ) sexp? ( dev-ml/ppx_sexp_conv dev-ml/sexplib0 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/4.2.0
SRC_URI=https://github.com/mirage/ocaml-uri/archive/v4.2.0.tar.gz -> ocaml-uri-4.2.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=56db2b8bb1faf3e85fc019849b1de448
_md5_=7d859815b43a972bf57104aca1e57d4b

View File

@@ -0,0 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/lwt dev-ml/ppx_sexp_conv dev-ml/io-page dev-ml/mirage-flow dev-ml/xenstore dev-ml/xenstore-clients dev-ml/sexplib dev-ml/cstruct[ppx] unix? ( dev-ml/xen-evtchn[unix] dev-ml/xen-gnt[unix] dev-ml/fmt ) xen? ( dev-ml/mirage-xen ) test? ( dev-ml/cmdliner dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Pure OCaml implementation of the vchan shared-memory communication protocol
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-vchan
INHERIT=dune multiprocessing
IUSE=ocamlopt test unix xen
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/lwt dev-ml/ppx_sexp_conv dev-ml/io-page dev-ml/mirage-flow dev-ml/xenstore dev-ml/xenstore-clients dev-ml/sexplib dev-ml/cstruct[ppx] unix? ( dev-ml/xen-evtchn[unix] dev-ml/xen-gnt[unix] dev-ml/fmt ) xen? ( dev-ml/mirage-xen ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( unix xen )
RESTRICT=!test? ( test )
SLOT=0/6.0.1
SRC_URI=https://github.com/mirage/ocaml-vchan/releases/download/v6.0.1/vchan-6.0.1.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=ce7d1b1eb8c1cee582aa70329f0471a5

View File

@@ -0,0 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/io-page dev-ml/rresult dev-ml/uuidm dev-ml/stdlib-shims lwt? ( dev-ml/mirage-block dev-ml/lwt ) test? ( dev-ml/ounit dev-ml/io-page[unix(-)] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Read and write .vhd-format format data
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-vhd-format
INHERIT=dune multiprocessing
IUSE=lwt ocamlopt test
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-ml/cstruct dev-ml/io-page dev-ml/rresult dev-ml/uuidm dev-ml/stdlib-shims lwt? ( dev-ml/mirage-block dev-ml/lwt ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( lwt )
RESTRICT=!test? ( test )
SLOT=0/0.12.2
SRC_URI=https://github.com/mirage/ocaml-vhd/archive/refs/tags/v0.12.2.tar.gz -> vhd-0.12.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=12e525dc3f7cfb03deffbf8fb8e6b53e

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/asn1-combinators dev-ml/cstruct dev-ml/domain-name dev-ml/fmt dev-ml/gmap dev-ml/ipaddr dev-ml/logs dev-ml/mirage-crypto[ec,pk,rng] dev-ml/ocaml-base64 dev-ml/pbkdf dev-ml/ptime test? ( dev-ml/alcotest dev-ml/cstruct[unix] ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Public Key Infrastructure purely in OCaml
EAPI=8
HOMEPAGE=https://github.com/mirleft/ocaml-x509
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-ml/asn1-combinators dev-ml/cstruct dev-ml/domain-name dev-ml/fmt dev-ml/gmap dev-ml/ipaddr dev-ml/logs dev-ml/mirage-crypto[ec,pk,rng] dev-ml/ocaml-base64 dev-ml/pbkdf dev-ml/ptime >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.13.0
SRC_URI=https://github.com/mirleft/ocaml-x509/releases/download/v0.13.0/x509-v0.13.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=bdf7fcc1a6ac43366e919a19d3613ab5

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=An OCaml package with modules for easy unit testing
EAPI=8
HOMEPAGE=https://github.com/xapi-project/xapi-test-utils
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=test? ( dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/1.4.0
SRC_URI=https://github.com/xapi-project/xapi-test-utils/archive/refs/tags/v1.4.0.tar.gz -> xapi-test-utils-1.4.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=081b13b3d67cb08fdb7b3624f552d0ac

View File

@@ -0,0 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/lwt dev-ml/lwt-dllist dev-ml/cmdliner unix? ( app-emulation/xen ) test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Xen event channel interface for Mirage
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-evtchn
INHERIT=dune multiprocessing
IUSE=ocamlopt test unix
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/lwt dev-ml/lwt-dllist dev-ml/cmdliner unix? ( app-emulation/xen ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=test? ( unix )
RESTRICT=!test? ( test )
SLOT=0/2.1.0
SRC_URI=https://github.com/mirage/ocaml-evtchn/releases/download/v2.1.0/xen-evtchn-v2.1.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=153811bfc8dea8903d256e681f087200

View File

@@ -1,15 +0,0 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/cmdliner <=dev-ml/io-page-2.2.0 dev-ml/lwt dev-ml/lwt-dllist dev-ml/mirage-profile >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=OCaml bindings to the Xen grant tables libraries
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-gnt
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct dev-ml/cmdliner <=dev-ml/io-page-2.2.0 dev-ml/lwt dev-ml/lwt-dllist dev-ml/mirage-profile >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/4.0.0
SRC_URI=https://github.com/mirage/ocaml-gnt/releases/download/v4.0.0/xen-gnt-v4.0.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=350233e656cde6ebd0908e991e0a91c8

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt?] dev-ml/cstruct:= dev-ml/cmdliner:= >=dev-ml/io-page-2.4.0:= dev-ml/lwt:= dev-ml/lwt-dllist:= dev-ml/mirage-profile:= unix? ( app-emulation/xen ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=OCaml bindings to the Xen grant tables libraries
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-gnt
INHERIT=dune multiprocessing
IUSE=ocamlopt unix
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt?] dev-ml/cstruct:= dev-ml/cmdliner:= >=dev-ml/io-page-2.4.0:= dev-ml/lwt:= dev-ml/lwt-dllist:= dev-ml/mirage-profile:= unix? ( app-emulation/xen ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/4.0.1
SRC_URI=https://github.com/mirage/ocaml-gnt/releases/download/v4.0.1/xen-gnt-4.0.1.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=500a7db2bac6161d21a81edb8cbb41b5

View File

@@ -1,15 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/cstruct dev-ml/xenstore >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= >=dev-ml/findlib-1.0.4-r1
DEPEND=dev-ml/lwt dev-ml/xenstore >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= >=dev-ml/findlib-1.0.4-r1
DESCRIPTION=Unix client tools for accessing xenstore
EAPI=7
HOMEPAGE=https://github.com/xapi-project/ocaml-xenstore-clients
INHERIT=dune findlib
IUSE=ocamlopt +ocamlopt
IUSE=ocamlopt test +ocamlopt
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-ml/cstruct dev-ml/xenstore >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= dev-lang/ocaml:=[ocamlopt?]
RDEPEND=dev-ml/lwt dev-ml/xenstore test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= dev-lang/ocaml:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/1.1.0
SRC_URI=https://github.com/xapi-project/ocaml-xenstore-clients/archive/refs/tags/v1.1.0.tar.gz -> xenstore-clients-1.1.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c findlib e6df6108c2d753998b1206f4d5ea4a2d
_md5_=0fbab7435587c00521810dff12ed6bd1
_md5_=eaee41368ae7cef35d08b3f53be61900