2022-04-17 18:39:41 UTC

This commit is contained in:
Repository mirror & CI
2022-04-17 18:39:41 +00:00
parent b0dd808b19
commit 00d1d78b07
170 changed files with 557 additions and 458 deletions

View File

@@ -1,15 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
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:=
DEPEND=async? ( dev-ml/async:= ) lwt-unix? ( dev-ml/base:= dev-ml/lwt:= ) unix? ( dev-ml/base:= ) dev-ml/bigstringaf:= test? ( dev-ml/ppx_let dev-ml/alcotest ) >=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
HOMEPAGE=https://github.com/inhabitedtype/angstrom https://opam.ocaml.org/packages/angstrom/
INHERIT=dune multiprocessing
IUSE=async lwt-unix ocamlopt unix
IUSE=async lwt-unix ocamlopt test unix
KEYWORDS=~amd64
LICENSE=BSD
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:=
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:=
RESTRICT=!test? ( test )
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_=e9be12accb88f0a78a1d24083b688351
_md5_=5a33a5c5dc40cfba99bbd522b5579760

View File

@@ -1,6 +1,6 @@
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:=
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-clock-unix 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
@@ -8,9 +8,9 @@ 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:=
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
_md5_=36719d6aa422b2172653f327c52196ba

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:=[ocamlopt?] >=dev-ml/cstruct-6.0.0:= 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 https://opam.ocaml.org/packages/asn1-combinators/
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt?] >=dev-ml/cstruct-6.0.0:= dev-ml/ptime:= dev-ml/zarith:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.2.6
SRC_URI=https://github.com/mirleft/ocaml-asn1-combinators/releases/download/v0.2.6/asn1-combinators-v0.2.6.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=dc0f16de04e566bf93b57d8d9f705731

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:=[ocamlopt?] dev-ml/astring:= dev-ml/bos:= dev-ml/fpath:= dev-ml/ptime:= dev-ml/logs:= dev-ml/mirage-crypto:= >=dev-ml/x509-0.13.0:= test? ( dev-ml/alcotest >=dev-ml/fmt-0.8.7 ) >=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 https://opam.ocaml.org/packages/ca-certs/
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt?] dev-ml/astring:= dev-ml/bos:= dev-ml/fpath:= dev-ml/ptime:= dev-ml/logs:= dev-ml/mirage-crypto:= >=dev-ml/x509-0.13.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.2.2
SRC_URI=https://github.com/mirage/ca-certs/releases/download/v0.2.2/ca-certs-v0.2.2.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=b4e44002d2ace23c528cbaf633346124

View File

