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

{
    "count": 51787,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=997",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=995",
    "results": [
        {
            "name": "py27-xarray",
            "portdir": "python/py-xarray",
            "version": "0.11.3",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/pydata/xarray",
            "description": "Provides N-D labeled arrays and datasets in Python",
            "long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
            "active": false,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 612
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-12"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-numpy",
                        "py27-pandas",
                        "python27",
                        "py27-setuptools"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py27-mock",
                        "py27-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py38-xarray",
            "portdir": "python/py-xarray",
            "version": "2022.12.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pydata/xarray",
            "description": "Provides N-D labeled arrays and datasets in Python",
            "long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
            "active": false,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 612
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-16",
                        "py38-setuptools",
                        "py38-setuptools_scm",
                        "py38-setuptools_scm_git_archive"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38",
                        "py38-numpy",
                        "py38-packaging",
                        "py38-pandas"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-arviz",
                        "py38-metpy",
                        "py38-xarray-einstats",
                        "py38-tropycal"
                    ]
                }
            ]
        },
        {
            "name": "py39-xarray",
            "portdir": "python/py-xarray",
            "version": "2024.7.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pydata/xarray",
            "description": "Provides N-D labeled arrays and datasets in Python",
            "long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
            "active": false,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 612
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "clang-18",
                        "py39-setuptools",
                        "py39-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39",
                        "py39-numpy",
                        "py39-packaging",
                        "py39-pandas"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-hypothesis",
                        "py39-pytest",
                        "py39-pytest-xdist"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-tropycal",
                        "py39-metpy",
                        "py39-arviz",
                        "py39-xarray-einstats"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py39-pygmt"
                    ]
                }
            ]
        },
        {
            "name": "py36-xarray",
            "portdir": "python/py-xarray",
            "version": "0.16.2",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pydata/xarray",
            "description": "Provides N-D labeled arrays and datasets in Python",
            "long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
            "active": false,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 612
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-12"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36",
                        "py36-numpy",
                        "py36-pandas",
                        "py36-setuptools"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py36-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-arviz"
                    ]
                }
            ]
        },
        {
            "name": "py35-pybind11",
            "portdir": "python/py-pybind11",
            "version": "2.4.3",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pybind/pybind11",
            "description": "Seamless operability between C++11 and Python.",
            "long_description": "pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py35-setuptools",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py35-pyopencl"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py35-scipy"
                    ]
                }
            ]
        },
        {
            "name": "py36-pybind11",
            "portdir": "python/py-pybind11",
            "version": "2.12.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pybind/pybind11",
            "description": "Seamless operability between C++11 and Python.",
            "long_description": "pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py36-python-install",
                        "py36-setuptools",
                        "py36-wheel",
                        "py36-build",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py36-pyopencl"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py36-scipy"
                    ]
                }
            ]
        },
        {
            "name": "py38-pybind11",
            "portdir": "python/py-pybind11",
            "version": "2.13.6",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pybind/pybind11",
            "description": "Seamless operability between C++11 and Python.",
            "long_description": "pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py38-fasttext",
                        "py38-pyopencl",
                        "py38-matplotlib",
                        "py38-iminuit",
                        "py38-contourpy"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-pytomlpp",
                        "py38-pytorch",
                        "py38-scipy",
                        "py38-pikepdf"
                    ]
                }
            ]
        },
        {
            "name": "py37-pybind11",
            "portdir": "python/py-pybind11",
            "version": "2.13.6",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pybind/pybind11",
            "description": "Seamless operability between C++11 and Python.",
            "long_description": "pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py37-matplotlib",
                        "py37-pyopencl",
                        "py37-contourpy"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py37-pytorch",
                        "py37-scipy",
                        "py37-pytomlpp",
                        "py37-pikepdf"
                    ]
                }
            ]
        },
        {
            "name": "py39-pybind11",
            "portdir": "python/py-pybind11",
            "version": "3.0.2",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pybind/pybind11",
            "description": "Seamless operability between C++11 and Python.",
            "long_description": "pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ninja",
                        "py39-build",
                        "py39-installer",
                        "py39-scikit-build-core",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py39-matplotlib",
                        "py39-iminuit",
                        "py39-pyopencl",
                        "py39-fasttext",
                        "py39-contourpy",
                        "py39-pdal",
                        "py39-pdal-plugins"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-scipy",
                        "py39-pytomlpp",
                        "py39-pytorch",
                        "py39-pikepdf",
                        "gr-gfdm"
                    ]
                }
            ]
        },
        {
            "name": "kremlin-devel",
            "portdir": "lang/fstar",
            "version": "20210824-b95d1ac",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "fstar",
            "homepage": "https://fstar-lang.org",
            "description": "Obsolete port, replaced by fstar",
            "long_description": "This port has been replaced by fstar.",
            "active": false,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "catch2",
            "portdir": "devel/catch2",
            "version": "3.14.0",
            "license": "Boost-1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/catchorg/Catch2",
            "description": "Catch 2: a modern, C++-native, header-only, test framework for unit-tests",
            "long_description": "Catch 2: a modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "howarth.at.macports",
                    "github": "jwhowarth",
                    "ports_count": 18
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-20"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "finite-diff",
                        "libmcfp",
                        "absent"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "rdkit"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "absent",
                        "stringtoolbox"
                    ]
                }
            ]
        },
        {
            "name": "glibmm-devel",
            "portdir": "devel/glibmm-devel",
            "version": "2.88.0",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://www.gtkmm.org/",
            "description": "C++ interface to glib",
            "long_description": "C++ interface to glib",
            "active": true,
            "categories": [
                "devel",
                "x11"
            ],
            "maintainers": [
                {
                    "name": "mascguy",
                    "github": "mascguy",
                    "ports_count": 357
                }
            ],
            "variants": [
                "quartz",
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "python314",
                        "pkgconfig",
                        "mm-common",
                        "clang-20",
                        "meson",
                        "ninja"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsigcxx3",
                        "glib2-devel"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pybind11",
            "portdir": "devel/pybind11",
            "version": "3.0.3",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pybind/pybind11",
            "description": "Extension modules for pybind11, which provides seamless operability between C++11 and Python",
            "long_description": "Extension modules for pybind11, which is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1596
                }
            ],
            "variants": [
                "debug",
                "tests"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "python313",
                        "py313-setuptools",
                        "clang-20"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py37-pdal",
                        "py36-dolfin",
                        "py310-onnx",
                        "py311-onnx",
                        "py313-onnx",
                        "py312-onnx",
                        "py314-onnx",
                        "py37-onnx",
                        "py38-pdal",
                        "py38-onnx",
                        "py38-dolfin",
                        "py39-dolfin",
                        "py39-onnx",
                        "py310-dolfin",
                        "py311-dolfin",
                        "py312-dolfin",
                        "ngsolve",
                        "openimageio"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "netgen",
                        "osl"
                    ]
                }
            ]
        },
        {
            "name": "fstar",
            "portdir": "lang/fstar",
            "version": "2025.03.25",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://fstar-lang.org",
            "description": "Verification system for effectful programs",
            "long_description": "F* (pronounced F star) is a general-purpose functional programming language with effects aimed at program verification. It puts together the automation of an SMT-backed deductive verification tool with the expressive power of a proof assistant based on dependent types. After verification, F* programs can be extracted to efficient OCaml, F#, C, WASM, or ASM code.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "gmake",
                        "ocaml-dune",
                        "ocaml-ocamlbuild",
                        "coreutils"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-menhir",
                        "ocaml-pprint",
                        "ocaml-ppx_deriving",
                        "ocaml-ppx_deriving_yojson",
                        "ocaml-process",
                        "ocaml-sedlex",
                        "ocaml-stdint",
                        "ocaml-yojson",
                        "ocaml-zarith",
                        "ocaml-ppxlib",
                        "ocaml-memtrace",
                        "ocaml-mtime",
                        "ocaml",
                        "z3-fstar",
                        "ocaml-batteries",
                        "ocaml-fileutils",
                        "ocaml-findlib"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "fstar_select"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "kremlin"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-hacl-star",
                        "ocaml-hacl-star-raw",
                        "karamel",
                        "everparse"
                    ]
                }
            ]
        },
        {
            "name": "karamel",
            "portdir": "lang/fstar",
            "version": "2025.04.01",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://fstar-lang.org",
            "description": "A tool for extracting low-level F* programs to readable C code",
            "long_description": "KaRaMeL (formerly KreMLin) is a tool that extracts an F* program to readable C code.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gmake",
                        "ocaml-dune",
                        "ocaml-ocamlbuild",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-fix",
                        "ocaml-menhir",
                        "ocaml-pprint",
                        "ocaml-ppx_deriving",
                        "ocaml-ppx_deriving_yojson",
                        "ocaml-process",
                        "fstar",
                        "ocaml-visitors",
                        "ocaml-wasm",
                        "ocaml-yojson",
                        "ocaml-zarith",
                        "coreutils",
                        "ocaml-uucp",
                        "ocaml-stdint",
                        "ocaml",
                        "ocaml-batteries",
                        "ocaml-fileutils"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "kremlin",
            "portdir": "lang/fstar",
            "version": "2022.06.08",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "karamel",
            "homepage": "https://fstar-lang.org",
            "description": "Obsolete port, replaced by karamel",
            "long_description": "This port has been replaced by karamel.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-hacl-star",
                        "ocaml-hacl-star-raw",
                        "everparse"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "fstar"
                    ]
                }
            ]
        },
        {
            "name": "fstar-devel",
            "portdir": "lang/fstar",
            "version": "20210824-b95d1ac",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "fstar",
            "homepage": "https://fstar-lang.org",
            "description": "Obsolete port, replaced by fstar",
            "long_description": "This port has been replaced by fstar.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "fstar_select",
            "portdir": "lang/fstar",
            "version": "1.3",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://fstar-lang.org",
            "description": "Obsolete port",
            "long_description": "This port is obsolete.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "fstar"
                    ]
                }
            ]
        },
        {
            "name": "kremlin_select",
            "portdir": "lang/fstar",
            "version": "1.3",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://fstar-lang.org",
            "description": "Obsolete port",
            "long_description": "This port is obsolete.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-base_quickcheck",
            "portdir": "ocaml/ocaml-base_quickcheck",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/base_quickcheck",
            "description": "Randomized testing framework",
            "long_description": "Randomized testing framework, designed for compatibility with Base.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-ppxlib",
                        "ocaml-ppx_let",
                        "ocaml-ppx_sexp_message",
                        "ocaml",
                        "ocaml-ppx_base",
                        "ocaml-ppx_fields_conv",
                        "ocaml-splittable_random",
                        "ocaml-ppx_sexp_value",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_jane",
                        "ocaml-core",
                        "ocaml-expect_test_helpers_core",
                        "ocaml-expect_test_helpers_kernel"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-bisect_ppx",
            "portdir": "ocaml/ocaml-bisect_ppx",
            "version": "2.8.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aantron/bisect_ppx",
            "description": "Code coverage tool for OCaml and Reason",
            "long_description": "Code coverage tool for OCaml and Reason",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-ppxlib",
                        "ocaml-cmdliner"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "stanc3"
                    ]
                }
            ]
        },
        {
            "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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-lacaml",
                        "guestfs-tools",
                        "ocaml-lua",
                        "advi",
                        "coq",
                        "bsdowl",
                        "ocaml-mysql",
                        "libguestfs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-camlp5-buildscripts",
                        "ocaml-not-ocamlfind",
                        "ocaml-angstrom",
                        "ocaml-bigstringaf",
                        "ocaml-configurator",
                        "ocaml-cryptokit",
                        "ocaml-csexp",
                        "ocaml-hacl-star",
                        "ocaml-hacl-star-raw",
                        "ocaml-markup",
                        "ocaml-ounit2",
                        "ocaml-process",
                        "ocaml-ounit",
                        "ocaml-stdlib-shims",
                        "ocaml-syslog",
                        "ocaml-ulex",
                        "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-ocaml-version",
                        "ocaml-wasm",
                        "ocaml-astring",
                        "ocaml-rresult",
                        "ocaml-sexplib0",
                        "ocaml-xmlm",
                        "ocaml-uri",
                        "fstar",
                        "karamel",
                        "ocaml-base_quickcheck",
                        "ocaml-bisect_ppx",
                        "ocaml-js_of_ocaml",
                        "ocaml-js_of_ocaml-compiler",
                        "ocaml-lwt",
                        "ocaml-lwt_ppx",
                        "ocaml-lwt_react",
                        "ocaml-ppx_assert",
                        "ocaml-ppx_base",
                        "ocaml-ppx_bench",
                        "ocaml-ppx_bin_prot",
                        "ocaml-ppx_blob",
                        "ocaml-ppx_cold",
                        "ocaml-ppx_compare",
                        "ocaml-ppx_custom_printf",
                        "ocaml-ppx_deriving",
                        "ocaml-ppx_deriving_yojson",
                        "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_module_timer",
                        "ocaml-ppx_log",
                        "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_tydi",
                        "ocaml-ppx_typerep_conv",
                        "ocaml-ppx_variants_conv",
                        "ocaml-ppxlib",
                        "ocaml-sedlex",
                        "ocaml-visitors",
                        "ocaml-mpi",
                        "ocaml-jingoo",
                        "ocaml-xtmpl",
                        "patoline",
                        "ocaml-ocamlrss",
                        "stog",
                        "ocaml-topkg",
                        "ocaml-gen",
                        "ocaml-ocplib-endian",
                        "ocaml-stringext",
                        "camlimages",
                        "ocaml-eqaf",
                        "ocaml-pp_loc",
                        "ocaml-ppx_import",
                        "ocaml-num",
                        "ocaml-digestif",
                        "ocaml-bos",
                        "ocaml-optint",
                        "ocaml-bigarray-compat",
                        "ocaml-cstruct",
                        "ocaml-fix",
                        "ocaml-hex",
                        "ocaml-integers",
                        "ocaml-migrate-parsetree",
                        "ocaml-ppx_tools",
                        "ocaml-mtime",
                        "ocaml-re",
                        "ocaml-pprint",
                        "ocaml-sqlite3",
                        "ocaml-checkseum",
                        "ocaml-extlib",
                        "ocaml-batteries",
                        "ocaml-memtrace",
                        "ocaml-pcre",
                        "ocaml-ctypes",
                        "ocaml-fileutils",
                        "ocaml-mmap",
                        "ocaml-stdint",
                        "ocaml-cgi",
                        "ocaml-easy-format",
                        "ocaml-biniou",
                        "lablgtk2",
                        "ocaml-base",
                        "ocaml-stdio",
                        "ocaml-zarith",
                        "ocaml-dune",
                        "ocaml-dune-build-info",
                        "ocaml-dune-configurator",
                        "ocaml-xdg",
                        "ocaml-yojson",
                        "ocaml-parmap",
                        "ocaml-stdcompat",
                        "ocaml-cudf",
                        "ocaml-syslog-message",
                        "ocaml-unidecode",
                        "ocaml-alcotest",
                        "ocaml-either",
                        "ocaml-ocamlformat",
                        "ocaml-ocamlformat-lib",
                        "ocaml-ptime",
                        "ocaml-syntax-shims",
                        "ocaml-trie",
                        "coccinelle",
                        "ocaml-calendars",
                        "ocaml-ocamlgraph",
                        "ocaml-pcre2",
                        "stanc3",
                        "ocaml-async",
                        "ocaml-async_kernel",
                        "ocaml-async_rpc_kernel",
                        "ocaml-async_unix",
                        "ocaml-base64",
                        "ocaml-base_bigstring",
                        "ocaml-bin_prot",
                        "ocaml-camlp-streams",
                        "ocaml-cmdliner",
                        "ocaml-core",
                        "ocaml-core_extended",
                        "ocaml-core_kernel",
                        "ocaml-core_unix",
                        "ocaml-crunch",
                        "ocaml-expect_test_helpers_core",
                        "ocaml-expect_test_helpers_kernel",
                        "ocaml-fieldslib",
                        "ocaml-fmt",
                        "ocaml-fpath",
                        "ocaml-int_repr",
                        "ocaml-jane-street-headers",
                        "ocaml-jst-config",
                        "ocaml-lambda-term",
                        "ocaml-logs",
                        "ocaml-menhir",
                        "ocaml-menhirLib",
                        "ocaml-menhirSdk",
                        "ocaml-coq-menhirlib",
                        "ocaml-merlin",
                        "ocaml-mew",
                        "ocaml-dot-merlin-reader",
                        "ocaml-merlin-lib",
                        "ocaml-mew_vi",
                        "ocaml-ocaml_intrinsics",
                        "ocaml-ocp-indent",
                        "ocaml-parsexp",
                        "ocaml-patdiff",
                        "ocaml-patience_diff",
                        "ocaml-protocol_version_header",
                        "ocaml-record_builder",
                        "ocaml-seq",
                        "ocaml-sexp_pretty",
                        "ocaml-sexplib",
                        "ocaml-shell",
                        "ocaml-spawn",
                        "ocaml-splittable_random",
                        "ocaml-textutils",
                        "ocaml-textutils_kernel",
                        "ocaml-time_now",
                        "ocaml-timezone",
                        "ocaml-typerep",
                        "ocaml-utop",
                        "ocaml-uucp",
                        "ocaml-uunf",
                        "ocaml-uuseg",
                        "ocaml-uutf",
                        "ocaml-variantslib",
                        "ocaml-compiler-libs",
                        "ocaml-zed",
                        "ocaml-cppo",
                        "ocaml-cppo_ocamlbuild",
                        "ocaml-ppx_derivers",
                        "ocaml-react",
                        "ocaml-result",
                        "ocaml-buddy",
                        "camlp5"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-js_of_ocaml",
            "portdir": "ocaml/ocaml-js_of_ocaml",
            "version": "5.9.1",
            "license": "(GPL-2+ or LGPL-2.1+)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocsigen/js_of_ocaml",
            "description": "Compiler from OCaml bytecode to JavaScript",
            "long_description": "Compiler from OCaml bytecode to JavaScript",
            "active": true,
            "categories": [
                "devel",
                "lang",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-ppxlib",
                        "ocaml-js_of_ocaml-compiler"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-logs"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-js_of_ocaml-compiler",
            "portdir": "ocaml/ocaml-js_of_ocaml",
            "version": "5.9.1",
            "license": "(GPL-2+ or LGPL-2.1+)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocsigen/js_of_ocaml",
            "description": "Compiler from OCaml bytecode to JavaScript",
            "long_description": "Compiler from OCaml bytecode to JavaScript",
            "active": true,
            "categories": [
                "devel",
                "lang",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-menhir",
                        "ocaml-menhirLib",
                        "ocaml-menhirSdk",
                        "ocaml",
                        "ocaml-yojson",
                        "ocaml-ppxlib",
                        "ocaml-cmdliner",
                        "ocaml-sedlex",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-js_of_ocaml"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-lwt",
            "portdir": "ocaml/ocaml-lwt",
            "version": "5.7.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocsigen/lwt",
            "description": "Promises and event-driven I/O for OCaml",
            "long_description": "Lwt provides typed, composable promises for OCaml, with support for parallel resolution.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-cppo",
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-ocplib-endian",
                        "ocaml-dune-configurator",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-lwt_ppx",
                        "ocaml-lwt_react",
                        "ocaml-lambda-term",
                        "ocaml-logs",
                        "ocaml-utop"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-lwt_ppx",
            "portdir": "ocaml/ocaml-lwt",
            "version": "5.7.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocsigen/lwt",
            "description": "Promises and event-driven I/O for OCaml",
            "long_description": "Lwt provides typed, composable promises for OCaml, with support for parallel resolution.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-cppo",
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-lwt",
                        "ocaml",
                        "ocaml-ppxlib",
                        "ocaml-ocplib-endian",
                        "ocaml-dune-configurator",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-lwt_react",
            "portdir": "ocaml/ocaml-lwt",
            "version": "1.2.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocsigen/lwt",
            "description": "Helpers for using React with Lwt",
            "long_description": "Lwt provides typed, composable promises for OCaml, with support for parallel resolution.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-cppo",
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-lwt",
                        "ocaml",
                        "ocaml-react",
                        "ocaml-ocplib-endian",
                        "ocaml-dune-configurator",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-lambda-term",
                        "ocaml-utop"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_assert",
            "portdir": "ocaml/ocaml-ppx_assert",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_assert",
            "description": "Extension nodes to compare value and raise useful errors if they differ",
            "long_description": "Extension nodes to compare value and raise useful errors if they differ",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-ppxlib",
                        "ocaml-ppx_cold",
                        "ocaml",
                        "ocaml-ppx_here",
                        "ocaml-ppx_sexp_conv",
                        "ocaml-ppx_compare",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_jane",
                        "ocaml-core",
                        "ocaml-jst-config",
                        "ocaml-splittable_random"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_base",
            "portdir": "ocaml/ocaml-ppx_base",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_base",
            "description": "Base set of ppx rewriters",
            "long_description": "Base set of ppx rewriters",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppxlib",
                        "ocaml-ppx_cold",
                        "ocaml-ppx_compare",
                        "ocaml",
                        "ocaml-ppx_sexp_conv",
                        "ocaml-ppx_enumerate",
                        "ocaml-ppx_globalize",
                        "ocaml-ppx_hash",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-base_quickcheck",
                        "ocaml-ppx_jane",
                        "ocaml-ppx_module_timer",
                        "ocaml-ppx_string",
                        "ocaml-core",
                        "ocaml-sexp_pretty",
                        "ocaml-time_now"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_bench",
            "portdir": "ocaml/ocaml-ppx_bench",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_bench",
            "description": "Syntax extension for writing in-line benchmarks in OCaml code",
            "long_description": "Syntax extension for writing in-line benchmarks in OCaml code",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-ppxlib",
                        "ocaml-ppx_inline_test"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_jane",
                        "ocaml-splittable_random"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_bin_prot",
            "portdir": "ocaml/ocaml-ppx_bin_prot",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_bin_prot",
            "description": "Generation of binary serialization and deserialization functions from type definitions",
            "long_description": "Generation of binary serialization and deserialization functions from type definitions",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-ppxlib",
                        "ocaml",
                        "ocaml-bin_prot",
                        "ocaml-ppx_here",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_jane"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_blob",
            "portdir": "ocaml/ocaml-ppx_blob",
            "version": "0.9.0",
            "license": "Unlicense",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/johnwhitington/ppx_blob",
            "description": "Include a file as a string at compile time",
            "long_description": "ppx_blob allows you to include a binary blob from a file as  a string. Writing [%blob \"filename\"] will replace the string  with the contents of the file at compile time. This allows  the inclusion of arbitary, possibly compressed, data,  without the need to respect OCaml's lexical conventions.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pguyot",
                    "github": "pguyot",
                    "ports_count": 165
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-ppxlib",
                        "ocaml-alcotest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "geneweb"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_cold",
            "portdir": "ocaml/ocaml-ppx_cold",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_cold",
            "description": "Expands cold attribute",
            "long_description": "Expands cold attribute",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib",
                        "ocaml-ppxlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_assert",
                        "ocaml-ppx_base"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_compare",
            "portdir": "ocaml/ocaml-ppx_compare",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_compare",
            "description": "Generation of fast comparison and equality functions from type expressions and definitions",
            "long_description": "Generation of fast comparison and equality functions from type expressions and definitions",
            "active": true,
            "categories": [
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib",
                        "ocaml-ppxlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_assert",
                        "ocaml-ppx_base",
                        "ocaml-ppx_hash",
                        "ocaml-bin_prot"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_custom_printf",
            "portdir": "ocaml/ocaml-ppx_custom_printf",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_custom_printf",
            "description": "Extensions to printf-style format-strings for user-defined string conversion",
            "long_description": "Extensions to printf-style format-strings for user-defined string conversion",
            "active": true,
            "categories": [
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml",
                        "ocaml-ppx_sexp_conv",
                        "ocaml-ppxlib",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_jane",
                        "ocaml-bin_prot"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_deriving",
            "portdir": "ocaml/ocaml-ppx_deriving",
            "version": "6.0.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml-ppx/ppx_deriving",
            "description": "Type-driven code generation for OCaml",
            "long_description": "Common infrastructure for generating OCaml code based on type definitions, and a set of useful plugins for common tasks.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-cppo",
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-ppxlib",
                        "ocaml-findlib",
                        "ocaml-ppx_derivers"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-jingoo"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "fstar",
                        "karamel",
                        "geneweb",
                        "ocaml-visitors",
                        "stanc3",
                        "ocaml-ppx_deriving_yojson"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_deriving_yojson",
            "portdir": "ocaml/ocaml-ppx_deriving_yojson",
            "version": "3.7.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/whitequark/ppx_deriving_yojson",
            "description": "OCaml ppx_deriving plugin for Yojson",
            "long_description": "An OCaml ppx_deriving plugin that generates JSON serializers and deserializers using the Yjoson library.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 84
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_deriving",
                        "ocaml-result",
                        "ocaml",
                        "ocaml-ppxlib",
                        "ocaml-yojson",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "fstar",
                        "karamel"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_disable_unused_warnings",
            "portdir": "ocaml/ocaml-ppx_disable_unused_warnings",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_disable_unused_warnings",
            "description": "Extension that disables many OCaml compiler warnings",
            "long_description": "Extension that disables many OCaml compiler warnings",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib",
                        "ocaml-ppxlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_jane"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_enumerate",
            "portdir": "ocaml/ocaml-ppx_enumerate",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_enumerate",
            "description": "Generate a list containing all values of a finite type",
            "long_description": "Generate a list containing all values of a finite type",
            "active": true,
            "categories": [
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib",
                        "ocaml-ppxlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_base"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_expect",
            "portdir": "ocaml/ocaml-ppx_expect",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_expect",
            "description": "Expect-test is a framework for writing tests in OCaml, similar to Cram",
            "long_description": "Expect-test is a framework for writing tests in OCaml, similar to Cram",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-stdio",
                        "ocaml-ppxlib",
                        "ocaml",
                        "ocaml-ppx_here",
                        "ocaml-ppx_inline_test",
                        "ocaml-re",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_jane"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "ocaml-spawn"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_fields_conv",
            "portdir": "ocaml/ocaml-ppx_fields_conv",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_fields_conv",
            "description": "Generation of accessor and iteration functions for OCaml records",
            "long_description": "Generation of accessor and iteration functions for OCaml records",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml",
                        "ocaml-fieldslib",
                        "ocaml-ppxlib",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-base_quickcheck",
                        "ocaml-ppx_jane",
                        "ocaml-bin_prot"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_fixed_literal",
            "portdir": "ocaml/ocaml-ppx_fixed_literal",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_fixed_literal",
            "description": "Simpler notation for fixed point literals",
            "long_description": "Simpler notation for fixed point literals",
            "active": true,
            "categories": [
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib",
                        "ocaml-ppxlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_jane"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_globalize",
            "portdir": "ocaml/ocaml-ppx_globalize",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_globalize",
            "description": "ppx rewriter that generates functions to copy local values to the global heap",
            "long_description": "ppx rewriter that generates functions to copy local values to the global heap",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib",
                        "ocaml-ppxlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_base"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_hash",
            "portdir": "ocaml/ocaml-ppx_hash",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_hash",
            "description": "ppx writer that generates hash functions from type expressions and definitions",
            "long_description": "ppx writer that generates hash functions from type expressions and definitions",
            "active": true,
            "categories": [
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-ppxlib",
                        "ocaml",
                        "ocaml-ppx_sexp_conv",
                        "ocaml-ppx_compare",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_base",
                        "ocaml-core"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_here",
            "portdir": "ocaml/ocaml-ppx_here",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_here",
            "description": "ppx rewriter that defines an extension node whose value is its source position",
            "long_description": "ppx rewriter that defines an extension node whose value is its source position",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib",
                        "ocaml-ppxlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_assert",
                        "ocaml-ppx_bin_prot",
                        "ocaml-ppx_expect",
                        "ocaml-ppx_jane",
                        "ocaml-ppx_let",
                        "ocaml-ppx_log",
                        "ocaml-ppx_sexp_message",
                        "ocaml-ppx_sexp_value"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_ignore_instrumentation",
            "portdir": "ocaml/ocaml-ppx_ignore_instrumentation",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_ignore_instrumentation",
            "description": "Ignore Jane Street specific instrumentation extensions",
            "long_description": "Ignore Jane Street specific instrumentation extensions",
            "active": true,
            "categories": [
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-ppxlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_jane"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_inline_test",
            "portdir": "ocaml/ocaml-ppx_inline_test",
            "version": "0.16.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_inline_test",
            "description": "Syntax extension for writing in-line tests in OCaml code",
            "long_description": "Syntax extension for writing in-line tests in OCaml code",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml",
                        "ocaml-time_now",
                        "ocaml-ppxlib",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_bench",
                        "ocaml-ppx_expect",
                        "ocaml-ppx_jane",
                        "ocaml-core",
                        "ocaml-splittable_random"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "ocaml-sqlite3"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_jane",
            "portdir": "ocaml/ocaml-ppx_jane",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_jane",
            "description": "ppx_driver including all standard ppx rewriters",
            "long_description": "ppx_driver including all standard ppx rewriters",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppxlib",
                        "ocaml-ppx_assert",
                        "ocaml-ppx_custom_printf",
                        "ocaml-ppx_fixed_literal",
                        "ocaml-ppx_here",
                        "ocaml-ppx_ignore_instrumentation",
                        "ocaml-ppx_let",
                        "ocaml-ppx_optional",
                        "ocaml-ppx_pipebang",
                        "ocaml-ppx_sexp_message",
                        "ocaml-ppx_sexp_value",
                        "ocaml-ppx_stable",
                        "ocaml-ppx_stable_witness",
                        "ocaml",
                        "ocaml-ppx_bench",
                        "ocaml-ppx_bin_prot",
                        "ocaml-ppx_disable_unused_warnings",
                        "ocaml-ppx_fields_conv",
                        "ocaml-ppx_inline_test",
                        "ocaml-ppx_log",
                        "ocaml-ppx_module_timer",
                        "ocaml-ppx_string",
                        "ocaml-ppx_typerep_conv",
                        "ocaml-ppx_variants_conv",
                        "ocaml-base_quickcheck",
                        "ocaml-ppx_expect",
                        "ocaml-ppx_tydi",
                        "ocaml-ppx_base",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-async",
                        "ocaml-async_kernel",
                        "ocaml-async_rpc_kernel",
                        "ocaml-async_unix",
                        "ocaml-base_bigstring",
                        "ocaml-core",
                        "ocaml-core_extended",
                        "ocaml-core_kernel",
                        "ocaml-core_unix",
                        "ocaml-expect_test_helpers_core",
                        "ocaml-expect_test_helpers_kernel",
                        "ocaml-int_repr",
                        "ocaml-patdiff",
                        "ocaml-patience_diff",
                        "ocaml-protocol_version_header",
                        "ocaml-record_builder",
                        "ocaml-shell",
                        "ocaml-textutils",
                        "ocaml-textutils_kernel",
                        "ocaml-timezone"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_let",
            "portdir": "ocaml/ocaml-ppx_let",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_let",
            "description": "ppx rewriter for monadic and applicative let bindings, match expressions and if expressions",
            "long_description": "ppx rewriter for monadic and applicative let bindings, match expressions and if expressions",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml",
                        "ocaml-ppx_here",
                        "ocaml-ppxlib",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-base_quickcheck",
                        "ocaml-ppx_jane"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_module_timer",
            "portdir": "ocaml/ocaml-ppx_module_timer",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/ppx_module_timer",
            "description": "Extension to record module start-up times",
            "long_description": "Extension to record module start-up times",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-stdio",
                        "ocaml",
                        "ocaml-ppx_base",
                        "ocaml-time_now",
                        "ocaml-ppxlib",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_jane"
                    ]
                }
            ]
        }
    ]
}