HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50636,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=869",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=867",
"results": [
{
"name": "ocaml-parmap",
"portdir": "ocaml/ocaml-parmap",
"version": "1.2.5",
"license": "GLPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rdicosmo/parmap",
"description": "Parmap is a library for multicore architecture for OCaml programs",
"long_description": "Parmap is a minimalistic library allowing to exploit multicore architecture for OCaml programs with minimal modifications.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-dune-configurator",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"coccinelle"
]
}
]
},
{
"name": "ocaml-ounit2",
"portdir": "ocaml/ocaml-ounit2",
"version": "2.2.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gildor478/ounit",
"description": "Unit test framework for OCaml",
"long_description": "OUnit is a unit test framework for OCaml. It allows one to easily create unit-tests for OCaml code. It is based on HUnit, a unit testing framework for Haskell. It is similar to JUnit, and other XUnit testing frameworks.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-stdlib-shims"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"ocaml-ounit"
]
},
{
"type": "test",
"ports": [
"ocaml-ctypes",
"abella"
]
}
]
},
{
"name": "ocaml-ounit",
"portdir": "ocaml/ocaml-ounit2",
"version": "2.2.7",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gildor478/ounit",
"description": "Compatibility shim for ocaml-ounit2",
"long_description": "Provides legacy 'oUnit' ocamlfind package name for ocaml-ounit2",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-ocamlbuild",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-stdlib-shims"
]
},
{
"type": "run",
"ports": [
"ocaml-ounit2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ocaml-fileutils"
]
},
{
"type": "lib",
"ports": [
"ocaml-jingoo",
"geneweb"
]
},
{
"type": "test",
"ports": [
"ocaml-re"
]
}
]
},
{
"name": "ocaml-ocplib-endian",
"portdir": "ocaml/ocaml-ocplib-endian",
"version": "1.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/OCamlPro/ocplib-endian",
"description": "Optimized fixed-width integer functions for OCaml",
"long_description": "Optimized functions for reading and writing fixed-width integers from strings and bigarrays in OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-cppo",
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-lwt",
"ocaml-lwt_ppx",
"ocaml-lwt_react"
]
}
]
},
{
"name": "ocaml-ocp-indent",
"portdir": "ocaml/ocaml-ocp-indent",
"version": "1.8.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/OCamlPro/ocp-indent",
"description": "Simple tool to indent OCaml programs",
"long_description": "Simple tool to indent OCaml programs",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-cmdliner"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ocamlformat-lib"
]
},
{
"type": "test",
"ports": [
"stanc3"
]
}
]
},
{
"name": "ocaml-ocaml-version",
"portdir": "ocaml/ocaml-ocaml-version",
"version": "3.6.2",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocurrent/ocaml-version",
"description": "Manipulate, parse and generate OCaml compiler version strings",
"long_description": "Manipulate, parse and generate OCaml compiler version strings",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ocamlformat-lib"
]
}
]
},
{
"name": "ocaml-ocamlrss",
"portdir": "www/ocaml-ocamlrss",
"version": "2.2.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zoggy.github.io/ocamlrss/",
"description": "OCaml-RSS is a small OCaml library providing functions to parse and print RSS 2.0 files",
"long_description": "OCaml-RSS is a small OCaml library providing functions to parse and print RSS 2.0 files",
"active": true,
"categories": [
"devel",
"www",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-ocamlnet",
"ocaml-xmlm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stog"
]
}
]
},
{
"name": "ocaml-ocamlnet",
"portdir": "ocaml/ocaml-ocamlnet",
"version": "4.1.9",
"license": "(BSD or GPL-2 or LGPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://projects.camlcity.org/projects/ocamlnet.html",
"description": "Internet protocols and helper data structures for OCaml.",
"long_description": "Internet protocols (http, cgi, email etc.) and helper data structures (mail messages, character sets, etc.) Ocamlnet implements a number of Internet protocols (http client & server, cgi and cgi variants, SunRPC, FTP, POP, SMTP) and is a strong base for web and Internet programming.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-pcre"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ocamlrss"
]
}
]
},
{
"name": "ocaml-ocaml_intrinsics",
"portdir": "ocaml/ocaml-ocaml_intrinsics",
"version": "0.16.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/ocaml_intrinsics",
"description": "Library of intrinsics for OCaml",
"long_description": "The ocaml_intrinsics library provides an OCaml interface to operations that have dedicated hardware instructions on some micro-architectures.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"ocaml-dune-configurator",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-core_unix"
]
}
]
},
{
"name": "ocaml-ocamlgraph",
"portdir": "ocaml/ocaml-ocamlgraph",
"version": "2.1.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ocaml.org/p/ocamlgraph/latest",
"description": "A generic graph library for OCaml",
"long_description": "A generic graph library for OCaml which Provides both graph data structures and graph algorithms",
"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",
"ocaml-stdlib-shims"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-not-ocamlfind"
]
}
]
},
{
"name": "ocaml-ocamlformat-lib",
"portdir": "ocaml/ocaml-ocamlformat",
"version": "0.27.0",
"license": "(LGPL-2.1 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-ppx/ocamlformat",
"description": "Auto-formatter for OCaml code",
"long_description": "Auto-formatter for OCaml code",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-csexp",
"ocaml-findlib",
"ocaml-fix",
"ocaml-menhir",
"ocaml-menhirLib",
"ocaml-menhirSdk",
"ocaml-result",
"ocaml-stdio",
"ocaml",
"ocaml-astring",
"ocaml-uutf",
"ocaml-dune-build-info",
"ocaml-either",
"ocaml-fpath",
"ocaml-ocaml-version",
"ocaml-ocp-indent",
"ocaml-uuseg",
"ocaml-camlp-streams",
"ocaml-base"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ocamlformat"
]
}
]
},
{
"name": "ocaml-ocamlformat",
"portdir": "ocaml/ocaml-ocamlformat",
"version": "0.27.0",
"license": "(LGPL-2.1 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-ppx/ocamlformat",
"description": "Auto-formatter for OCaml code",
"long_description": "Auto-formatter for OCaml code",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-re",
"ocaml",
"ocaml-ocamlformat-lib",
"ocaml-cmdliner",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"geneweb"
]
},
{
"type": "test",
"ports": [
"stanc3"
]
}
]
},
{
"name": "ocaml-ocamlbuild",
"portdir": "ocaml/ocaml-ocamlbuild",
"version": "0.14.2",
"license": "(LGPL-2.1 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/ocamlbuild",
"description": "Caml Preprocessor and Pretty-Printer",
"long_description": "OCamlbuild is a generic build tool that has built-in rules for building OCaml library and programs. OCamlbuild was distributed as part of the OCaml distribution for OCaml versions between 3.10.0 and 4.02.3. Starting from OCaml 4.03, it is released separately.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 23
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ocaml-camlp4",
"ocaml-react",
"ocaml-cryptokit",
"ocaml-process",
"ocaml-ounit",
"ocaml-ulex",
"ocaml-wasm",
"ocaml-astring",
"ocaml-rresult",
"ocaml-xmlm",
"ocaml-topkg",
"ocaml-bos",
"hevea",
"fstar",
"kremlin",
"ocaml-fmt",
"ocaml-fpath",
"ocaml-logs",
"ocaml-ptime",
"ocaml-uucp",
"ocaml-uunf",
"ocaml-uuseg",
"ocaml-uutf",
"everparse"
]
},
{
"type": "lib",
"ports": [
"ocaml-cppo_ocamlbuild"
]
}
]
},
{
"name": "ocaml-num",
"portdir": "ocaml/ocaml-num",
"version": "1.5",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/num",
"description": "Legacy OCaml arbitrary-precision integer library",
"long_description": "Legacy OCaml arbitrary-precision integer library",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 23
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"geneweb",
"ocaml-batteries",
"mldonkey",
"ocaml-sexplib"
]
}
]
},
{
"name": "ocaml-not-ocamlfind",
"portdir": "ocaml/ocaml-not-ocamlfind",
"version": "0.13",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chetmurthy/not-ocamlfind",
"description": "A small frontend for ocamlfind that adds a few useful commands",
"long_description": "A small frontend for ocamlfind that adds a few useful commands",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 23
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml-findlib",
"ocaml-camlp-streams",
"ocaml",
"ocaml-fmt",
"ocaml-ocamlgraph",
"ocaml-rresult"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-camlp5-buildscripts",
"geneweb"
]
}
]
},
{
"name": "ocaml-mysql",
"portdir": "databases/ocaml-mysql",
"version": "1.0.4",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://raevnos.pennmush.org/code/ocaml-mysql/",
"description": "Mysql5 bindings for OCaml",
"long_description": "Mysql5 bindings for OCaml",
"active": true,
"categories": [
"devel",
"databases",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"ocaml-findlib"
]
},
{
"type": "lib",
"ports": [
"mysql5",
"ocaml"
]
}
],
"depends_on": []
},
{
"name": "ocaml-mpi",
"portdir": "science/ocaml-mpi",
"version": "1.01",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cristal.inria.fr/~xleroy/software.html",
"description": "Caml bindings for a large subset of MPI functions",
"long_description": "Caml bindings for a large subset of MPI functions",
"active": true,
"categories": [
"devel",
"science",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"mpich-default"
]
}
],
"depends_on": []
},
{
"name": "ocaml-mode.el",
"portdir": "lang/ocaml-mode.el",
"version": "3.05",
"license": "GPL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/ocaml.html",
"description": "An EMACS major mode for editing OCaml programs.",
"long_description": "An EMACS major mode for editing OCaml programs.",
"active": true,
"categories": [
"lang",
"editors",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
},
{
"type": "run",
"ports": [
"ocaml"
]
}
],
"depends_on": []
},
{
"name": "ocaml-mmap",
"portdir": "ocaml/ocaml-mmap",
"version": "1.2.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mirage/mmap",
"description": "Support for mmap(2) in OCaml",
"long_description": "Support for mmap(2) in OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-bigarray-compat",
"ocaml-findlib"
]
}
],
"depends_on": []
},
{
"name": "ocaml-migrate-parsetree",
"portdir": "ocaml/ocaml-migrate-parsetree",
"version": "2.4.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-ppx/ocaml-migrate-parsetree",
"description": "Convert OCaml parsetrees between different OCaml versions",
"long_description": "Converts OCaml parsetrees, outcometree and AST mappers between different OCaml versions.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-ppx_derivers"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppx_tools_versioned",
"ocaml-ppxfind"
]
}
]
},
{
"name": "ocaml-mew_vi",
"portdir": "ocaml/ocaml-mew_vi",
"version": "0.5.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kandu/mew_vi",
"description": "Modal editing witch, VI interpreter",
"long_description": "Modal editing witch, VI interpreter",
"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",
"ocaml-findlib",
"ocaml-react",
"ocaml-mew"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-lambda-term"
]
}
]
},
{
"name": "ocaml-mew",
"portdir": "ocaml/ocaml-mew",
"version": "0.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kandu/mew",
"description": "Modal editing witch",
"long_description": "Modal editing witch",
"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",
"ocaml-findlib",
"ocaml-result",
"ocaml-trie"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-mew_vi"
]
}
]
},
{
"name": "ocaml-merlin-lib",
"portdir": "ocaml/ocaml-merlin",
"version": "4.14-414",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/merlin",
"description": "Editor helper, provides completion, typing and source browsing in Vim and Emacs",
"long_description": "Editor helper, provides completion, typing and source browsing in Vim and Emacs",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-findlib",
"ocaml-menhir",
"ocaml",
"ocaml-menhirSdk",
"ocaml-menhirLib",
"ocaml-csexp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-dot-merlin-reader"
]
}
]
},
{
"name": "ocaml-merlin",
"portdir": "ocaml/ocaml-merlin",
"version": "4.14-414",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/merlin",
"description": "Editor helper, provides completion, typing and source browsing in Vim and Emacs",
"long_description": "Editor helper, provides completion, typing and source browsing in Vim and Emacs",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-yojson",
"ocaml-dot-merlin-reader"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"stanc3"
]
}
]
},
{
"name": "ocaml-menhirSdk",
"portdir": "ocaml/ocaml-menhir",
"version": "20231231",
"license": "(GPL-2 or LGPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cristal.inria.fr/~fpottier/menhir",
"description": "Menhir is a LR(1) parser generator for the Objective Caml programming language.",
"long_description": "Menhir is a LR(1) parser generator for the Objective Caml programming language.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-js_of_ocaml-compiler",
"ocaml-menhir",
"ocaml-merlin-lib",
"ocaml-ocamlformat-lib"
]
}
]
},
{
"name": "ocaml-menhirLib",
"portdir": "ocaml/ocaml-menhir",
"version": "20231231",
"license": "(GPL-2 or LGPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cristal.inria.fr/~fpottier/menhir",
"description": "Menhir is a LR(1) parser generator for the Objective Caml programming language.",
"long_description": "Menhir is a LR(1) parser generator for the Objective Caml programming language.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-js_of_ocaml-compiler",
"ocaml-menhir",
"ocaml-merlin-lib",
"ocaml-ocamlformat-lib"
]
}
]
},
{
"name": "ocaml-menhir",
"portdir": "ocaml/ocaml-menhir",
"version": "20231231",
"license": "(GPL-2 or LGPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cristal.inria.fr/~fpottier/menhir",
"description": "Menhir is a LR(1) parser generator for the Objective Caml programming language.",
"long_description": "Menhir is a LR(1) parser generator for the Objective Caml programming language.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"ocaml-dune"
]
},
{
"type": "lib",
"ports": [
"ocaml-menhirLib",
"ocaml",
"ocaml-menhirSdk",
"ocaml-findlib"
]
},
{
"type": "run",
"ports": [
"ocaml-coq-menhirlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"omake",
"ocaml-jingoo",
"ocaml-js_of_ocaml-compiler",
"fstar",
"kremlin",
"abella",
"stanc3",
"ocaml-merlin-lib",
"ocaml-ocamlformat-lib",
"coccinelle"
]
}
]
},
{
"name": "ocaml-memtrace",
"portdir": "ocaml/ocaml-memtrace",
"version": "0.2.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/memtrace",
"description": "Streaming client for Memprof",
"long_description": "Generates compact traces of a program's memory use.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": []
},
{
"name": "ocaml-markup",
"portdir": "ocaml/ocaml-markup",
"version": "1.0.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aantron/markup.ml",
"description": "Error-recovering functional HTML5 and XML parsers and writers",
"long_description": "Markup.ml provides an HTML parser and an XML parser. The parsers are wrapped in a simple interface: they are functions that transform byte streams to parsing signal streams. Streams can be manipulated in various ways, such as processing by fold, filter, and map, assembly into DOM tree structures, or serialization back to HTML or XML. Both parsers are based on their respective standards. The HTML parser, in particular, is based on the state machines defined in HTML5. The parsers are error-recovering by default, and accept fragments. This makes it very easy to get a best-effort parse of some input. The parsers can, however, be easily configured to be strict, and to accept only full documents. Apart from this, the parsers are streaming (do not build up a document in memory), non-blocking (can be used with threading libraries), lazy (do not consume input unless the signal stream is being read), and process the input in a single pass. They automatically detect the character encoding of the input stream, and convert everything to UTF-8.",
"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-uutf"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"geneweb"
]
}
]
},
{
"name": "ocaml-lwt_react",
"portdir": "ocaml/ocaml-lwt",
"version": "1.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocsigen/lwt",
"description": "Helpers for using React with Lwt",
"long_description": "Lwt provides typed, composable promises for OCaml, with support for parallel resolution.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-cppo",
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml-lwt",
"ocaml",
"ocaml-react",
"ocaml-ocplib-endian",
"ocaml-dune-configurator",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-lambda-term",
"ocaml-utop"
]
}
]
},
{
"name": "ocaml-lwt_ppx",
"portdir": "ocaml/ocaml-lwt",
"version": "5.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocsigen/lwt",
"description": "Promises and event-driven I/O for OCaml",
"long_description": "Lwt provides typed, composable promises for OCaml, with support for parallel resolution.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-cppo",
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml-lwt",
"ocaml",
"ocaml-ppxlib",
"ocaml-ocplib-endian",
"ocaml-dune-configurator",
"ocaml-findlib"
]
}
],
"depends_on": []
},
{
"name": "ocaml-lwt",
"portdir": "ocaml/ocaml-lwt",
"version": "5.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocsigen/lwt",
"description": "Promises and event-driven I/O for OCaml",
"long_description": "Lwt provides typed, composable promises for OCaml, with support for parallel resolution.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-cppo",
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-ocplib-endian",
"ocaml-dune-configurator",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-lwt_ppx",
"ocaml-lwt_react",
"ocaml-lambda-term",
"ocaml-logs",
"ocaml-utop"
]
}
]
},
{
"name": "ocaml-lua",
"portdir": "lang/ocaml-lua",
"version": "1.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ocaml-lua.forge.ocamlcore.org/",
"description": "OCaml bindings to Lua API",
"long_description": "This library provides OCaml bindings to Lua API which allows the application to exchange data with Lua programs and also to extend Lua with OCaml functions.",
"active": true,
"categories": [
"devel",
"lang",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"ocaml-findlib"
]
},
{
"type": "lib",
"ports": [
"lua",
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": []
},
{
"name": "ocaml-logs",
"portdir": "ocaml/ocaml-logs",
"version": "0.7.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://erratique.ch/software/logs",
"description": "Logging infrastructure for OCaml",
"long_description": "Logging infrastructure 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-fmt",
"ocaml",
"ocaml-js_of_ocaml",
"ocaml-findlib",
"ocaml-lwt",
"ocaml-cmdliner"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-bos",
"ocaml-lambda-term",
"ocaml-utop"
]
}
]
},
{
"name": "ocaml-lambda-term",
"portdir": "ocaml/ocaml-lambda-term",
"version": "3.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/lambda-term",
"description": "Cross-platform library for manipulating the terminal",
"long_description": "Lambda-Term is a cross-platform library for manipulating the terminal. It provides an abstraction for keys, mouse events, colors, as well as a set of widgets to write curses-like applications.",
"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-lwt",
"ocaml-lwt_react",
"ocaml-react",
"ocaml",
"ocaml-mew_vi",
"ocaml-zed",
"ocaml-logs",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-utop"
]
}
]
},
{
"name": "ocaml-lacaml",
"portdir": "math/ocaml-lacaml",
"version": "7.0.13",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/mmottl/lacaml/",
"description": "OCaml interfaces to the BLAS- and LAPACK-library",
"long_description": "OCaml interfaces to the BLAS- and LAPACK-library",
"active": true,
"categories": [
"devel",
"math",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"ocaml-findlib"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": []
},
{
"name": "ocaml-labltk",
"portdir": "graphics/ocaml-labltk",
"version": "8.06.12",
"license": "(LGPL-2.1 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://garrigue.github.io/labltk/",
"description": "OCaml interface to the Tcl/Tk GUI framework",
"long_description": "LablTk is an interface to the Tcl/Tk GUI framework. It allows to develop GUI applications in a speedy and type safe way. A legacy Camltk interface is included. The OCamlBrowser library viewer is also part of this project.",
"active": true,
"categories": [
"devel",
"graphics",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"tcl",
"tk"
]
}
],
"depends_on": []
},
{
"name": "ocaml-jst-config",
"portdir": "ocaml/ocaml-jst-config",
"version": "0.16.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/jst-config",
"description": "Compile-time configuration for Jane Street libraries",
"long_description": "Compile-time configuration for Jane Street libraries",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"ocaml-dune-configurator",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-ppx_assert",
"ocaml-base",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-core",
"ocaml-core_unix",
"ocaml-shell",
"ocaml-time_now"
]
}
]
},
{
"name": "ocaml-js_of_ocaml-compiler",
"portdir": "ocaml/ocaml-js_of_ocaml",
"version": "5.9.1",
"license": "(GPL-2+ or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocsigen/js_of_ocaml",
"description": "Compiler from OCaml bytecode to JavaScript",
"long_description": "Compiler from OCaml bytecode to JavaScript",
"active": true,
"categories": [
"devel",
"lang",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml-menhir",
"ocaml-menhirLib",
"ocaml-menhirSdk",
"ocaml",
"ocaml-yojson",
"ocaml-ppxlib",
"ocaml-cmdliner",
"ocaml-sedlex",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-js_of_ocaml"
]
}
]
},
{
"name": "ocaml-js_of_ocaml",
"portdir": "ocaml/ocaml-js_of_ocaml",
"version": "5.9.1",
"license": "(GPL-2+ or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocsigen/js_of_ocaml",
"description": "Compiler from OCaml bytecode to JavaScript",
"long_description": "Compiler from OCaml bytecode to JavaScript",
"active": true,
"categories": [
"devel",
"lang",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-ppxlib",
"ocaml-js_of_ocaml-compiler"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-logs"
]
}
]
},
{
"name": "ocaml-jingoo",
"portdir": "ocaml/ocaml-jingoo",
"version": "1.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tategakibunko/jingoo",
"description": "Template engine almost compatible with Jinja2(python template engine)",
"long_description": "Template engine almost compatible with Jinja2(python template engine)",
"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-menhir",
"ocaml-ounit",
"ocaml-ppx_deriving",
"ocaml",
"ocaml-uutf",
"ocaml-uucp",
"ocaml-re",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"geneweb"
]
}
]
},
{
"name": "ocaml-jane-street-headers",
"portdir": "ocaml/ocaml-jane-street-headers",
"version": "0.16.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/jane-street-headers",
"description": "C header files shared between the various Jane Street packages",
"long_description": "C header files shared between the various Jane Street packages",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-core",
"ocaml-core_unix",
"ocaml-time_now"
]
}
]
},
{
"name": "ocaml-int_repr",
"portdir": "ocaml/ocaml-int_repr",
"version": "0.16.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/int_repr",
"description": "Integers of various widths",
"long_description": "Integers of various widths",
"active": true,
"categories": [
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-base",
"ocaml-findlib",
"ocaml-ppx_jane"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-base_bigstring",
"ocaml-core_kernel"
]
}
]
},
{
"name": "ocaml-integers",
"portdir": "ocaml/ocaml-integers",
"version": "0.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/yallop/ocaml-integers",
"description": "Various signed and unsigned integer types for OCaml.",
"long_description": "Various signed and unsigned integer types for OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-stdlib-shims"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ctypes"
]
}
]
},
{
"name": "ocaml-hex",
"portdir": "ocaml/ocaml-hex",
"version": "1.5.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mirage/ocaml-hex",
"description": "Hexadecimal converter library for OCaml",
"long_description": "Hexadecimal converter library for OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-bigarray-compat",
"ocaml-cstruct",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"everparse"
]
}
]
},
{
"name": "ocaml-hacl-star-raw",
"portdir": "ocaml/ocaml-hacl-star",
"version": "20210824-4b197eb",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/project-everest/hacl-star",
"description": "High-assurance cryptographic library.",
"long_description": "Formally verified library of modern cryptographic algorithms, including Curve25519, Ed25519, AES-GCM, Chacha20, Poly1305, SHA-2, SHA-3, HMAC, and HKDF. The code for all of these algorithms is formally verified using the F* verification framework for memory safety, functional correctness, and secret independence (resistance to some types of timing side-channels).",
"active": true,
"categories": [
"devel",
"security",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"mono",
"python38",
"coreutils",
"gtime",
"gsed",
"gmake"
]
},
{
"type": "lib",
"ports": [
"kremlin",
"ocaml",
"ocaml-ctypes",
"ocaml-findlib",
"fstar"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-hacl-star"
]
}
]
},
{
"name": "ocaml-hacl-star",
"portdir": "ocaml/ocaml-hacl-star",
"version": "20210824-4b197eb",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/project-everest/hacl-star",
"description": "High-assurance cryptographic library.",
"long_description": "Formally verified library of modern cryptographic algorithms, including Curve25519, Ed25519, AES-GCM, Chacha20, Poly1305, SHA-2, SHA-3, HMAC, and HKDF. The code for all of these algorithms is formally verified using the F* verification framework for memory safety, functional correctness, and secret independence (resistance to some types of timing side-channels).",
"active": true,
"categories": [
"devel",
"security",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"mono",
"ocaml-cppo",
"ocaml-dune",
"coreutils",
"gtime",
"gsed",
"gmake"
]
},
{
"type": "lib",
"ports": [
"kremlin",
"ocaml",
"ocaml-findlib",
"ocaml-hacl-star-raw",
"ocaml-zarith",
"fstar"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"everparse"
]
}
]
},
{
"name": "ocaml-gsl",
"portdir": "math/ocaml-gsl",
"version": "0.6.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mmottl.github.io/gsl-ocaml/",
"description": "ocamlgsl is the GNU scientific library for OCaml",
"long_description": "This is an interface to GSL (GNU scientific library) for the Objective Caml language. See the gsl port for more details.",
"active": true,
"categories": [
"science",
"math",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gawk",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"gsl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"flashdot"
]
}
]
},
{
"name": "ocaml-gen",
"portdir": "ocaml/ocaml-gen",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/c-cube/gen",
"description": "Iterator library for OCaml",
"long_description": "Iterator library for OCaml, with support for restartable and consumable iterators.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-seq"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-sedlex"
]
}
]
},
{
"name": "ocaml-ftp",
"portdir": "net/ocaml-ftp",
"version": "0.1.0",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://savonet.sf.net/",
"description": "OCaml ftp client library",
"long_description": "OCaml ftp client library",
"active": true,
"categories": [
"devel",
"net",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": []
}
]
}