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

{
    "count": 50086,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=148",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=146",
    "results": [
        {
            "name": "ocaml-sexplib",
            "portdir": "ocaml/ocaml-sexplib",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/sexplib",
            "description": "S-expressions for OCaml",
            "long_description": "S-expressions for OCaml",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-num",
                        "ocaml",
                        "ocaml-parsexp",
                        "ocaml-sexplib0",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-core",
                        "ocaml-core_unix",
                        "ocaml-ppx_log",
                        "ocaml-sexp_pretty"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-sexplib0",
            "portdir": "ocaml/ocaml-sexplib0",
            "version": "0.17.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/sexplib0",
            "description": "Jane Street's S-expression definitions and base converters for OCaml",
            "long_description": "Part of Jane Street's Core suite of libraries for OCaml, providing S-expression definitions and base converters.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppxlib",
                        "ocaml-base",
                        "ocaml-parsexp",
                        "ocaml-ppx_sexp_conv",
                        "ocaml-sexplib"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-sexp_pretty",
            "portdir": "ocaml/ocaml-sexp_pretty",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/sexp_pretty",
            "description": "Library for pretty-printing s-expressions",
            "long_description": "Library for pretty-printing s-expressions, using better indentation rules than the default pretty printer in Sexplib.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-re",
                        "ocaml",
                        "ocaml-sexplib",
                        "ocaml-ppx_base",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-expect_test_helpers_core",
                        "ocaml-expect_test_helpers_kernel"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-shell",
            "portdir": "ocaml/ocaml-shell",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/shell",
            "description": "Implementation of fork&exec and related functionality.",
            "long_description": "Yet another implementation of fork&exec and related functionality. Functions for invoking executables and for running bash in a subprocess.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-jst-config",
                        "ocaml-core",
                        "ocaml-core_unix",
                        "ocaml",
                        "ocaml-spawn",
                        "ocaml-textutils",
                        "ocaml-ppx_jane",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-spawn",
            "portdir": "ocaml/ocaml-spawn",
            "version": "0.15.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/spawn",
            "description": "Spawning system process",
            "long_description": "Spawn is a small library exposing only one function: Spawn.spawn. Its purpose is to start command in the background. Spawn aims to provide a few missing features of Unix.create_process such as providing a working directory as well as improving error reporting and performance.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "ocaml-ppx_expect"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-core_unix",
                        "ocaml-shell"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-splittable_random",
            "portdir": "ocaml/ocaml-splittable_random",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/splittable_random",
            "description": "PRNG that can be split into independent streams",
            "long_description": "PRNG that can be split into independent streams",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-ppx_assert",
                        "ocaml",
                        "ocaml-ppx_bench",
                        "ocaml-ppx_inline_test",
                        "ocaml-ppx_sexp_message",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-base_quickcheck",
                        "ocaml-core"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-sqlite3",
            "portdir": "ocaml/ocaml-sqlite3",
            "version": "5.1.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mmottl.github.io/sqlite3-ocaml",
            "description": "OCaml bindings for SQLite 3",
            "long_description": "OCaml bindings for SQLite 3",
            "active": true,
            "categories": [
                "devel",
                "databases",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "sqlite3",
                        "ocaml",
                        "ocaml-dune-configurator"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "ocaml-ppx_inline_test"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "patoline"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-stdint",
            "portdir": "ocaml/ocaml-stdint",
            "version": "0.7.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/andrenth/ocaml-stdint",
            "description": "Fixed width integer types for OCaml",
            "long_description": "The stdint library provides signed and unsigned integer types of various fixed widths.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "fstar",
                        "kremlin"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-stdio",
            "portdir": "ocaml/ocaml-stdio",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/stdio",
            "description": "Jane Street's standard IO library for OCaml",
            "long_description": "Stdio implements simple input/output functionalities for OCaml, re-exporting the input/output functions of the OCaml standard libraries using a more consistent API.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-configurator",
                        "ocaml-core",
                        "ocaml-expect_test_helpers_core",
                        "ocaml-expect_test_helpers_kernel",
                        "ocaml-ocamlformat-lib",
                        "ocaml-ppx_expect",
                        "ocaml-ppx_module_timer",
                        "ocaml-ppx_optcomp"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-stdlib-shims",
            "portdir": "ocaml/ocaml-stdlib-shims",
            "version": "0.3.0",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml/stdlib-shims",
            "description": "Backport newer OCaml stdlib features to older compilers",
            "long_description": "Backport some of the new stdlib features to older compilers, such as the Stdlib module.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-alcotest",
                        "ocaml-ounit2",
                        "ocaml-ounit",
                        "ocaml-ppxlib",
                        "ocaml-integers",
                        "geneweb",
                        "ocaml-ocamlgraph"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "ocaml-fileutils"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-stringext",
            "portdir": "ocaml/ocaml-stringext",
            "version": "1.6.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rgrinberg/stringext",
            "description": "Extra string functions for OCaml",
            "long_description": "Extra string functions for OCaml. Mainly splitting. All functions are in the Stringext module.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pguyot",
                    "github": "pguyot",
                    "ports_count": 23
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-uri"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-syntax-shims",
            "portdir": "ocaml/ocaml-syntax-shims",
            "version": "1.0.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml-ppx/ocaml-syntax-shims",
            "description": "Backport new syntax to older OCaml versions",
            "long_description": "Backport new syntax to older OCaml versions",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-alcotest"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-syslog",
            "portdir": "ocaml/ocaml-syslog",
            "version": "2.0.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://github.com/geneanet/ocaml-syslog",
            "description": "syslog(3) routines for ocaml (RFC 3164)",
            "long_description": "syslog(3) routines for ocaml (RFC 3164)",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pguyot",
                    "github": "pguyot",
                    "ports_count": 23
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "geneweb"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-textutils",
            "portdir": "ocaml/ocaml-textutils",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/textutils",
            "description": "Text output utilities",
            "long_description": "Text output utilities",
            "active": true,
            "categories": [
                "textproc",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-uutf",
                        "ocaml-core",
                        "ocaml-core_kernel",
                        "ocaml",
                        "ocaml-ppx_jane",
                        "ocaml-textutils_kernel",
                        "ocaml-core_unix",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-async",
                        "ocaml-shell"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-textutils_kernel",
            "portdir": "ocaml/ocaml-textutils_kernel",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/textutils_kernel",
            "description": "The subset of textutils using only core_kernel and working in JavaScript",
            "long_description": "The subset of textutils using only core_kernel and working in JavaScript",
            "active": true,
            "categories": [
                "textproc",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-uutf",
                        "ocaml",
                        "ocaml-ppx_jane",
                        "ocaml-core",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-textutils"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-time_now",
            "portdir": "ocaml/ocaml-time_now",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/time_now",
            "description": "Reports the current time",
            "long_description": "Reports the current time",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-jane-street-headers",
                        "ocaml",
                        "ocaml-ppx_base",
                        "ocaml-ppx_optcomp",
                        "ocaml-jst-config",
                        "ocaml-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-core",
                        "ocaml-ppx_inline_test",
                        "ocaml-ppx_module_timer"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-timezone",
            "portdir": "ocaml/ocaml-timezone",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/timezone",
            "description": "Timezone for OCaml",
            "long_description": "Timezone handles parsing timezone data and create Timezone.t that can later be used to manipulate time in core (using Time and Time_ns modules).",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-core",
                        "ocaml-ppx_jane"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-core_unix"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-topkg",
            "portdir": "ocaml/ocaml-topkg",
            "version": "1.0.7",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://erratique.ch/software/topkg",
            "description": "The transitory OCaml software packager",
            "long_description": "Topkg is a packager for distributing OCaml software. It provides an API to describe the files a package installs in a given build configuration and to specify information about the package's distribution, creation and publication procedures.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-ocamlbuild",
                        "opam",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-react",
                        "ocaml-astring",
                        "ocaml-rresult",
                        "ocaml-xmlm",
                        "ocaml-bos",
                        "ocaml-fmt",
                        "ocaml-fpath",
                        "ocaml-logs",
                        "ocaml-ptime",
                        "ocaml-uucp",
                        "ocaml-uunf",
                        "ocaml-uuseg",
                        "ocaml-uutf"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-trie",
            "portdir": "ocaml/ocaml-trie",
            "version": "1.0.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/kandu/trie",
            "description": "Strict impure trie tree",
            "long_description": "Strict impure trie tree",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-mew"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-typerep",
            "portdir": "ocaml/ocaml-typerep",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/typerep",
            "description": "Runtime types for OCaml",
            "long_description": "Runtime types for OCaml",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-core",
                        "ocaml-ppx_typerep_conv"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ulex",
            "portdir": "ocaml/ocaml-ulex",
            "version": "1.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/whitequark/ulex",
            "description": "lexer generator for Unicode and OCaml",
            "long_description": "ulex is a lexer generator for Unicode and OCaml written by Alain Frisch.",
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-ocamlbuild",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-camlp4",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-unidecode",
            "portdir": "ocaml/ocaml-unidecode",
            "version": "0.4.0",
            "license": "GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/geneweb/unidecode",
            "description": "Convert unicode strings into its ASCII representation",
            "long_description": "Convert unicode strings into its ASCII representation",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pguyot",
                    "github": "pguyot",
                    "ports_count": 23
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "geneweb"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-uri",
            "portdir": "ocaml/ocaml-uri",
            "version": "4.4.0",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mirage/ocaml-uri",
            "description": "An RFC3986 URI/URL parsing library",
            "long_description": "This is an OCaml implementation of the RFC3986 specification for parsing URI or URLs.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pguyot",
                    "github": "pguyot",
                    "ports_count": 23
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-stringext",
                        "ocaml-angstrom"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "geneweb"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-utop",
            "portdir": "ocaml/ocaml-utop",
            "version": "2.15.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml-community/utop",
            "description": "Universal toplevel (i.e. REPL) for OCaml",
            "long_description": "utop is an improved toplevel (i.e. Read-Eval-Print Loop) for OCaml. It can run in a terminal or in Emacs. It supports line editing, history, real-time and context sensitive completion, colors and more.",
            "active": true,
            "categories": [
                "devel",
                "editors",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-lwt",
                        "ocaml-lwt_react",
                        "ocaml-react",
                        "ocaml-xdg",
                        "ocaml-lambda-term",
                        "ocaml-logs",
                        "ocaml-zed",
                        "ocaml",
                        "ocaml-cppo"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "ocaml-alcotest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "stanc3"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-uucp",
            "portdir": "ocaml/ocaml-uucp",
            "version": "15.1.0",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dbuenzli/uucp",
            "description": "Unicode character properties for OCaml",
            "long_description": "Unicode character properties for OCaml",
            "active": true,
            "categories": [
                "textproc",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "ocaml-ocamlbuild",
                        "ocaml-topkg",
                        "opam"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-cmdliner",
                        "ocaml-uunf"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-jingoo",
                        "geneweb",
                        "ocaml-uuseg",
                        "ocaml-zed"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-uunf",
            "portdir": "ocaml/ocaml-uunf",
            "version": "15.1.0",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dbuenzli/uunf",
            "description": "Unicode text normalization for OCaml",
            "long_description": "Unicode text normalization for OCaml",
            "active": true,
            "categories": [
                "textproc",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "ocaml-ocamlbuild",
                        "ocaml-topkg",
                        "opam"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-cmdliner",
                        "ocaml-uutf"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "geneweb",
                        "ocaml-uucp"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-uuseg",
            "portdir": "ocaml/ocaml-uuseg",
            "version": "15.1.0",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dbuenzli/uuseg",
            "description": "Unicode text segmentation for OCaml",
            "long_description": "Unicode text segmentation for OCaml",
            "active": true,
            "categories": [
                "textproc",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-ocamlbuild",
                        "ocaml-topkg",
                        "opam",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-uucp",
                        "ocaml-findlib",
                        "ocaml-cmdliner",
                        "ocaml-uutf"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ocamlformat-lib",
                        "ocaml-zed"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-uutf",
            "portdir": "ocaml/ocaml-uutf",
            "version": "1.0.3",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://erratique.ch/software/uutf",
            "description": "Non-blocking streaming Unicode codec for OCaml",
            "long_description": "Non-blocking streaming Unicode codec for OCaml",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-ocamlbuild",
                        "ocaml-topkg",
                        "opam",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-findlib",
                        "ocaml-cmdliner",
                        "ocaml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-jingoo",
                        "ocaml-markup",
                        "geneweb",
                        "ocaml-alcotest",
                        "ocaml-ocamlformat-lib",
                        "ocaml-textutils",
                        "ocaml-textutils_kernel",
                        "ocaml-uunf",
                        "ocaml-uuseg",
                        "ocaml-zed"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-variantslib",
            "portdir": "ocaml/ocaml-variantslib",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janestreet/variantslib",
            "description": "OCaml variants as first class values",
            "long_description": "OCaml variants as first class values",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-base",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-core",
                        "ocaml-ppx_variants_conv"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-visitors",
            "portdir": "ocaml/ocaml-visitors",
            "version": "20210608",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gitlab.inria.fr/fpottier/visitors",
            "description": "An OCaml syntax extension for generating visitor classes",
            "long_description": "An OCaml syntax extension (a ppx_deriving plugin) which generates object-oriented visitors for traversing and transforming data structures.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_deriving",
                        "ocaml",
                        "ocaml-ppxlib",
                        "ocaml-result",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "kremlin"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-wasm",
            "portdir": "ocaml/ocaml-wasm",
            "version": "2.0.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/WebAssembly/spec",
            "description": "OCaml Web Assembly library",
            "long_description": "An OCaml library to read and write Web Assembly (wasm) files and manipulate their AST.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-ocamlbuild",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "kremlin"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-xdg",
            "portdir": "ocaml/ocaml-dune",
            "version": "3.16.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml/dune",
            "description": "Composable build system for OCaml",
            "long_description": "Dune is a build system for OCaml and Reason.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-utop"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-xmlm",
            "portdir": "ocaml/ocaml-xmlm",
            "version": "1.4.0",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://erratique.ch/software/xmlm",
            "description": "streaming XML input/output module for OCaml",
            "long_description": "Xmlm is an OCaml module providing streaming XML input/output. It aims at making XML processing robust and painless. The streaming interface can process documents without building an in-memory representation. It lets the programmer translate its data structures to XML documents and vice-versa. Functions are provided to easily transform arborescent data structures to/from XML documents.",
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-ocamlbuild",
                        "ocaml-topkg",
                        "opam",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-xtmpl",
                        "ocaml-ocamlrss",
                        "stog"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-xtmpl",
            "portdir": "textproc/ocaml-xtmpl",
            "version": "0.6",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.good-eris.net/xtmpl/",
            "description": "Xtmpl is a small XML templating library for OCaml",
            "long_description": "Xtmpl is a small XML templating library for OCaml",
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-xmlm"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "stog"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-yojson",
            "portdir": "ocaml/ocaml-yojson",
            "version": "2.2.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml-community/yojson",
            "description": "JSON parsing and printing library for OCaml",
            "long_description": "Yojson is an optimized JSON parsing and printing library for OCaml.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-seq"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ppx_deriving_yojson",
                        "ocaml-js_of_ocaml-compiler",
                        "fstar",
                        "kremlin",
                        "abella",
                        "stanc3",
                        "ocaml-merlin"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-zarith",
            "portdir": "ocaml/ocaml-zarith",
            "version": "1.14",
            "license": "LGPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml/Zarith",
            "description": "Arbitrary-precision integers for OCaml",
            "long_description": "The Zarith library implements arithmetic and logical operations over arbitrary-precision integers. It uses GMP to efficiently implement arithmetic over big integers. Small integers are represented as Caml unboxed integers, for speed and space economy.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "perl5",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-cryptokit",
                        "ocaml-hacl-star",
                        "geneweb",
                        "fstar",
                        "kremlin",
                        "coq"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-zed",
            "portdir": "ocaml/ocaml-zed",
            "version": "3.2.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml-community/zed",
            "description": "Abstract engine for text edition in OCaml",
            "long_description": "Abstract engine for text edition in OCaml",
            "active": true,
            "categories": [
                "textproc",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ocaml-dune",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-react",
                        "ocaml-result",
                        "ocaml",
                        "ocaml-uucp",
                        "ocaml-uuseg",
                        "ocaml-uutf",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-lambda-term",
                        "ocaml-utop"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-zip",
            "portdir": "ocaml/ocaml-zip",
            "version": "1.04",
            "license": "LGPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://cristal.inria.fr/~xleroy/software.html",
            "description": "read and write ZIP, JAR and GZIP files from OCaml",
            "long_description": "read and write ZIP, JAR and GZIP files from OCaml",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "patoline"
                    ]
                }
            ]
        },
        {
            "name": "oce",
            "portdir": "graphics/oce",
            "version": "0.18.3",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tpaviot/oce",
            "description": "Open CASCADE Community Edition",
            "long_description": "Open CASCADE Community Edition",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "mark.brethen",
                    "github": "mbrethen",
                    "ports_count": 7
                }
            ],
            "variants": [
                "debug",
                "test",
                "draw",
                "tbb",
                "freeimage",
                "gl2ps",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "freetype"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "freecad"
                    ]
                }
            ]
        },
        {
            "name": "oci-cli",
            "portdir": "net/oci-cli",
            "version": "3.43.2",
            "license": "(Permissive or Apache-2)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.oracle.com/en-us/iaas/Content/API/Concepts/cliconcepts.htm",
            "description": "Command-line client for Oracle Cloud Infrastructure",
            "long_description": "The OCI CLI is a small-footprint tool that you can use on its own or with the Console to complete Oracle Cloud Infrastructure tasks. The OCI CLI provides the same core functionality as the Console, plus additional commands. Some of these, such as the ability to run scripts, extend Console functionality.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py311-build",
                        "py311-installer",
                        "py311-setuptools",
                        "py311-wheel",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-cryptography",
                        "py311-openssl",
                        "py311-click",
                        "py311-prompt_toolkit",
                        "python311",
                        "py311-jmespath",
                        "py311-arrow",
                        "py311-terminaltables",
                        "py311-oci",
                        "py311-yaml",
                        "py311-certifi",
                        "py311-dateutil",
                        "py311-six",
                        "py311-tz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocilib",
            "portdir": "databases/ocilib",
            "version": "3.12.1",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://orclib.sourceforge.net/",
            "description": "Oracle OCI C wrapper",
            "long_description": "OCILIB is an open source and cross platform Oracle Driver that delivers efficient access to Oracle databases.",
            "active": true,
            "categories": [
                "devel",
                "databases"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "oracle-instantclient"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "oclock",
            "portdir": "x11/oclock",
            "version": "1.0.4",
            "license": "X11",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.x.org/",
            "description": "Round X11 clock",
            "long_description": "OClock simply displays the current time on an analog display.",
            "active": true,
            "categories": [
                "x11"
            ],
            "maintainers": [
                {
                    "name": "jeremyhu",
                    "github": "jeremyhu",
                    "ports_count": 285
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xorg-libXmu",
                        "xorg-libxkbfile"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "xorg-apps"
                    ]
                }
            ]
        },
        {
            "name": "ocp",
            "portdir": "audio/ocp",
            "version": "3.0.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mywave82/opencubicplayer",
            "description": "OpenCubicPlayer - Music visualizer",
            "long_description": "OpenCubicPlayer - Music visualizer for various tracked music formats (amiga modules, S3M, IT), chiptunes and other formats related to demoscene",
            "active": true,
            "categories": [
                "audio"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "flac",
                "mad",
                "sdl1",
                "sdl2",
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "xa",
                        "unifont-ttf",
                        "clang-17"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libdiscid",
                        "libsdl2",
                        "ncurses",
                        "libjpeg-turbo",
                        "bzip2",
                        "libogg",
                        "freetype",
                        "ancient",
                        "libcjson",
                        "libpng",
                        "zlib",
                        "flac",
                        "libmad",
                        "libvorbis"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocrad",
            "portdir": "graphics/ocrad",
            "version": "0.29",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/ocrad/ocrad.html",
            "description": "ocrad is an optical character recognition program",
            "long_description": "GNU Ocrad is an OCR (Optical Character Recognition) program implemented as a filter and based on a feature extraction method. It reads a bitmap image in pbm format and produces text in byte (8-bit) or UTF-8 formats.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "aeioudev",
                    "github": "aeiouaeiouaeiouaeiouaeiouaeiou",
                    "ports_count": 10
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "lzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libpng"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocrmypdf",
            "portdir": "textproc/ocrmypdf",
            "version": "16.12.0",
            "license": "MPL-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocrmypdf/OCRmyPDF",
            "description": "ocrmypdf adds an OCR text layer to scanned PDF files, allowing them to be searched",
            "long_description": "ocrmypdf adds an OCR text layer to scanned PDF files, allowing them to be searched. ocrmypdf also supports plugins that enable customization of its processing steps, and it is highly tolerant of PDFs containing scanned images and “born digital” content that doesn’t require text recognition.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "akierig",
                    "github": "akierig",
                    "ports_count": 10
                }
            ],
            "variants": [
                "python310",
                "python311",
                "python312",
                "python313"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py313-build",
                        "py313-installer",
                        "py313-hatchling",
                        "py313-hatch-vcs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pluggy",
                        "py313-Pillow",
                        "py313-pybind11",
                        "py313-pikepdf",
                        "py313-deprecation",
                        "py313-rich",
                        "py313-freetype",
                        "py313-pdfminer",
                        "py313-pyheif",
                        "img2pdf",
                        "libpng",
                        "qpdf",
                        "python313",
                        "py313-packaging"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "jbig2enc",
                        "pngquant",
                        "unpaper",
                        "ghostscript",
                        "tesseract",
                        "tesseract-eng"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocropus",
            "portdir": "textproc/ocropus",
            "version": "0.4-62bdc7b8be62",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/ocropus/",
            "description": "The OCRopus open source document analysis and OCR system",
            "long_description": "OCRopus is a state-of-the-art document analysis and OCR system, featuring pluggable layout analysis, pluggable character recognition, statistical natural language modeling, and multi-lingual capabilities.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "scons",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "mercurial"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sqlite3",
                        "giflib",
                        "iulib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave",
            "portdir": "math/octave",
            "version": "10.3.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/octave",
            "description": "a high-level language for numerical computations",
            "long_description": "GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command-line interface for solving linear and nonlinear problems numerically.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1503
                },
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1155
                }
            ],
            "variants": [
                "accelerate",
                "atlas",
                "blis",
                "flexiblas",
                "openblas",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "sundials",
                "java",
                "qt5",
                "fltk",
                "sound",
                "app",
                "docs",
                "graphicsmagick",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gcc15",
                        "clang-20",
                        "texinfo",
                        "gsed",
                        "texlive-latex",
                        "autoconf",
                        "automake",
                        "bison",
                        "flex",
                        "gperf",
                        "libtool",
                        "pkgconfig",
                        "icoutils",
                        "libicns",
                        "librsvg",
                        "gawk",
                        "perl5",
                        "findutils",
                        "grep",
                        "texlive-basic",
                        "texlive-fonts-recommended"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "SuiteSparse_CXSparse",
                        "SuiteSparse_UMFPACK",
                        "SuiteSparse_SPQR",
                        "qt5-qtbase",
                        "fftw-3",
                        "fftw-3-single",
                        "glpk",
                        "gnuplot",
                        "qhull",
                        "qrupdate",
                        "curl",
                        "freetype",
                        "ghostscript",
                        "hdf5",
                        "less",
                        "sundials6",
                        "python312",
                        "arpack",
                        "qt5-qttools",
                        "qt5-sqlite-plugin",
                        "zlib",
                        "libsndfile",
                        "portaudio",
                        "ncurses",
                        "pcre",
                        "qscintilla-qt5",
                        "rapidjson",
                        "readline",
                        "GraphicsMagick",
                        "fontconfig",
                        "gl2ps",
                        "libgcc",
                        "OpenBLAS",
                        "SuiteSparse_config",
                        "SuiteSparse_AMD",
                        "SuiteSparse_CAMD",
                        "SuiteSparse_COLAMD",
                        "SuiteSparse_CHOLMOD"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "texinfo",
                        "ghostscript",
                        "fig2dev",
                        "epstool",
                        "pstoedit"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "octave-video",
                        "py39-octave_kernel",
                        "py38-octave_kernel",
                        "octave-pkg-octave-doc",
                        "octave-specfun",
                        "swig-octave",
                        "octave-quaternion",
                        "octave-hdf5oct",
                        "py39-oct2py",
                        "py27-oct2py",
                        "py36-oct2py",
                        "octave-bim",
                        "octave-pythonic",
                        "octave-symbolic",
                        "octave-ponchon-savarit",
                        "py38-oct2py",
                        "octave-timer",
                        "pure-octave",
                        "octave-octproj",
                        "octave-pool",
                        "octave-piqp",
                        "octave-benchmark",
                        "octave-civil-engineering",
                        "octave-ident",
                        "octave-informationtheory",
                        "octave-integration",
                        "octave-irsa",
                        "octave-mechanics",
                        "octave-missing-functions",
                        "octave-multicore",
                        "octave-nnet",
                        "octave-odebvp",
                        "octave-outliers",
                        "octave-plot",
                        "octave-symband",
                        "octave-tcl-octave",
                        "octave-zenity",
                        "octave-fpl",
                        "octave-msh",
                        "octave-splines",
                        "octave-bioinfo",
                        "octave-bsltl",
                        "octave-cgi",
                        "octave-data-smoothing",
                        "octave-dataframe",
                        "octave-divand",
                        "octave-econometrics",
                        "octave-generate_html",
                        "octave-fileio",
                        "octave-linear-algebra",
                        "octave-mvn",
                        "octave-optics",
                        "octave-secs1d",
                        "octave-sole",
                        "octave-tisean",
                        "octave-tsa",
                        "octave-zeromq",
                        "py37-octave_kernel",
                        "octave-doc",
                        "octave-psychrometrics",
                        "octave-tablicious",
                        "octave-geographiclib",
                        "py37-oct2py",
                        "octave-vrml",
                        "octave-velas",
                        "octave-statistics-bootstrap",
                        "octave-interval",
                        "octave-chrono",
                        "octave-matgeom",
                        "octave-mqtt",
                        "octave-queueing",
                        "octave-internal-fluid-flow",
                        "octave-gsl",
                        "octave-ncarray",
                        "octave-image",
                        "octave-statistics",
                        "octave-mccabe-thiele",
                        "octave-ga",
                        "octave-lalinspiral",
                        "octave-fuzzy-logic-toolkit",
                        "octave-mapping",
                        "swig3-octave",
                        "octave-lalburst",
                        "octave-lalframe",
                        "octave-lalinference",
                        "octave-lalmetaio",
                        "octave-lalpulsar",
                        "octave-lalsimulation",
                        "octave-io",
                        "octave-lal",
                        "octave-fl-core",
                        "octave-tar",
                        "octave-statistics-resampling",
                        "nds2-client-octave",
                        "octave-control",
                        "octave-sqlite",
                        "octave-optim",
                        "octave-financial",
                        "octave-joystick",
                        "octave-geometry",
                        "octave-cfitsio",
                        "octave-audio",
                        "octave-communications",
                        "octave-database",
                        "octave-dicom",
                        "octave-femoctave",
                        "octave-fits",
                        "octave-general",
                        "octave-ltfat",
                        "octave-lssa",
                        "octave-miscellaneous",
                        "octave-nan",
                        "octave-netcdf",
                        "octave-nurbs",
                        "octave-ocs",
                        "octave-octclip",
                        "octave-optiminterp",
                        "octave-parallel",
                        "octave-signal",
                        "octave-sockets",
                        "octave-stk",
                        "octave-strings",
                        "octave-struct",
                        "octave-windows",
                        "octave-zstd",
                        "octave-coder",
                        "octave-doctest",
                        "octave-datatypes",
                        "py310-oct2py",
                        "py311-oct2py",
                        "py310-octave_kernel",
                        "py311-octave_kernel",
                        "py312-octave_kernel",
                        "octave-instrument-control"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "openEMS"
                    ]
                }
            ]
        },
        {
            "name": "octave-audio",
            "portdir": "octave/octave-audio",
            "version": "2.0.9",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gnu-octave/octave-audio",
            "description": "Audio recording, processing, and playing tools.",
            "long_description": "Audio recording, processing, and playing tools.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1155
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "rtmidi",
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-benchmark",
            "portdir": "octave/octave-benchmark",
            "version": "1.1.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://octave.sourceforge.io/benchmark/",
            "description": "The package contains code used to benchmark speed of Octave.",
            "long_description": "The package contains code used to benchmark speed of Octave.",
            "active": false,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-bim",
            "portdir": "octave/octave-bim",
            "version": "1.1.8",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/carlodefalco/bim",
            "description": "Package for solving Diffusion Advection Reaction (DAR) Partial Differential Equaltions based on the Finite Volume Scharfetter-Gummel (FVSG) method a.k.a Box Integration Method (BIM).",
            "long_description": "Package for solving Diffusion Advection Reaction (DAR) Partial Differential Equaltions based on the Finite Volume Scharfetter-Gummel (FVSG) method a.k.a Box Integration Method (BIM).",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1155
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "octave-fpl",
                        "octave-msh"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "octave-secs1d",
                        "octave-sole"
                    ]
                }
            ]
        }
    ]
}