@@ -1,17 +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:=
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-3.5.0:=[lwt,ppx] dev-ml/logs:= >=dev-ml/lwt-3.0.0:= ) lwt-unix? ( dev-ml/base-unix:= dev-ml/cmdliner:= >=dev-ml/conduit-5.0.0:=[lwt,lwt-unix] >=dev-ml/fmt-0.8.2:= dev-ml/logs:= >=dev-ml/lwt-3.0.0:= dev-ml/magic-mime:= >=dev-ml/ppx_sexp_conv-0.13.0:= ) mirage? ( dev-ml/astring:= >=dev-ml/conduit-2.0.2:=[mirage] >=dev-ml/fmt-0.8.7:= >=dev-ml/lwt-2.4.3:= dev-ml/magic-mime:= >=dev-ml/mirage-channel-4.0.0:= >=dev-ml/mirage-flow-2.0.0:= >=dev-ml/mirage-kv-3.0.0:= >=dev-ml/ppx_sexp_conv-0.13.0:= ) server-lwt-unix? ( dev-ml/lwt:= ) >=dev-lang/ocaml-4.08:=[ocamlopt?] >=dev-ml/ocaml-base64-3.1.0:= >=dev-ml/re-1.9.0:= dev-ml/sexplib0:= dev-ml/stringext:= >=dev-ml/uri-2.0.0:=[sexp] dev-ml/jsonm:= 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/ounit2 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
HOMEPAGE=https://github.com/mirage/ocaml-cohttp https://opam.ocaml.org/packages/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:=
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-3.5.0:=[lwt,ppx] dev-ml/logs:= >=dev-ml/lwt-3.0.0:= ) lwt-unix? ( dev-ml/base-unix:= dev-ml/cmdliner:= >=dev-ml/conduit-5.0.0:=[lwt,lwt-unix] >=dev-ml/fmt-0.8.2:= dev-ml/logs:= >=dev-ml/lwt-3.0.0:= dev-ml/magic-mime:= >=dev-ml/ppx_sexp_conv-0.13.0:= ) mirage? ( dev-ml/astring:= >=dev-ml/conduit-2.0.2:=[mirage] >=dev-ml/fmt-0.8.7:= >=dev-ml/lwt-2.4.3:= dev-ml/magic-mime:= >=dev-ml/mirage-channel-4.0.0:= >=dev-ml/mirage-flow-2.0.0:= >=dev-ml/mirage-kv-3.0.0:= >=dev-ml/ppx_sexp_conv-0.13.0:= ) server-lwt-unix? ( dev-ml/lwt:= ) >=dev-lang/ocaml-4.08:=[ocamlopt?] >=dev-ml/ocaml-base64-3.1.0:= >=dev-ml/re-1.9.0:= dev-ml/sexplib0:= dev-ml/stringext:= >=dev-ml/uri-2.0.0:=[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
_md5_=129e622a7269c803df967dc536d78a5c

View File

@@ -1,16 +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:=
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
HOMEPAGE=https://github.com/xapi-project/ocaml-crc https://opam.ocaml.org/packages/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:=
RDEPEND=dev-ml/cstruct:= dev-ml/rpc:= dev-ml/ppx_sexp_conv:= test? ( dev-ml/ounit2 ) >=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
_md5_=db1669195874f0a9078e92d98f4780ba

View File

@@ -1,9 +1,9 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
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:=
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/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
HOMEPAGE=https://github.com/mirage/ocaml-cstruct https://opam.ocaml.org/packages/cstruct/
INHERIT=dune multiprocessing
IUSE=async lwt ocamlopt ppx sexp test unix
KEYWORDS=~amd64
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/6.0.1
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_=ad95cea2e135ac6f6474366ffc629b65
_md5_=7b3e2fb8fffc06556949af05e1edf27c

View File

@@ -1,16 +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:=
DEPEND=dev-ml/stdlib-shims:= test? ( dev-ml/ounit2 ) >=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
HOMEPAGE=https://opam.ocaml.org/packages/diet/ 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:=
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
_md5_=0f240363b08744845c89b21f918e8dc7

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4.07.0:=[ocamlopt?] >=dev-ml/cstruct-1.1.0:= test? ( dev-ml/ocaml-base64 dev-ml/alcotest dev-ml/crowbar ) >=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 https://opam.ocaml.org/packages/eqaf/
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4.07.0:=[ocamlopt?] >=dev-ml/cstruct-1.1.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.8
SRC_URI=https://github.com/mirage/eqaf/releases/download/v0.8/eqaf-v0.8.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=eb705fbbd014178409b6eace31fa7965

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/fmt ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Heterogenous Map over a GADT
EAPI=8
HOMEPAGE=https://github.com/hannesm/gmap
HOMEPAGE=https://github.com/hannesm/gmap https://opam.ocaml.org/packages/gmap/
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.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
_md5_=32176765962a526b5553a4ed84b3b36f

View File

@@ -1,6 +1,6 @@
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:=
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
@@ -8,9 +8,9 @@ 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:=
RDEPEND=dev-ml/base-unix:= dev-ml/base-bytes:= test? ( dev-ml/ounit2 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
_md5_=ece19e492063b2a4d9288850715f5c7a

View File

@@ -1,6 +1,6 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/bigarray-compat dev-ml/cstruct test? ( dev-ml/ounit ) unix? ( dev-ml/configurator ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/bigarray-compat dev-ml/cstruct test? ( dev-ml/ounit2 ) 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
@@ -14,4 +14,4 @@ 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_=c1346af1b831033e354ce569e6932f5a
_md5_=d27549f9271a3f712d2d64499aba318e

View File

@@ -1,16 +1,16 @@
BDEPEND=virtual/pkgconfig dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/bigarray-compat dev-ml/cstruct test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=dev-ml/bigarray-compat:= dev-ml/cstruct:= test? ( dev-ml/ounit2 ) >=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
HOMEPAGE=https://github.com/mirage/io-page https://github.com/mirage/io-page
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/bigarray-compat dev-ml/cstruct >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
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_=efff00148cd4a4b3d3346eeb5d396a77
_md5_=520d6a0ed0ffcfe074190e017e8b22cd

View File

@@ -1,17 +1,17 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
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:=
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/ounit2 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
HOMEPAGE=https://github.com/mirage/ocaml-ipaddr https://opam.ocaml.org/packages/ipaddr/
INHERIT=dune multiprocessing
IUSE=cstruct macaddr-cstruct macaddr-sexp ocamlopt sexp test
KEYWORDS=~amd64
LICENSE=ISC
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:=
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_=102edbec98233e4ae4c123f461939d39
_md5_=513dc452ca31fa847d5837d3dff466ff

View File

@@ -1,6 +1,6 @@
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:=
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/ounit2 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
@@ -8,9 +8,9 @@ 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:=
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
_md5_=5a5f57e3f394ada7f060b3711b4c69f2

View File

@@ -0,0 +1,15 @@
BDEPEND=dev-ml/dune-configurator dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/mirage-clock:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Unix-based implementation for the MirageOS Clock interface
EAPI=8
HOMEPAGE=https://github.com/mirage/mirage-clock
INHERIT=dune
IUSE=ocamlopt
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/mirage-clock:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/3.1.0
SRC_URI=https://github.com/mirage/mirage-clock/releases/download/v3.1.0/mirage-clock-v3.1.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=7d172c13fbbfcb74a456325a0ae40c75

View File

@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig dev-ml/dune dev-lang/ocaml
BDEPEND=dev-ml/dune-configurator 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:=
DEPEND=dev-ml/cstruct:= 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
@@ -8,10 +8,10 @@ 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:=
RDEPEND=dev-ml/cstruct:= 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/ounit2 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-ml/mirage-clock-unix ) >=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
_md5_=6bad522754f860222cd0215f77de858f

View File

@@ -0,0 +1,17 @@
BDEPEND=>=dev-ml/dune-configurator-2.0.0 virtual/pkgconfig dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt?] >=dev-ml/cstruct-6.0.0:= >=dev-ml/eqaf-0.8:= pk? ( dev-libs/gmp >=dev-ml/mirage-4.0:= dev-ml/sexplib0:= >=dev-ml/zarith-1.4:= ) rng? ( dev-ml/duration:= dev-ml/logs:= >=dev-ml/lwt-4.0.0:= >=dev-ml/mtime-1.0.0:= ) rng-async? ( >=dev-ml/async-0.14:= ) rng-mirage? ( >=dev-ml/lwt-4.0.0:= >=dev-ml/mirage-3.8.0:= >=dev-ml/mirage-clock-3.0.0:= ) >=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 https://opam.ocaml.org/packages/mirage-crypto/
INHERIT=dune multiprocessing
IUSE=ec ocamlopt pk rng rng-async rng-mirage test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt?] >=dev-ml/cstruct-6.0.0:= >=dev-ml/eqaf-0.8:= pk? ( dev-libs/gmp >=dev-ml/mirage-4.0:= dev-ml/sexplib0:= >=dev-ml/zarith-1.4:= ) rng? ( dev-ml/duration:= dev-ml/logs:= >=dev-ml/lwt-4.0.0:= >=dev-ml/mtime-1.0.0:= ) rng-async? ( >=dev-ml/async-0.14:= ) rng-mirage? ( >=dev-ml/lwt-4.0.0:= >=dev-ml/mirage-3.8.0:= >=dev-ml/mirage-clock-3.0.0:= ) test? ( dev-ml/ounit2 >=dev-ml/randomconv-0.1.3 dev-ml/hex >=dev-ml/asn1-combinators-0.2.5 dev-ml/ppx_deriving dev-ml/ppx_deriving_yojson >=dev-ml/yojson-1.6.0 dev-ml/alcotest >=dev-ml/mirage-clock-unix-3.0.0 >=dev-ml/mirage-time-2.0.0[unix] >=dev-ml/mirage-unix-5.0.0 ) >=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.5
SRC_URI=https://github.com/mirage/mirage-crypto/releases/download/v0.10.5/mirage-crypto-v0.10.5.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=5ad9a401a4e1d1c526c40fd8c5dd0209

