{"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":"e1705abb91591da048482c39218820f121a75fb1","committime":"2025-08-25T11:33:51","packageid":75699,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"b575cf590c75a3e88dc6da0da47e0b7315a0a170","committime":"2025-08-25T11:24:01","packageid":75699,"repoid":1,"summary":"dev-ml\/odoc: add 3.1.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1f8b20a8ab1c568f53b45ab651482427e22480a7","committime":"2025-03-18T07:33:24","packageid":75699,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/951510\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"4c996e8ed4deb33fe168352412fb18b6ed104e26","committime":"2025-03-18T07:23:35","packageid":75699,"repoid":1,"summary":"dev-ml\/odoc: add 2.4.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bbbb469530aa168b7cedbb3afd8a16e18010be27","committime":"2024-11-17T08:48:45","packageid":75699,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"697a7c8a8b0225dd4b7d2f60556b01ffc327b0ca","committime":"2024-11-17T08:41:46","packageid":75699,"repoid":1,"summary":"dev-ml\/odoc: drop 2.2.0-r2, 2.2.1, 2.4.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b8ea6c93d13457537530aeb04825a6cf00e05c99","committime":"2024-10-17T20:03:17","packageid":75699,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"6de657fe0b2ffce0ffd8465fe22aa2e73b120ee8","committime":"2024-10-17T19:47:37","packageid":75699,"repoid":1,"summary":"dev-ml\/odoc: add 2.4.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a58a3ed4b7ee2ff80aa87f1dd51c7858b82aac55","committime":"2024-07-13T08:06:31","packageid":75699,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"f1f3aa6625f8ad058e97a1580105f85bebee8fcc","committime":"2024-07-13T07:50:36","packageid":75699,"repoid":1,"summary":"dev-ml\/odoc: add 2.4.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bea2f7e7d266b1cd80bc50e511611e16ab9f65cc","committime":"2023-09-07T21:17:19","packageid":75699,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"305a4272ecca2d5797c5b468807118c00b6cdcfd","committime":"2023-09-07T17:58:05","packageid":75699,"repoid":1,"summary":"dev-ml\/odoc: bump to 2.2.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"90ccbf7cabe3f23085b49261346ab8f02ce5a20f","committime":"2023-03-05T10:47:27","packageid":75699,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"371d48243cf8ca0f506710a94685b1a58c9e38e2","committime":"2023-03-05T10:31:00","packageid":75699,"repoid":1,"summary":"dev-ml\/odoc: only support >=dune-3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"be86f4ef4362d5c64bc8b4834ad74db69304bdec","committime":"2022-12-21T14:04:15","packageid":75699,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/887709\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"4594ec49046d3b6cc07e83e1d77153822428c2d2","committime":"2022-12-21T13:58:36","packageid":75699,"repoid":1,"summary":"dev-ml\/odoc: add missing fmt dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"91ea8172758c898a1e5a83b397d8c74d4b5c2e4e","committime":"2022-12-21T13:34:05","packageid":75699,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"5d4359acfce887c54d2b6634113c87c06129ca8d","committime":"2022-12-21T13:24:01","packageid":75699,"repoid":1,"summary":"dev-ml\/odoc: new package, add 2.2.0"}],"dependencies":[{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[857814,857814,857815,873885],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"An equivalent of the C preprocessor for OCaml programs","ebuildids":[857814,857815,873885],"firstseen":"2013-07-24T13:36:40.606049","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"cppo","packageid":61040},{"block":false,"categoryid":314,"description":"Declarative definition of command line interfaces for OCaml","ebuildids":[857814,857815,873885],"firstseen":"2014-10-29T14:38:07.804099","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"cmdliner","packageid":62739},{"block":false,"categoryid":314,"description":"Compat result type","ebuildids":[857814,857815,873885],"firstseen":"2016-03-22T14:39:52.391887","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"result","packageid":65197},{"block":false,"categoryid":314,"description":"Combinators to devise OCaml Format pretty-printing functions","ebuildids":[857814,857815,873885],"firstseen":"2017-02-23T14:36:19.073700","name":"fmt","packageid":66562},{"block":false,"categoryid":314,"description":"Alternative String module for OCaml","ebuildids":[857814,857815,873885],"firstseen":"2017-02-23T14:36:19.073700","name":"astring","packageid":66566},{"block":false,"categoryid":314,"description":"File system paths for OCaml","ebuildids":[857814,857815,873885],"firstseen":"2017-06-20T22:03:28.894645","name":"fpath","packageid":67814},{"block":false,"categoryid":314,"description":"A composable build system for OCaml","ebuildids":[857814,857815,873885],"firstseen":"2019-07-25T19:34:21.841979","name":"dune","packageid":69971},{"block":false,"categoryid":314,"description":"Stream and Genlex libraries for use with Camlp4 and Camlp5","ebuildids":[857814,857815,873885],"firstseen":"2022-04-04T17:52:23.540825","name":"camlp-streams","packageid":74733},{"block":false,"categoryid":314,"description":"A library for building correct HTML and SVG documents","ebuildids":[857814,857815,873885],"firstseen":"2022-12-21T07:50:59.613372","name":"tyxml","packageid":75697,"summary":"TyXML provides a set of convenient combinators that uses the OCaml type system to ensure the validity of the generated documents. TyXML can be used with any representation of HTML and SVG: the textual one, provided directly by this package, or DOM trees (js_of_ocaml-tyxml) virtual DOM (virtual-dom) and reactive or replicated trees (eliom). You can also create your own representation and use it to instantiate a new set of combinators."},{"block":false,"categoryid":314,"description":"Convert a filesystem into a static OCaml module","ebuildids":[857814,857815,873885],"firstseen":"2024-07-13T08:52:53.117739","name":"ocaml-crunch","packageid":77646}],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":873885,"firstseen":"2025-08-25T12:43:52.873029","license":"ISC","moddate":"2026-03-29T19:42:47","packageid":75699,"repoid":1,"slot":"0","uses":["ocamlopt","test"],"version":"3.1.0"},{"archs":["~amd64"],"ebuildid":857815,"firstseen":"2025-03-18T07:48:10.931668","license":"ISC","moddate":"2026-03-29T19:42:47","packageid":75699,"repoid":1,"slot":"0","uses":["ocamlopt","test"],"version":"2.4.4"},{"archs":["~amd64"],"ebuildid":857814,"firstseen":"2025-03-18T07:48:10.931668","license":"ISC","moddate":"2026-03-29T19:42:47","packageid":75699,"repoid":1,"slot":"0","uses":["ocamlopt","test"],"version":"2.4.3-r1"}],"masks":[],"package":{"categoryid":314,"description":"OCaml documentation generator","firstseen":"2022-12-21T13:52:14.550223","name":"odoc","packageid":75699,"summary":"Odoc is a documentation generator for OCaml. It reads doc comments, delimited with (** ... *), and outputs HTML"},"rdependencies":[{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[857814,857814,857815,873885],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"Declarative definition of command line interfaces for OCaml","ebuildids":[857814,857815,873885],"firstseen":"2014-10-29T14:38:07.804099","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"cmdliner","packageid":62739},{"block":false,"categoryid":314,"description":"Compat result type","ebuildids":[857814,857815,873885],"firstseen":"2016-03-22T14:39:52.391887","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"result","packageid":65197},{"block":false,"categoryid":314,"description":"Combinators to devise OCaml Format pretty-printing functions","ebuildids":[857814,857815,873885],"firstseen":"2017-02-23T14:36:19.073700","name":"fmt","packageid":66562},{"block":false,"categoryid":314,"description":"Alternative String module for OCaml","ebuildids":[857814,857815,873885],"firstseen":"2017-02-23T14:36:19.073700","name":"astring","packageid":66566},{"block":false,"categoryid":314,"description":"File system paths for OCaml","ebuildids":[857814,857815,873885],"firstseen":"2017-06-20T22:03:28.894645","name":"fpath","packageid":67814},{"block":false,"categoryid":314,"description":"A composable build system for OCaml","ebuildids":[857814,857815,873885],"firstseen":"2019-07-25T19:34:21.841979","name":"dune","packageid":69971},{"block":false,"categoryid":314,"description":"Stream and Genlex libraries for use with Camlp4 and Camlp5","ebuildids":[857814,857815,873885],"firstseen":"2022-04-04T17:52:23.540825","name":"camlp-streams","packageid":74733},{"block":false,"categoryid":314,"description":"A library for building correct HTML and SVG documents","ebuildids":[857814,857815,873885],"firstseen":"2022-12-21T07:50:59.613372","name":"tyxml","packageid":75697,"summary":"TyXML provides a set of convenient combinators that uses the OCaml type system to ensure the validity of the generated documents. TyXML can be used with any representation of HTML and SVG: the textual one, provided directly by this package, or DOM trees (js_of_ocaml-tyxml) virtual DOM (virtual-dom) and reactive or replicated trees (eliom). You can also create your own representation and use it to instantiate a new set of combinators."},{"block":false,"categoryid":314,"description":"Convert a filesystem into a static OCaml module","ebuildids":[857814,857815,873885],"firstseen":"2024-07-13T08:52:53.117739","name":"ocaml-crunch","packageid":77646}],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["http:\/\/github.com\/ocaml\/odoc\/"],"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"}]}