{"bugs":[],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":314,"name":"dev-ml","summary":"The dev-ml category contains libraries and utilities relevant to the ML programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"019d7f5cb9debd8171fd6ad01b969034094ebe7d","committime":"2026-11-14T10:45:43","packageid":79507,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"laumann@gentoo.org","authorname":"Thomas Bracht Laumann Jespersen","body":"Signed-off-by: Thomas Bracht Laumann Jespersen <laumann@gentoo.org>","commitid":"7a1b391ad302872abb5beaaab3a8803bb48914e1","committime":"2026-11-13T19:50:10","packageid":79507,"repoid":1,"summary":"dev-ml\/eqaf: new package, add 0.10"}],"dependencies":[{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[918084],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"Library for radix-64 representation (de)coding","ebuildids":[918084],"firstseen":"2015-07-27T13:38:06.990890","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml-base64","packageid":63896},{"block":false,"categoryid":314,"description":"A lightweight and colourful test framework","ebuildids":[918084],"firstseen":"2017-02-23T14:36:19.073700","name":"alcotest","packageid":66561},{"block":false,"categoryid":314,"description":"Combinators to devise OCaml Format pretty-printing functions","ebuildids":[918084],"firstseen":"2017-02-23T14:36:19.073700","name":"fmt","packageid":66562},{"block":false,"categoryid":314,"description":"A composable build system for OCaml","ebuildids":[918084],"firstseen":"2019-07-25T19:34:21.841979","name":"dune","packageid":69971},{"block":false,"categoryid":314,"description":"Access C-like structures directly from OCaml","ebuildids":[918084],"firstseen":"2024-06-15T17:18:51.535030","name":"cstruct","packageid":77582}],"depending":[{"block":false,"categoryid":314,"description":"Hashes implementations (SHA*, RIPEMD160, BLAKE2* and MD5)","ebuildids":[918083,918083],"firstseen":"2026-11-14T10:49:19.640543","name":"digestif","packageid":79506}],"ebuilds":[{"archs":["~amd64"],"ebuildid":918084,"firstseen":"2026-11-14T10:49:19.640543","license":"MIT","moddate":"2026-11-14T10:49:19","packageid":79507,"repoid":1,"slot":"0\/0.10","uses":["ocamlopt","test"],"version":"0.10"}],"masks":[],"package":{"categoryid":314,"description":"Constant time equal function to avoid timing attacks in OCaml","firstseen":"2026-11-14T10:49:19.640543","name":"eqaf","packageid":79507},"rdependencies":[{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[918084],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"A composable build system for OCaml","ebuildids":[918084],"firstseen":"2019-07-25T19:34:21.841979","name":"dune","packageid":69971},{"block":false,"categoryid":314,"description":"Access C-like structures directly from OCaml","ebuildids":[918084],"firstseen":"2024-06-15T17:18:51.535030","name":"cstruct","packageid":77582}],"repos":[{"branch":"master","lastcommit":"bcc55b6e393c0eb82d68b9d0e73627be07b69a7d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/mirage\/eqaf"],"uses":[{"defaultflag":true,"description":"Enable ocamlopt support (ocaml native code compiler) -- Produces faster programs (Warning: you have to disable\/enable it at a global scale)","isdefault":true,"use":"ocamlopt"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"}]}