View File

@@ -1,6 +1,6 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
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:=
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
@@ -8,8 +8,9 @@ INHERIT=dune multiprocessing
IUSE=ocamlopt unix
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-ml/cstruct dev-ml/lwt dev-ml/ocplib-endian unix? ( dev-ml/mtime ) >=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:=
RESTRICT=test
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_=0e4f9f39b8b684113e96a214effbfb79
_md5_=1305423b0d441bf603fb78a036e342a3

View File

@@ -1,6 +1,6 @@
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:=
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-ml/mirage-clock-unix ) >=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
@@ -8,10 +8,10 @@ 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:=
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
_md5_=5c51bcc2db0dfa6d0c242362db9c3087

View File

@@ -1,16 +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:=
DEPEND=dev-ml/menhir:= dev-ml/ezjsonm:= >=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
HOMEPAGE=https://github.com/rgrinberg/ocaml-mustache https://opam.ocaml.org/packages/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:=
RDEPEND=dev-ml/menhir:= dev-ml/ezjsonm:= test? ( dev-ml/ounit2 ) >=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
_md5_=2023daf1783596c57bc835075aa097f9

View File

@@ -1,15 +0,0 @@
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-lang/ocaml-4.07.0:=[ocamlopt?] >=dev-ml/cstruct-6.0.0:= dev-ml/mirage-crypto test? ( >=dev-ml/alcotest-0.8.1 ) >=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 https://opam.ocaml.org/packages/pbkdf/
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=>=dev-lang/ocaml-4.07.0:=[ocamlopt?] >=dev-ml/cstruct-6.0.0:= dev-ml/mirage-crypto >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/1.2.0
SRC_URI=https://github.com/abeaumont/ocaml-pbkdf/archive/refs/tags/1.2.0.tar.gz -> pbkdf-1.2.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=324284a6416c10445fb024d5eb9f3405

