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 DEFINED_PHASES=compile install preinst prepare setup test 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 KEYWORDS=~amd64 LICENSE=MIT 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/4.2.0 SRC_URI=https://github.com/ahrefs/atd/archive/4.2.0.tar.gz -> atd-4.2.0.tar.gz _eclasses_=dune bca6089ec4118f02802b8cee78a748c5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 java-pkg-opt-2 fb182c4f9d67f6042f8b265a6724cdd7 java-utils-2 4fa0be92748bc228f31bd845d285d7f9 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 _md5_=ae8c943f2b7b0f6b13409752f1605840