GET /api/v1/ports/?format=api&ordering=name&page=144
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 50081,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=145",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=143",
    "results": [
        {
            "name": "ocaml-camlidl",
            "portdir": "ocaml/ocaml-camlidl",
            "version": "1.09",
            "license": "(QPL or LGPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/xavierleroy/camlidl",
            "description": "stub code generator and COM binding for Objective Caml",
            "long_description": "CamlIDL comprises two parts: * A stub code generator that generates the C stub code required for the Caml/C interface, based on an MIDL specification. (MIDL stands for Microsoft's Interface Description Language it looks like C header files with some extra annotations, plus a notion of object interfaces that look like C++ classes without inheritance.) * A (currently small) library of functions and tools to import COM components in Caml applications, and export Caml code as COM components.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "takeshi",
                    "github": "tenomoto",
                    "ports_count": 54
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-camlp4",
            "portdir": "lang/ocaml-camlp4",
            "version": "4.14-1",
            "license": "(LGPL-2.1 or OpenSSLException)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml/camlp4",
            "description": "Caml Preprocessor and Pretty-Printer",
            "long_description": "Camlp4 is a software system for writing extensible parsers for programming languages. It provides a set of OCaml libraries that are used to define grammars as well as loadable syntax extensions of such grammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and one of its most important applications is the definition of domain-specific extensions of the syntax of OCaml. Camlp4 was part of the official OCaml distribution until its version 4.01.0. Since then it has been replaced by a simpler system which is easier to maintain and to learn: ppx rewriters and extension points.",
            "active": true,
            "categories": [
                "devel",
                "lang",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pmetzger",
                    "github": "pmetzger",
                    "ports_count": 23
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-ocamlbuild",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-config-file",
                        "wyrd",
                        "orpie"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ulex",
                        "mldonkey"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-camlp5-buildscripts",
            "portdir": "ocaml/ocaml-camlp5-buildscripts",
            "version": "0.03",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/camlp5/camlp5-buildscripts",
            "description": "Camlp5 Build scripts (written in OCaml)",
            "long_description": "These are build-scripts that are helpful in building Camlp5 and packages based on Camlp5. As such, they need to not depend on Camlp5. The command are not installed in a bin-directory, but in the package-directory, hence invoked via the ocamlfind package/exe method.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pguyot",
                    "github": "pguyot",
                    "ports_count": 23
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "bash",
                        "ocaml-re",
                        "ocaml",
                        "ocaml-bos",
                        "ocaml-not-ocamlfind",
                        "ocaml-fmt"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "camlp5"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-camlp-streams",
            "portdir": "ocaml/ocaml-camlp-streams",
            "version": "5.0.1",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml/camlp-streams",
            "description": "The Stream and Genlex libraries for use with Camlp4 and Camlp5",
            "long_description": "The Stream and Genlex libraries for use with Camlp4 and Camlp5",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-not-ocamlfind",
                        "geneweb",
                        "ocaml-batteries",
                        "ocaml-biniou",
                        "ocaml-ocamlformat-lib",
                        "camlp5"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-camomile",
            "portdir": "ocaml/ocaml-camomile",
            "version": "0.8.3",
            "license": "LGPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://camomile.sf.net/",
            "description": "OCaml module to convert strings to and from various encodings",
            "long_description": "OCaml module to convert strings to and from various encodings",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "toots",
                    "github": "toots",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "patoline"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-cgi",
            "portdir": "www/ocaml-cgi",
            "version": "0.12",
            "license": "LGPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.lri.fr/~filliatr/ftp/ocaml/cgi",
            "description": "OCaml CGI Library",
            "long_description": "OCaml CGI Library",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-cmdliner",
            "portdir": "ocaml/ocaml-cmdliner",
            "version": "1.3.0",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://erratique.ch/software/cmdliner",
            "description": "ocaml-cmdliner allows the declarative definition of command line interfaces for OCaml",
            "long_description": "ocaml-cmdliner allows the declarative definition of command line interfaces for OCaml",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-js_of_ocaml-compiler",
                        "abella",
                        "ocaml-alcotest",
                        "ocaml-bisect_ppx",
                        "ocaml-crunch",
                        "ocaml-fmt",
                        "ocaml-logs",
                        "ocaml-ocamlformat",
                        "ocaml-ocp-indent",
                        "ocaml-ptime",
                        "ocaml-uucp",
                        "ocaml-uunf",
                        "ocaml-uuseg",
                        "ocaml-uutf"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-compiler-libs",
            "portdir": "ocaml/ocaml-compiler-libs",
            "version": "0.12.4",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ocaml-compiler-libs",
            "description": "OCaml compiler libraries, repackaged",
            "long_description": "Exposes the OCaml compiler libraries, repackaged under new toplevel names.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppxlib"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-config-file",
            "portdir": "ocaml/ocaml-config-file",
            "version": "1.2",
            "license": "LGPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://config-file.forge.ocamlcore.org/",
            "description": "OCaml library used to manage the configuration files",
            "long_description": "OCaml library used to manage the configuration files",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "ocaml-camlp4"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "stog"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-configurator",
            "portdir": "ocaml/ocaml-configurator",
            "version": "0.11.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/configurator",
            "description": "helper library for gathering system configuration",
            "long_description": "Configurator is a small library that helps writing OCaml scripts that test features available on the system, in order to generate config.h files for instance.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib",
                        "ocaml-stdio"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "camlimages"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-coq-menhirlib",
            "portdir": "ocaml/ocaml-menhir",
            "version": "20231231",
            "license": "(GPL-2 or LGPL)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://cristal.inria.fr/~fpottier/menhir",
            "description": "Menhir is a LR(1) parser generator for the Objective Caml programming language.",
            "long_description": "Menhir is a LR(1) parser generator for the Objective Caml programming language.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "ocaml-menhir"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-core",
            "portdir": "ocaml/ocaml-core",
            "version": "0.16.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/core",
            "description": "Jane Street Capitalʼs standard library overlay",
            "long_description": "Jane Street Capitalʼs standard library overlay",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-stdio",
                        "ocaml-ppx_assert",
                        "ocaml-ppx_hash",
                        "ocaml-ppx_sexp_conv",
                        "ocaml-ppx_sexp_message",
                        "ocaml-bin_prot",
                        "ocaml-fieldslib",
                        "ocaml-jane-street-headers",
                        "ocaml-jst-config",
                        "ocaml",
                        "ocaml-ppx_inline_test",
                        "ocaml-ppx_optcomp",
                        "ocaml-sexplib",
                        "ocaml-splittable_random",
                        "ocaml-time_now",
                        "ocaml-typerep",
                        "ocaml-variantslib",
                        "ocaml-base_bigstring",
                        "ocaml-base_quickcheck",
                        "ocaml-ppx_jane",
                        "ocaml-ppx_base",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "stanc3",
                        "ocaml-async",
                        "ocaml-async_kernel",
                        "ocaml-async_rpc_kernel",
                        "ocaml-async_unix",
                        "ocaml-core_extended",
                        "ocaml-core_kernel",
                        "ocaml-core_unix",
                        "ocaml-expect_test_helpers_core",
                        "ocaml-patience_diff",
                        "ocaml-patdiff",
                        "ocaml-protocol_version_header",
                        "ocaml-shell",
                        "ocaml-textutils",
                        "ocaml-textutils_kernel",
                        "ocaml-timezone"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-core_extended",
            "portdir": "ocaml/ocaml-core_extended",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/core_extended",
            "description": "Jane Street Capitalʼs standard library overlay",
            "long_description": "Jane Street Capitalʼs standard library overlay",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-re",
                        "ocaml-core",
                        "ocaml",
                        "ocaml-ppx_jane",
                        "ocaml-record_builder",
                        "ocaml-core_unix",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-core_kernel",
            "portdir": "ocaml/ocaml-core_kernel",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/core_kernel",
            "description": "Jane Streetʼs standard library overlay",
            "long_description": "Jane Streetʼs standard library overlay",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-ppx_optcomp",
                        "ocaml",
                        "ocaml-int_repr",
                        "ocaml-ppx_jane",
                        "ocaml-core",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "stanc3",
                        "ocaml-async",
                        "ocaml-async_kernel",
                        "ocaml-async_unix",
                        "ocaml-core_unix",
                        "ocaml-expect_test_helpers_kernel",
                        "ocaml-patdiff",
                        "ocaml-textutils"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-core_unix",
            "portdir": "ocaml/ocaml-core_unix",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/core_unix",
            "description": "Unix-specific portions of Core",
            "long_description": "Unix-specific portions of Core",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-jane-street-headers",
                        "ocaml-jst-config",
                        "ocaml-ppx_optcomp",
                        "ocaml-sexplib",
                        "ocaml-core",
                        "ocaml",
                        "ocaml-expect_test_helpers_core",
                        "ocaml-ocaml_intrinsics",
                        "ocaml-ppx_jane",
                        "ocaml-spawn",
                        "ocaml-timezone",
                        "ocaml-core_kernel",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-async",
                        "ocaml-async_unix",
                        "ocaml-core_extended",
                        "ocaml-patdiff",
                        "ocaml-shell",
                        "ocaml-textutils"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-cppo",
            "portdir": "ocaml/ocaml-cppo",
            "version": "1.6.9",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml-community/cppo",
            "description": "Code preprocessor for OCaml",
            "long_description": "Cppo is an equivalent of the C preprocessor for OCaml programs. It allows the definition of simple macros and file inclusion.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-lwt",
                        "ocaml-lwt_ppx",
                        "ocaml-lwt_react",
                        "ocaml-hacl-star",
                        "ocaml-ppx_deriving",
                        "ocaml-ocplib-endian",
                        "ocaml-extlib",
                        "ocaml-ppx_tools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-utop",
                        "geneweb",
                        "camlimages",
                        "ocaml-cppo_ocamlbuild"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-cppo_ocamlbuild",
            "portdir": "ocaml/ocaml-cppo",
            "version": "1.6.9",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml-community/cppo",
            "description": "Code preprocessor for OCaml",
            "long_description": "Cppo is an equivalent of the C preprocessor for OCaml programs. It allows the definition of simple macros and file inclusion.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-cppo",
                        "ocaml-findlib",
                        "ocaml-ocamlbuild"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-crunch",
            "portdir": "ocaml/ocaml-crunch",
            "version": "3.3.1",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mirage/ocaml-crunch",
            "description": "Convert a filesystem into a static OCaml module",
            "long_description": "Convert a filesystem into a static OCaml module",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-cmdliner",
                        "ocaml-ptime"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "abella"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-cryptokit",
            "portdir": "ocaml/ocaml-cryptokit",
            "version": "1.13",
            "license": "LGPL-2",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/xavierleroy/cryptokit",
            "description": "OCaml interface to cryptographic functions.",
            "long_description": "The Cryptokit library for OCaml provides a variety of cryptographic primitives that can be used to implement cryptographic protocols in security-sensitive applications.",
            "active": true,
            "categories": [
                "devel",
                "security",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-ocamlbuild",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-zarith"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-csexp",
            "portdir": "ocaml/ocaml-csexp",
            "version": "1.5.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml-dune/csexp",
            "description": "Parsing and printing of S-expressions in Canonical form",
            "long_description": "This library provides minimal support for Canonical S-expressions. Canonical S-expressions are a binary encoding of S-expressions that is super simple and well suited for communication between programs.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-dune-configurator",
                        "ocaml-merlin-lib",
                        "ocaml-ocamlformat-lib"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-cstruct",
            "portdir": "ocaml/ocaml-cstruct",
            "version": "6.2.0",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mirage/ocaml-cstruct",
            "description": "Access C-like structures directly from OCaml",
            "long_description": "Cstruct is a library and syntax extension to make it easier to access C-like structures directly from OCaml. It supports both reading and writing to these structures, and they are accessed via the Bigarray module.",
            "active": true,
            "categories": [
                "devel",
                "lang",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-bigarray-compat",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-hex"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ctypes",
            "portdir": "ocaml/ocaml-ctypes",
            "version": "0.21.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocamllabs/ocaml-ctypes",
            "description": "Bind to C libraries using pure OCaml",
            "long_description": "ctypes is a combinator library for binding to C libraries using pure OCaml.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "ocaml-dune-configurator",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-integers",
                        "ocaml",
                        "ocaml-bigarray-compat",
                        "ocaml-findlib"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "pkgconfig",
                        "ocaml-ounit2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-hacl-star-raw"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "kremlin"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-cudf",
            "portdir": "devel/libCUDF",
            "version": "0.7",
            "license": "LGPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.mancoosi.org/cudf/",
            "description": "libCUDF is a library to manipulate so called CUDF documents.",
            "long_description": "libCUDF is a library to manipulate so called CUDF documents. A CUDF (Common Upgradeability Description Format) document describes an \"upgrade scenario\", as faced by package managers in popular package-based FOSS (Free and Open Source Software) distributions.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "cal",
                    "github": "neverpanic",
                    "ports_count": 53
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "camlp5",
                        "ocaml",
                        "ocaml-extlib",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "libCUDF"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-doc",
            "portdir": "lang/ocaml-doc",
            "version": "4.08",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ocaml.org",
            "description": "The Objective Caml reference manual",
            "long_description": "The Objective Caml reference manual",
            "active": true,
            "categories": [
                "lang",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocamldot",
            "portdir": "lang/ocamldot",
            "version": "1.0",
            "license": "public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://trevorjim.com/ocamldot/",
            "description": "dependency graph generator for OCaml generating graphviz dot files",
            "long_description": "dependency graph generator for OCaml generating graphviz dot files",
            "active": true,
            "categories": [
                "graphics",
                "lang",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "ocaml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-dot-merlin-reader",
            "portdir": "ocaml/ocaml-merlin",
            "version": "4.14-414",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml/merlin",
            "description": "Reads config files for merlin",
            "long_description": "Editor helper, provides completion, typing and source browsing in Vim and Emacs",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-merlin-lib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-merlin"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-dune",
            "portdir": "ocaml/ocaml-dune",
            "version": "3.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml/dune",
            "description": "Composable build system for OCaml",
            "long_description": "Dune is a build system for OCaml and Reason.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-zed",
                        "ocaml-cppo",
                        "ocaml-cppo_ocamlbuild",
                        "ocaml-ppx_derivers",
                        "ocaml-ppx_deriving_yojson",
                        "ocaml-result",
                        "ocaml-compiler-libs",
                        "ocaml-ppx_import",
                        "ocaml-angstrom",
                        "ocaml-bigstringaf",
                        "ocaml-calendars",
                        "ocaml-configurator",
                        "ocaml-csexp",
                        "ocaml-hacl-star",
                        "ocaml-jingoo",
                        "ocaml-markup",
                        "ocaml-ounit2",
                        "ocaml-stdlib-shims",
                        "ocaml-syslog",
                        "ocaml-unidecode",
                        "ocaml-ppx_blob",
                        "ocaml-ppx_tools_versioned",
                        "ocaml-ppxfind",
                        "ocaml-ppx_deriving",
                        "ocaml-ppxlib",
                        "ocaml-sexplib0",
                        "ocaml-uri",
                        "ocaml-gen",
                        "ocaml-ocplib-endian",
                        "ocaml-js_of_ocaml",
                        "ocaml-sedlex",
                        "ocaml-js_of_ocaml-compiler",
                        "ocaml-stringext",
                        "camlimages",
                        "ocaml-bigarray-compat",
                        "ocaml-cstruct",
                        "ocaml-fix",
                        "ocaml-hex",
                        "ocaml-integers",
                        "ocaml-migrate-parsetree",
                        "ocaml-ppx_tools",
                        "ocaml-re",
                        "ocaml-pprint",
                        "ocaml-sqlite3",
                        "ocaml-batteries",
                        "ocaml-memtrace",
                        "ocaml-pcre",
                        "ocaml-ctypes",
                        "ocaml-fileutils",
                        "ocaml-mmap",
                        "ocaml-stdint",
                        "ocaml-pcre2",
                        "ocaml-seq",
                        "ocaml-easy-format",
                        "ocaml-camlp-streams",
                        "ocaml-biniou",
                        "ocaml-base",
                        "ocaml-int_repr",
                        "ocaml-lwt",
                        "ocaml-lwt_ppx",
                        "ocaml-lwt_react",
                        "ocaml-menhir",
                        "ocaml-menhirLib",
                        "ocaml-menhirSdk",
                        "ocaml-coq-menhirlib",
                        "ocaml-ppx_tydi",
                        "ocaml-stdio",
                        "ocaml-visitors",
                        "ocaml-base_bigstring",
                        "ocaml-dune-build-info",
                        "ocaml-dune-configurator",
                        "ocaml-xdg",
                        "abella",
                        "ocaml-yojson",
                        "ocaml-parmap",
                        "ocaml-ocamlgraph",
                        "stanc3",
                        "ocaml-alcotest",
                        "ocaml-async",
                        "ocaml-async_kernel",
                        "ocaml-async_rpc_kernel",
                        "ocaml-async_unix",
                        "ocaml-base64",
                        "ocaml-base_quickcheck",
                        "ocaml-bin_prot",
                        "ocaml-bisect_ppx",
                        "ocaml-cmdliner",
                        "ocaml-core",
                        "ocaml-core_extended",
                        "ocaml-core_kernel",
                        "ocaml-core_unix",
                        "ocaml-crunch",
                        "ocaml-either",
                        "ocaml-expect_test_helpers_core",
                        "ocaml-fieldslib",
                        "ocaml-expect_test_helpers_kernel",
                        "ocaml-jane-street-headers",
                        "ocaml-jst-config",
                        "ocaml-lambda-term",
                        "ocaml-merlin",
                        "ocaml-mew",
                        "ocaml-dot-merlin-reader",
                        "ocaml-merlin-lib",
                        "ocaml-mew_vi",
                        "ocaml-ocaml-version",
                        "ocaml-ocaml_intrinsics",
                        "ocaml-ocamlformat",
                        "ocaml-ocp-indent",
                        "ocaml-ocamlformat-lib",
                        "ocaml-parsexp",
                        "ocaml-patience_diff",
                        "ocaml-patdiff",
                        "ocaml-ppx_assert",
                        "ocaml-ppx_base",
                        "ocaml-ppx_bench",
                        "ocaml-ppx_bin_prot",
                        "ocaml-ppx_cold",
                        "ocaml-ppx_compare",
                        "ocaml-ppx_custom_printf",
                        "ocaml-ppx_disable_unused_warnings",
                        "ocaml-ppx_enumerate",
                        "ocaml-ppx_expect",
                        "ocaml-ppx_fields_conv",
                        "ocaml-ppx_fixed_literal",
                        "ocaml-ppx_globalize",
                        "ocaml-ppx_hash",
                        "ocaml-ppx_here",
                        "ocaml-ppx_ignore_instrumentation",
                        "ocaml-ppx_inline_test",
                        "ocaml-ppx_jane",
                        "ocaml-ppx_let",
                        "ocaml-ppx_log",
                        "ocaml-ppx_module_timer",
                        "ocaml-ppx_optcomp",
                        "ocaml-ppx_optional",
                        "ocaml-ppx_pipebang",
                        "ocaml-ppx_sexp_conv",
                        "ocaml-ppx_sexp_message",
                        "ocaml-ppx_sexp_value",
                        "ocaml-ppx_stable",
                        "ocaml-ppx_stable_witness",
                        "ocaml-ppx_string",
                        "ocaml-ppx_typerep_conv",
                        "ocaml-ppx_variants_conv",
                        "ocaml-protocol_version_header",
                        "ocaml-record_builder",
                        "ocaml-sexp_pretty",
                        "ocaml-sexplib",
                        "ocaml-shell",
                        "ocaml-spawn",
                        "ocaml-splittable_random",
                        "ocaml-syntax-shims",
                        "ocaml-textutils",
                        "ocaml-textutils_kernel",
                        "ocaml-time_now",
                        "ocaml-timezone",
                        "ocaml-trie",
                        "ocaml-typerep",
                        "ocaml-utop",
                        "ocaml-variantslib"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "geneweb"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-dune-build-info",
            "portdir": "ocaml/ocaml-dune",
            "version": "3.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml/dune",
            "description": "Composable build system for OCaml",
            "long_description": "Dune is a build system for OCaml and Reason.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ocamlformat-lib"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-dune-configurator",
            "portdir": "ocaml/ocaml-dune",
            "version": "3.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml/dune",
            "description": "Composable build system for OCaml",
            "long_description": "Dune is a build system for OCaml and Reason.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-csexp",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-bigstringaf",
                        "ocaml-pcre",
                        "ocaml-ctypes",
                        "ocaml-pcre2",
                        "ocaml-jst-config",
                        "ocaml-ocaml_intrinsics"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-lwt",
                        "ocaml-sqlite3",
                        "ocaml-lwt_ppx",
                        "ocaml-lwt_react",
                        "ocaml-parmap",
                        "ocaml-base"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-dypgen",
            "portdir": "lang/ocaml-dypgen",
            "version": "20120619-1",
            "license": "CeCILL-B",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dypgen.free.fr/",
            "description": "Self-extensible parsers and lexers for the Objective Caml programming language.",
            "long_description": "Self-extensible parsers and lexers for the Objective Caml programming language.",
            "active": true,
            "categories": [
                "devel",
                "lang",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "patoline"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-easy-format",
            "portdir": "ocaml/ocaml-easy-format",
            "version": "1.3.4",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml-community/easy-format",
            "description": "High-level functional interface to the OCaml Format module",
            "long_description": "High-level functional interface to the Format module of the OCaml standard library. It is a pretty-printing facility, i.e. it takes as input some code represented as a tree and formats this code into the most visually satisfying result, breaking and indenting lines of code where appropriate.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-biniou"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-either",
            "portdir": "ocaml/ocaml-either",
            "version": "1.0.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mirage/either",
            "description": "Compatibility Either module",
            "long_description": "Compatibility Either module",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ocamlformat-lib"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-expect_test_helpers_core",
            "portdir": "ocaml/ocaml-expect_test_helpers_core",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/expect_test_helpers_core",
            "description": "Library to be used with expect tests",
            "long_description": "Library to be used with expect tests",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-stdio",
                        "ocaml-re",
                        "ocaml",
                        "ocaml-base_quickcheck",
                        "ocaml-core",
                        "ocaml-ppx_jane",
                        "ocaml-sexp_pretty",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-core_unix",
                        "ocaml-patdiff"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-expect_test_helpers_kernel",
            "portdir": "ocaml/ocaml-expect_test_helpers_kernel",
            "version": "0.13.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/expect_test_helpers_kernel",
            "description": "Helpers for writing expectation tests",
            "long_description": "Helpers for writing expectation tests",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-stdio",
                        "ocaml-re",
                        "ocaml",
                        "ocaml-base_quickcheck",
                        "ocaml-core_kernel",
                        "ocaml-ppx_jane",
                        "ocaml-sexp_pretty",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-extlib",
            "portdir": "ocaml/ocaml-extlib",
            "version": "1.7.6",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ygrek/ocaml-extlib",
            "description": "Extended Standard Library for OCaml",
            "long_description": "A User-supported Extended Standard Library for OCaml",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pmetzger",
                    "github": "pmetzger",
                    "ports_count": 23
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-cppo",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-cudf"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-fieldslib",
            "portdir": "ocaml/ocaml-fieldslib",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/fieldslib",
            "description": "OCaml record fields as first class values",
            "long_description": "OCaml record fields as first class values",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-core",
                        "ocaml-ppx_fields_conv"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-fileutils",
            "portdir": "ocaml/ocaml-fileutils",
            "version": "0.6.4",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gildor478/ocaml-fileutils",
            "description": "OCaml POSIX-like file library",
            "long_description": "Library to provide pure OCaml functions to manipulate real file (POSIX like) and filename.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "ocaml-ounit",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-seq"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "ocaml-stdlib-shims"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "fstar",
                        "kremlin"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-findlib",
            "portdir": "ocaml/ocaml-findlib",
            "version": "1.9.6",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml/ocamlfind",
            "description": "Objective Caml library management system",
            "long_description": "The findlib library provides a scheme to manage reusable software components (packages), and includes tools that support this scheme. Packages are collections of OCaml modules for which metainformation can be stored. The packages are kept in the filesystem hierarchy, but with strict directory structure. The library contains functions to look the directory up that stores a package, to query metainformation about a package, and to retrieve dependency information about multiple packages. There is also a tool that allows the user to enter queries on the command-line. In order to simplify compilation and linkage, there are new frontends of the various OCaml compilers that can directly deal with packages.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pmetzger",
                    "github": "pmetzger",
                    "ports_count": 23
                }
            ],
            "variants": [
                "toolbox"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-lacaml",
                        "ocaml-lua",
                        "guestfs-tools",
                        "ocaml-mysql",
                        "libguestfs",
                        "advi",
                        "bsdowl",
                        "coq"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "coccinelle",
                        "ocaml-ppx_import",
                        "ocaml-cudf",
                        "ocaml-angstrom",
                        "ocaml-bigstringaf",
                        "ocaml-calendars",
                        "ocaml-camlp5-buildscripts",
                        "ocaml-configurator",
                        "ocaml-cryptokit",
                        "ocaml-csexp",
                        "ocaml-extlib",
                        "ocaml-hacl-star",
                        "ocaml-jingoo",
                        "ocaml-hacl-star-raw",
                        "ocaml-markup",
                        "ocaml-not-ocamlfind",
                        "ocaml-ounit2",
                        "ocaml-process",
                        "ocaml-ounit",
                        "ocaml-stdlib-shims",
                        "ocaml-syslog",
                        "ocaml-ulex",
                        "ocaml-unidecode",
                        "ocaml-wasm",
                        "ocaml-ppx_blob",
                        "ocaml-dypgen",
                        "ocaml-lua",
                        "ocaml-lacaml",
                        "ocaml-ftp",
                        "ocaml-camomile",
                        "ocaml-config-file",
                        "ocaml-ocamlnet",
                        "ocaml-ppx_tools_versioned",
                        "ocaml-ppxfind",
                        "ocaml-zip",
                        "ocamlsdl",
                        "ocaml-astring",
                        "ocaml-rresult",
                        "ocaml-ppx_deriving",
                        "ocaml-ppxlib",
                        "ocaml-sexplib0",
                        "ocaml-xmlm",
                        "ocaml-uri",
                        "ocaml-mpi",
                        "ocaml-xtmpl",
                        "patoline",
                        "ocaml-ocamlrss",
                        "stog",
                        "ocaml-topkg",
                        "ocaml-gen",
                        "ocaml-ocplib-endian",
                        "ocaml-js_of_ocaml",
                        "ocaml-sedlex",
                        "ocaml-js_of_ocaml-compiler",
                        "ocaml-stringext",
                        "camlimages",
                        "ocaml-bos",
                        "ocaml-bigarray-compat",
                        "ocaml-cstruct",
                        "ocaml-fix",
                        "ocaml-hex",
                        "ocaml-integers",
                        "ocaml-migrate-parsetree",
                        "ocaml-ppx_tools",
                        "ocaml-re",
                        "ocaml-pprint",
                        "ocaml-sqlite3",
                        "ocaml-num",
                        "ocaml-batteries",
                        "ocaml-memtrace",
                        "ocaml-pcre",
                        "ocaml-ctypes",
                        "ocaml-fileutils",
                        "ocaml-mmap",
                        "ocaml-stdint",
                        "ocaml-pcre2",
                        "ocaml-seq",
                        "ocaml-cgi",
                        "ocaml-easy-format",
                        "ocaml-camlp-streams",
                        "ocaml-biniou",
                        "lablgtk2",
                        "ocaml-base",
                        "ocaml-int_repr",
                        "ocaml-lwt",
                        "ocaml-lwt_ppx",
                        "ocaml-lwt_react",
                        "ocaml-menhir",
                        "ocaml-menhirLib",
                        "ocaml-menhirSdk",
                        "ocaml-coq-menhirlib",
                        "ocaml-ppx_tydi",
                        "ocaml-stdio",
                        "ocaml-visitors",
                        "ocaml-base_bigstring",
                        "fstar",
                        "kremlin",
                        "ocaml-zarith",
                        "ocaml-dune",
                        "ocaml-dune-build-info",
                        "ocaml-dune-configurator",
                        "ocaml-xdg",
                        "ocaml-yojson",
                        "ocaml-parmap",
                        "ocaml-ocamlgraph",
                        "stanc3",
                        "ocaml-alcotest",
                        "ocaml-async",
                        "ocaml-async_kernel",
                        "ocaml-async_rpc_kernel",
                        "ocaml-async_unix",
                        "ocaml-base64",
                        "ocaml-base_quickcheck",
                        "ocaml-bin_prot",
                        "ocaml-bisect_ppx",
                        "ocaml-cmdliner",
                        "ocaml-core",
                        "ocaml-core_extended",
                        "ocaml-core_kernel",
                        "ocaml-core_unix",
                        "ocaml-crunch",
                        "ocaml-either",
                        "ocaml-expect_test_helpers_core",
                        "ocaml-fieldslib",
                        "ocaml-expect_test_helpers_kernel",
                        "ocaml-fmt",
                        "ocaml-fpath",
                        "ocaml-jane-street-headers",
                        "ocaml-jst-config",
                        "ocaml-lambda-term",
                        "ocaml-logs",
                        "ocaml-merlin",
                        "ocaml-mew",
                        "ocaml-dot-merlin-reader",
                        "ocaml-merlin-lib",
                        "ocaml-mew_vi",
                        "ocaml-ocaml-version",
                        "ocaml-ocaml_intrinsics",
                        "ocaml-ocamlformat",
                        "ocaml-ocp-indent",
                        "ocaml-ocamlformat-lib",
                        "ocaml-parsexp",
                        "ocaml-patience_diff",
                        "ocaml-patdiff",
                        "ocaml-ppx_assert",
                        "ocaml-ppx_base",
                        "ocaml-ppx_bench",
                        "ocaml-ppx_bin_prot",
                        "ocaml-ppx_cold",
                        "ocaml-ppx_compare",
                        "ocaml-ppx_custom_printf",
                        "ocaml-ppx_disable_unused_warnings",
                        "ocaml-ppx_enumerate",
                        "ocaml-ppx_expect",
                        "ocaml-ppx_fields_conv",
                        "ocaml-ppx_fixed_literal",
                        "ocaml-ppx_globalize",
                        "ocaml-ppx_hash",
                        "ocaml-ppx_here",
                        "ocaml-ppx_ignore_instrumentation",
                        "ocaml-ppx_inline_test",
                        "ocaml-ppx_jane",
                        "ocaml-ppx_let",
                        "ocaml-ppx_log",
                        "ocaml-ppx_module_timer",
                        "ocaml-ppx_optcomp",
                        "ocaml-ppx_optional",
                        "ocaml-ppx_pipebang",
                        "ocaml-ppx_sexp_conv",
                        "ocaml-ppx_sexp_message",
                        "ocaml-ppx_sexp_value",
                        "ocaml-ppx_stable",
                        "ocaml-ppx_stable_witness",
                        "ocaml-compiler-libs",
                        "ocaml-ppx_typerep_conv",
                        "ocaml-ppx_variants_conv",
                        "ocaml-protocol_version_header",
                        "ocaml-ptime",
                        "ocaml-record_builder",
                        "ocaml-sexp_pretty",
                        "ocaml-sexplib",
                        "ocaml-shell",
                        "ocaml-spawn",
                        "ocaml-splittable_random",
                        "ocaml-syntax-shims",
                        "ocaml-textutils",
                        "ocaml-textutils_kernel",
                        "ocaml-time_now",
                        "ocaml-timezone",
                        "ocaml-trie",
                        "ocaml-typerep",
                        "ocaml-utop",
                        "ocaml-uucp",
                        "ocaml-uunf",
                        "ocaml-uuseg",
                        "ocaml-uutf",
                        "ocaml-variantslib",
                        "ocaml-zed",
                        "camlp5",
                        "ocaml-ppx_string",
                        "ocaml-cppo",
                        "ocaml-cppo_ocamlbuild",
                        "ocaml-ppx_derivers",
                        "ocaml-ppx_deriving_yojson",
                        "ocaml-react",
                        "ocaml-result",
                        "ocaml-buddy"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-fix",
            "portdir": "ocaml/ocaml-fix",
            "version": "20230505",
            "license": "LGPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gitlab.inria.fr/fpottier/fix",
            "description": "Memoization and fixed points library for OCaml",
            "long_description": "An OCaml library that helps with various constructions that involve memoization and fixed points (recursion).",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "kremlin",
                        "ocaml-ocamlformat-lib"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-fmt",
            "portdir": "ocaml/ocaml-fmt",
            "version": "0.9.0",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://erratique.ch/software/fmt",
            "description": "Fmt exposes combinators to devise format pretty-printing functions",
            "long_description": "Fmt exposes combinators to devise format pretty-printing functions",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-ocamlbuild",
                        "ocaml-topkg",
                        "opam",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-cmdliner",
                        "ocaml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-camlp5-buildscripts",
                        "ocaml-not-ocamlfind",
                        "geneweb",
                        "ocaml-bos",
                        "stanc3",
                        "ocaml-alcotest",
                        "ocaml-logs",
                        "camlp5"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-fpath",
            "portdir": "ocaml/ocaml-fpath",
            "version": "0.7.3",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dbuenzli/fpath",
            "description": "File system paths for OCaml",
            "long_description": "File system paths for OCaml",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-ocamlbuild",
                        "ocaml-topkg",
                        "opam",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-astring",
                        "ocaml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-bos",
                        "ocaml-ocamlformat-lib"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ftp",
            "portdir": "net/ocaml-ftp",
            "version": "0.1.0",
            "license": "LGPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://savonet.sf.net/",
            "description": "OCaml ftp client library",
            "long_description": "OCaml ftp client library",
            "active": true,
            "categories": [
                "devel",
                "net",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-gen",
            "portdir": "ocaml/ocaml-gen",
            "version": "1.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/c-cube/gen",
            "description": "Iterator library for OCaml",
            "long_description": "Iterator library for OCaml, with support for restartable and consumable iterators.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-seq"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-sedlex"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-gsl",
            "portdir": "math/ocaml-gsl",
            "version": "0.6.0",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mmottl.github.io/gsl-ocaml/",
            "description": "ocamlgsl is the GNU scientific library for OCaml",
            "long_description": "This is an interface to GSL (GNU scientific library) for the Objective Caml language. See the gsl port for more details.",
            "active": true,
            "categories": [
                "science",
                "math",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gawk",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "gsl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "flashdot"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-hacl-star",
            "portdir": "ocaml/ocaml-hacl-star",
            "version": "20210824-4b197eb",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/project-everest/hacl-star",
            "description": "High-assurance cryptographic library.",
            "long_description": "Formally verified library of modern cryptographic algorithms, including Curve25519, Ed25519, AES-GCM, Chacha20, Poly1305, SHA-2, SHA-3, HMAC, and HKDF. The code for all of these algorithms is formally verified using the F* verification framework for memory safety, functional correctness, and secret independence (resistance to some types of timing side-channels).",
            "active": true,
            "categories": [
                "devel",
                "security",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "mono",
                        "ocaml-cppo",
                        "ocaml-dune",
                        "coreutils",
                        "gtime",
                        "gsed",
                        "gmake"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kremlin",
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-hacl-star-raw",
                        "ocaml-zarith",
                        "fstar"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "everparse"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-hacl-star-raw",
            "portdir": "ocaml/ocaml-hacl-star",
            "version": "20210824-4b197eb",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/project-everest/hacl-star",
            "description": "High-assurance cryptographic library.",
            "long_description": "Formally verified library of modern cryptographic algorithms, including Curve25519, Ed25519, AES-GCM, Chacha20, Poly1305, SHA-2, SHA-3, HMAC, and HKDF. The code for all of these algorithms is formally verified using the F* verification framework for memory safety, functional correctness, and secret independence (resistance to some types of timing side-channels).",
            "active": true,
            "categories": [
                "devel",
                "security",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "mono",
                        "python38",
                        "coreutils",
                        "gtime",
                        "gsed",
                        "gmake"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kremlin",
                        "ocaml",
                        "ocaml-ctypes",
                        "ocaml-findlib",
                        "fstar"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-hacl-star"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-hex",
            "portdir": "ocaml/ocaml-hex",
            "version": "1.5.0",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mirage/ocaml-hex",
            "description": "Hexadecimal converter library for OCaml",
            "long_description": "Hexadecimal converter library for OCaml.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-bigarray-compat",
                        "ocaml-cstruct",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "everparse"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-integers",
            "portdir": "ocaml/ocaml-integers",
            "version": "0.7.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/yallop/ocaml-integers",
            "description": "Various signed and unsigned integer types for OCaml.",
            "long_description": "Various signed and unsigned integer types for OCaml.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-stdlib-shims"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ctypes"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-int_repr",
            "portdir": "ocaml/ocaml-int_repr",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/int_repr",
            "description": "Integers of various widths",
            "long_description": "Integers of various widths",
            "active": true,
            "categories": [
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib",
                        "ocaml-ppx_jane"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-base_bigstring",
                        "ocaml-core_kernel"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-jane-street-headers",
            "portdir": "ocaml/ocaml-jane-street-headers",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/jane-street-headers",
            "description": "C header files shared between the various Jane Street packages",
            "long_description": "C header files shared between the various Jane Street packages",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-core",
                        "ocaml-core_unix",
                        "ocaml-time_now"
                    ]
                }
            ]
        }
    ]
}