View File

@@ -1,16 +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:=
DEPEND=dev-ml/cstruct:=[ppx] test? ( dev-ml/ounit2 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
HOMEPAGE=https://github.com/mirage/ocaml-pcap https://opam.ocaml.org/packages/pcap-format/
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=dev-ml/cstruct[ppx] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
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
_md5_=f3a8b0696c3a3746eb5eff85266bc899

View File

@@ -1,16 +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:=
DEPEND=sys-apps/pciutils dev-ml/ocaml-ctypes:= test? ( dev-ml/ounit2 ) >=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
HOMEPAGE=https://github.com/simonjbeaumont/ocaml-pci https://opam.ocaml.org/packages/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:=
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
_md5_=c66311824f91c010128b89f4834f3914

View File

@@ -1,16 +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:=
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
HOMEPAGE=https://github.com/xapi-project/ocaml-qmp https://opam.ocaml.org/packages/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:=
RDEPEND=dev-ml/base-unix:= dev-ml/yojson:= dev-ml/cmdliner:= test? ( dev-ml/ounit2 ) >=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
_md5_=d7ad382b573c52af7138a9f7567e5655

View File

@@ -1,6 +1,6 @@
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:=
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/ounit2 dev-ml/mirage-clock-unix ) >=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
@@ -13,4 +13,4 @@ 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
_md5_=c2fb80fccf47280a891ad5112392b7b6

View File

