BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 ) test? ( dev-libs/rapidjson dev-ml/alcotest dev-ml/testo dev-ml/qcheck || ( ( dev-lang/python:3.14 dev-python/flake8[python_targets_python3_14(-)] dev-python/mypy[python_targets_python3_14(-)] dev-python/pytest[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/flake8[python_targets_python3_13(-)] dev-python/mypy[python_targets_python3_13(-)] dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/flake8[python_targets_python3_12(-)] dev-python/mypy[python_targets_python3_12(-)] dev-python/pytest[python_targets_python3_12(-)] ) ) ) dev-lang/ocaml dev-ml/dune >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install preinst prepare setup test unpack DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/dune:= java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=Static types for JSON APIs EAPI=8 HOMEPAGE=https://github.com/ahrefs/atd IUSE=+ocamlopt test java LICENSE=MIT PROPERTIES=live RDEPEND=dev-ml/biniou:0=[ocamlopt?] dev-ml/cmdliner:0=[ocamlopt?] dev-ml/easy-format:0=[ocamlopt?] dev-ml/menhir:0=[ocamlopt?] dev-ml/re:0=[ocamlopt?] dev-ml/yamlx:0=[ocamlopt?] dev-ml/yojson:0=[ocamlopt?] java? ( virtual/jdk:17 ) dev-lang/ocaml:=[ocamlopt?] dev-ml/dune:= java? ( >=dev-java/java-config-2.2.0-r3 ) RESTRICT=!test? ( test ) SLOT=0/9999 _eclasses_=dune bca6089ec4118f02802b8cee78a748c5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 git-r3 2f8cdb10b033f92c3136aa6488a31c98 java-pkg-opt-2 fb182c4f9d67f6042f8b265a6724cdd7 java-utils-2 4fa0be92748bc228f31bd845d285d7f9 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 _md5_=e00e332d795be5d393f4bddcd4d06dc3