@@ -1,9 +1,9 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=test? ( dev-ml/ounit dev-ml/qtest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DEPEND=test? ( dev-ml/ounit2 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
HOMEPAGE=https://github.com/rgrinberg/stringext https://opam.ocaml.org/packages/stringext/
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
@@ -13,4 +13,4 @@ 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_=74d4b1727473c119f02cf5b57f78ba4e
_md5_=1ee5bd09a3cd5065710654b6f0966531

View File

@@ -1,6 +1,6 @@
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:=
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/ounit2 ) >=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
@@ -8,10 +8,10 @@ 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:=
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
_md5_=132f336a77adddefb14b34e350a99128

View File

@@ -1,6 +1,6 @@
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:=
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-clock-unix 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
@@ -8,9 +8,9 @@ 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:=
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
_md5_=574f0fc1050504beeb4fd08c7f834a15

View File

@@ -1,6 +1,6 @@
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:=
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/ounit2 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Transport Layer Security purely in OCaml
EAPI=8
HOMEPAGE=https://github.com/mirleft/ocaml-tls
@@ -8,9 +8,9 @@ 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:=
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
_md5_=35ab439f3b5c346d124b5a43ec20d8b4

View File

@@ -1,16 +1,16 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
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:=
DEPEND=>=dev-ml/angstrom-0.14.0:= >=dev-ml/stringext-1.4.0:= re? ( >=dev-ml/re-1.9.0:= ) sexp? ( >=dev-ml/ppx_sexp_conv-0.13.0:= dev-ml/sexplib0:= ) test? ( dev-ml/ounit2 >=dev-ml/ppx_sexp_conv-0.9.0 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=RFC3986 URI parsing library for OCaml
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-uri
HOMEPAGE=https://github.com/mirage/ocaml-uri https://opam.ocaml.org/packages/uri/
INHERIT=dune multiprocessing
IUSE=ocamlopt re sexp test
KEYWORDS=~amd64
LICENSE=ISC
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:=
RDEPEND=>=dev-ml/angstrom-0.14.0:= >=dev-ml/stringext-1.4.0:= re? ( >=dev-ml/re-1.9.0:= ) sexp? ( >=dev-ml/ppx_sexp_conv-0.13.0:= 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_=7d859815b43a972bf57104aca1e57d4b
_md5_=e7650d3a69aa402e66d09f412775f9ef

View File

@@ -1,17 +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:=
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/ounit2 ) >=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
HOMEPAGE=https://github.com/mirage/ocaml-vchan https://opam.ocaml.org/packages/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:=
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
_md5_=8da8b6e26d19fdd084f5075ae8147acf

View File

@@ -1,17 +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:=
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/ounit2 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
HOMEPAGE=https://github.com/mirage/ocaml-vhd https://opam.ocaml.org/packages/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:=
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
_md5_=56f26cbb30cc5d8ec32d017b6c114bcc

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:=[ocamlopt?] >=dev-ml/asn1-combinators-0.2.0:= >=dev-ml/cstruct-6.0.0:= >=dev-ml/domain-name-0.3.0:= >=dev-ml/fmt-0.8.7:= >=dev-ml/gmap-0.3.0:= >=dev-ml/ipaddr-5.2.0:= dev-ml/logs:= >=dev-ml/mirage-crypto-0.10.0:=[ec,pk,rng] >=dev-ml/ocaml-base64-3.3.0:= dev-ml/pbkdf:= dev-ml/ptime:= test? ( dev-ml/alcotest >=dev-ml/cstruct-3.0.0[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 https://opam.ocaml.org/packages/x509/
INHERIT=dune
IUSE=ocamlopt test
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt?] >=dev-ml/asn1-combinators-0.2.0:= >=dev-ml/cstruct-6.0.0:= >=dev-ml/domain-name-0.3.0:= >=dev-ml/fmt-0.8.7:= >=dev-ml/gmap-0.3.0:= >=dev-ml/ipaddr-5.2.0:= dev-ml/logs:= >=dev-ml/mirage-crypto-0.10.0:=[ec,pk,rng] >=dev-ml/ocaml-base64-3.3.0:= dev-ml/pbkdf:= dev-ml/ptime:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.16.0
SRC_URI=https://github.com/mirleft/ocaml-x509/releases/download/v0.16.0/x509-0.16.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
_md5_=e73e27b2b10766745b0d7afe69d88540

View File

@@ -1,6 +1,6 @@
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=An OCaml package with modules for easy unit testing
EAPI=8
HOMEPAGE=https://github.com/xapi-project/xapi-test-utils
@@ -8,9 +8,9 @@ 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:=
RDEPEND=>=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
_md5_=8a2706adc0e76565c7ee765dd87812b5

View File

@@ -1,17 +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:=
DEPEND=dev-ml/lwt:= dev-ml/lwt-dllist:= dev-ml/cmdliner:= unix? ( app-emulation/xen ) test? ( dev-ml/ounit2 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Xen event channel interface for Mirage
EAPI=8
HOMEPAGE=https://github.com/mirage/ocaml-evtchn
HOMEPAGE=https://github.com/mirage/ocaml-evtchn https://opam.ocaml.org/packages/xen-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:=
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
_md5_=774cdbbfdd79dabb68e1a4a8915be7e8

View File

@@ -1,6 +1,6 @@
BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
DEPEND=dev-ml/lwt 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
@@ -8,9 +8,9 @@ INHERIT=dune findlib
IUSE=ocamlopt test +ocamlopt
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-ml/lwt dev-ml/xenstore test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= dev-lang/ocaml:=[ocamlopt?]
RDEPEND=dev-ml/lwt:= dev-ml/xenstore:= test? ( dev-ml/ounit2 ) >=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_=eaee41368ae7cef35d08b3f53be61900
_md5_=5799cedbbc249d9090b1e564088952ba