HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50010,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=127",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=125",
"results": [
{
"name": "zabbix44-agent",
"portdir": "net/zabbix4",
"version": "4.4.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "zabbix5",
"homepage": "http://www.zabbix.com/",
"description": "Obsolete port, replaced by zabbix5",
"long_description": "This port has been replaced by zabbix5. \n * zabbix44-agent provides a local monitoring agent.",
"active": false,
"categories": [
"net"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gnutls",
"libevent",
"pcre"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "zabbix42-frontend",
"portdir": "net/zabbix4",
"version": "4.2.8",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "zabbix5",
"homepage": "http://www.zabbix.com/",
"description": "Obsolete port, replaced by zabbix5",
"long_description": "This port has been replaced by zabbix5. \n * zabbix42-frontend provides the web (PHP) frontend.",
"active": false,
"categories": [
"net"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
}
],
"variants": [
"nls",
"php56",
"php74",
"mariadb105",
"mysql57",
"percona",
"pgsql13"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
"php74-gettext",
"php74-mbstring",
"php74-mysql",
"php74-sockets",
"apache2",
"php74-apache2handler",
"php74",
"php74-gd"
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"zabbix42"
]
}
]
},
{
"name": "zabbix44-frontend",
"portdir": "net/zabbix4",
"version": "4.4.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "zabbix5",
"homepage": "http://www.zabbix.com/",
"description": "Obsolete port, replaced by zabbix5",
"long_description": "This port has been replaced by zabbix5. \n * zabbix44-frontend provides the web (PHP) frontend.",
"active": false,
"categories": [
"net"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
}
],
"variants": [
"nls",
"php56",
"php74",
"mariadb105",
"mysql57",
"percona",
"pgsql13"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
"php74-gettext",
"php74-mbstring",
"php74-mysql",
"php74-sockets",
"apache2",
"php74-apache2handler",
"php74",
"php74-gd"
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"zabbix44"
]
}
]
},
{
"name": "zeek",
"portdir": "net/zeek",
"version": "8.0.4",
"license": "BSD",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.zeek.org/",
"description": "Zeek is a powerful network analysis framework that is much different from the typical IDS you may know.",
"long_description": "Zeek is a powerful network analysis framework that is much different from the typical IDS you may know. Zeek is the new name for the long-established Bro system. Note that parts of the system retain the Bro name, and it also often appears in the documentation and distributions.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1149
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"flex",
"pkgconfig",
"swig",
"swig-python",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"curl",
"libpcap",
"zlib",
"openssl3",
"python313",
"libmagic",
"bison",
"libmaxminddb",
"readline",
"zmq",
"perl5"
]
}
],
"depends_on": []
},
{
"name": "zsync",
"portdir": "net/zsync",
"version": "0.6.2",
"license": "Artistic-2 and Zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://zsync.moria.org.uk/",
"description": "file transfer program",
"long_description": "zsync file transfer program. It allows you to download a file from a remote web server, where you have a copy of an older version of the file on your computer already. zsync downloads only the new parts of the file. It uses the same algorithm as rsync.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "PlopFolio",
"portdir": "news/PlopFolio",
"version": "0.1.0",
"license": "GPL-2+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.collaboration-world.com/plopfolio/",
"description": "PlopFolio is a free KlipFolio clone that supports Klips",
"long_description": "PlopFolio is a free clone of Serences KlipFolio application. PlopFolio supports Klips available from KlipFarm (http://www.klipfarm.com/)",
"active": true,
"categories": [
"aqua",
"news"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "hellanzb",
"portdir": "news/hellanzb",
"version": "0.13",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20080913083314/http://www.hellanzb.com/trac/",
"description": "Nzb downloader and post processor",
"long_description": "hellanzb is an easy to use app designed to retrieve nzb files and fully process them. The goal being to make getting files from Usenet as hands-free as possible. Once fully installed, all that's required is moving an nzb file to the queue directory. The rest: downloading, par-checking, un-raring, etc. is done automatically by hellanzb.",
"active": true,
"categories": [
"python",
"news"
],
"maintainers": [],
"variants": [
"no_ssl"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "run",
"ports": [
"unrar",
"flac",
"shorten",
"py27-openssl",
"py27-twisted",
"par2"
]
}
],
"depends_on": []
},
{
"name": "leafnode",
"portdir": "news/leafnode",
"version": "1.12.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://leafnode.sourceforge.net/",
"description": "Leafnode is a store & forward NNTP proxy",
"long_description": "Leafnode is a software package that implements a store & forward NNTP proxy (client and server) that supportis TCP connections across IPv4 and IPv6. It can be used to give a regular newsreader off-line functionality, merge news articles from several upstream newsservers for newsreaders that only support one server well and avoid duplicate news download for a small LAN with multiple users reading news.",
"active": true,
"categories": [
"news"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"pcre2"
]
}
],
"depends_on": []
},
{
"name": "nget",
"portdir": "news/nget",
"version": "0.27.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nget.sourceforge.net/",
"description": "nget is a command line nntp file grabber",
"long_description": "nget is a command line nntp file grabber. It automatically pieces together multipart postings for easy retrieval, even substituting parts from multiple servers and newsgroups. Handles disconnects gracefully, resuming after the last part succesfully downloaded.",
"active": true,
"categories": [
"news"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"popt",
"uudeview"
]
}
],
"depends_on": []
},
{
"name": "nnap",
"portdir": "news/nnap",
"version": "1.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.freebsdcluster.org/~lasse/",
"description": "Nnap is a lightweight NNTP authentication proxy",
"long_description": "A small program that implements just enough of the NNTP protocol to authenticate client requests. After authentication client requests. After authentication nnap bounces the client TCP connection to an open NNTP server.",
"active": true,
"categories": [
"news"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "pan2",
"portdir": "news/pan2",
"version": "0.161",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.gnome.org/GNOME/pan",
"description": "News reader for GTK+ version 3.",
"long_description": "Pan2 is a newsreader for GTK+ that is based on the Agent newsreader for Windows OSes.",
"active": true,
"categories": [
"news"
],
"maintainers": [],
"variants": [
"debug",
"x11",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gettext",
"pkgconfig",
"makeicns",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"libsecret",
"gmime3",
"libiconv",
"zlib",
"gnutls",
"desktop-file-utils",
"gcr",
"gspell"
]
},
{
"type": "run",
"ports": [
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "slrn",
"portdir": "news/slrn",
"version": "1.0.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://slrn.sourceforge.net/",
"description": "A powerful console-based newsreader",
"long_description": "slrn is an easy to use but powerful NNTP/spool based newsreader. It is highly customizable, supports scoring, free key bindings, and can be extended using the SLang macro language.",
"active": true,
"categories": [
"net",
"news"
],
"maintainers": [],
"variants": [
"pull",
"ssl",
"uudeview",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"slang2",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "tin",
"portdir": "news/tin",
"version": "2.6.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.tin.org/",
"description": "A threaded NNTP and spool based UseNet newsreader",
"long_description": "tin is a full-screen easy to use Usenet reader. It can read news locally or remotely via a NNTP (Network News Transport Protocol) server. It will automatically utilize NOV (News OVerview) style index files if available locally or via the NNTP XOVER command.",
"active": true,
"categories": [
"news"
],
"maintainers": [],
"variants": [
"gpg",
"ispell",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"pcre",
"icu",
"libiconv",
"libidn",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "xpn",
"portdir": "news/xpn",
"version": "1.2.6",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://xpn.altervista.org/",
"description": "Graphical newsreader written in PyGtk.",
"long_description": "XPN (X Python Newsreader) is a news client written in Python and based on the GTK+ library. It offers a good MIME support, scoring system, filtered views, random tag-lines, external editor support, one-key navigation, ROT13, Face and X-Face headers decoding, spoiler char and many more.",
"active": true,
"categories": [
"news"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-pygtk"
]
}
],
"depends_on": []
},
{
"name": "yencode",
"portdir": "news/yencode",
"version": "0.46",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20051221043535/http://www.yencode.org/",
"description": "yENC encoder/decoder",
"long_description": "This is yencode, an encoder/decoder package for the Usenet \"yENC\" format.",
"active": true,
"categories": [
"sysutils",
"news"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "camlimages",
"portdir": "ocaml/camlimages",
"version": "5.0.1",
"license": "(LGPL-2 or Permissive)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gallium.inria.fr/camlimages/",
"description": "Objective Caml interface to image manipulation functions.",
"long_description": "Camlimages provides basic functions for image processing and loading/saving various image file formats, an interface to display images, and a Freetype interface to render TrueType fonts.",
"active": true,
"categories": [
"devel",
"graphics",
"ocaml"
],
"maintainers": [],
"variants": [
"graph"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"libpng",
"tiff",
"ocaml",
"ocaml-configurator",
"ocaml-cppo",
"giflib",
"freetype",
"ghostscript",
"lablgtk2",
"rgb",
"xpm",
"ocaml-findlib",
"libexif",
"libjpeg-turbo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"advi"
]
}
]
},
{
"name": "ocaml-base",
"portdir": "ocaml/ocaml-base",
"version": "0.16.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/base",
"description": "Jane Street's Full standard library replacement for OCaml",
"long_description": "Base is a complete and portable alternative to the OCaml standard library, providing all functionality expected from a language standard library.",
"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-dune-configurator",
"ocaml-findlib",
"ocaml-sexplib0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-configurator",
"ocaml-int_repr",
"ocaml-ppx_tydi",
"ocaml-stdio",
"ocaml-base_bigstring",
"ocaml-base_quickcheck",
"ocaml-bin_prot",
"ocaml-core",
"ocaml-core_kernel",
"ocaml-expect_test_helpers_core",
"ocaml-fieldslib",
"ocaml-expect_test_helpers_kernel",
"ocaml-jst-config",
"ocaml-ocamlformat-lib",
"ocaml-patience_diff",
"ocaml-ppx_assert",
"ocaml-ppx_bin_prot",
"ocaml-ppx_cold",
"ocaml-ppx_compare",
"ocaml-ppx_custom_printf",
"ocaml-ppx_disable_unused_warnings",
"ocaml-ppx_enumerate",
"ocaml-ppx_expect",
"ocaml-ppx_fields_conv",
"ocaml-ppx_fixed_literal",
"ocaml-ppx_globalize",
"ocaml-ppx_hash",
"ocaml-ppx_here",
"ocaml-ppx_inline_test",
"ocaml-ppx_let",
"ocaml-ppx_log",
"ocaml-ppx_module_timer",
"ocaml-ppx_optcomp",
"ocaml-ppx_optional",
"ocaml-ppx_sexp_conv",
"ocaml-ppx_sexp_message",
"ocaml-ppx_sexp_value",
"ocaml-ppx_stable",
"ocaml-ppx_stable_witness",
"ocaml-ppx_string",
"ocaml-ppx_typerep_conv",
"ocaml-ppx_variants_conv",
"ocaml-record_builder",
"ocaml-sexp_pretty",
"ocaml-splittable_random",
"ocaml-time_now",
"ocaml-typerep",
"ocaml-variantslib"
]
}
]
},
{
"name": "ocaml-batteries",
"portdir": "ocaml/ocaml-batteries",
"version": "3.8.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://batteries.forge.ocamlcore.org/",
"description": "A new O'Caml standard library",
"long_description": "OCaml Batteries included (or simply Batteries) is a community-driven effort to standardize on an consistent, documented, and comprehensive development platform for the OCaml programming language.",
"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-num",
"ocaml-camlp-streams"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"everparse"
]
},
{
"type": "lib",
"ports": [
"fstar",
"kremlin"
]
}
]
},
{
"name": "ocaml-bigarray-compat",
"portdir": "ocaml/ocaml-bigarray-compat",
"version": "1.1.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mirage/bigarray-compat",
"description": "OCaml compatibility library to use Stdlib.Bigarray when possible",
"long_description": "OCaml compatibility library to use Stdlib.Bigarray when possible.",
"active": true,
"categories": [
"devel",
"lang",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-cstruct",
"ocaml-hex",
"ocaml-ctypes",
"ocaml-mmap"
]
}
]
},
{
"name": "ocaml-biniou",
"portdir": "ocaml/ocaml-biniou",
"version": "1.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/biniou",
"description": "Binary data library for OCaml",
"long_description": "Biniou (pronounced \"be new\") is a binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve. Biniou is vastly equivalent to JSON in terms of functionality but allows implementations several times faster (4 times faster than yojson), with 25-35% space savings.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-easy-format",
"ocaml-findlib",
"ocaml-camlp-streams"
]
}
],
"depends_on": []
},
{
"name": "ocaml-camlidl",
"portdir": "ocaml/ocaml-camlidl",
"version": "1.09",
"license": "(QPL or LGPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xavierleroy/camlidl",
"description": "stub code generator and COM binding for Objective Caml",
"long_description": "CamlIDL comprises two parts: * A stub code generator that generates the C stub code required for the Caml/C interface, based on an MIDL specification. (MIDL stands for Microsoft's Interface Description Language it looks like C header files with some extra annotations, plus a notion of object interfaces that look like C++ classes without inheritance.) * A (currently small) library of functions and tools to import COM components in Caml applications, and export Caml code as COM components.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ocaml-camomile",
"portdir": "ocaml/ocaml-camomile",
"version": "0.8.3",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://camomile.sf.net/",
"description": "OCaml module to convert strings to and from various encodings",
"long_description": "OCaml module to convert strings to and from various encodings",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "toots",
"github": "toots",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"patoline"
]
}
]
},
{
"name": "ocaml-config-file",
"portdir": "ocaml/ocaml-config-file",
"version": "1.2",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://config-file.forge.ocamlcore.org/",
"description": "OCaml library used to manage the configuration files",
"long_description": "OCaml library used to manage the configuration files",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"ocaml-camlp4"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stog"
]
}
]
},
{
"name": "ocaml-configurator",
"portdir": "ocaml/ocaml-configurator",
"version": "0.11.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/configurator",
"description": "helper library for gathering system configuration",
"long_description": "Configurator is a small library that helps writing OCaml scripts that test features available on the system, in order to generate config.h files for instance.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-base",
"ocaml-findlib",
"ocaml-stdio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"camlimages"
]
}
]
},
{
"name": "ocaml-cppo",
"portdir": "ocaml/ocaml-cppo",
"version": "1.6.9",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/cppo",
"description": "Code preprocessor for OCaml",
"long_description": "Cppo is an equivalent of the C preprocessor for OCaml programs. It allows the definition of simple macros and file inclusion.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ocaml-lwt",
"ocaml-lwt_ppx",
"ocaml-lwt_react",
"ocaml-hacl-star",
"ocaml-ppx_deriving",
"ocaml-ocplib-endian",
"ocaml-extlib",
"ocaml-ppx_tools"
]
},
{
"type": "lib",
"ports": [
"ocaml-utop",
"geneweb",
"camlimages",
"ocaml-cppo_ocamlbuild"
]
}
]
},
{
"name": "ocaml-cppo_ocamlbuild",
"portdir": "ocaml/ocaml-cppo",
"version": "1.6.9",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/cppo",
"description": "Code preprocessor for OCaml",
"long_description": "Cppo is an equivalent of the C preprocessor for OCaml programs. It allows the definition of simple macros and file inclusion.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-cppo",
"ocaml-findlib",
"ocaml-ocamlbuild"
]
}
],
"depends_on": []
},
{
"name": "ocaml-cryptokit",
"portdir": "ocaml/ocaml-cryptokit",
"version": "1.13",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/xavierleroy/cryptokit",
"description": "OCaml interface to cryptographic functions.",
"long_description": "The Cryptokit library for OCaml provides a variety of cryptographic primitives that can be used to implement cryptographic protocols in security-sensitive applications.",
"active": true,
"categories": [
"devel",
"security",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-ocamlbuild",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"ocaml",
"ocaml-findlib",
"ocaml-zarith"
]
}
],
"depends_on": []
},
{
"name": "ocaml-csexp",
"portdir": "ocaml/ocaml-csexp",
"version": "1.5.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-dune/csexp",
"description": "Parsing and printing of S-expressions in Canonical form",
"long_description": "This library provides minimal support for Canonical S-expressions. Canonical S-expressions are a binary encoding of S-expressions that is super simple and well suited for communication between programs.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-dune-configurator",
"ocaml-merlin-lib",
"ocaml-ocamlformat-lib"
]
}
]
},
{
"name": "ocaml-cstruct",
"portdir": "ocaml/ocaml-cstruct",
"version": "6.2.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mirage/ocaml-cstruct",
"description": "Access C-like structures directly from OCaml",
"long_description": "Cstruct is a library and syntax extension to make it easier to access C-like structures directly from OCaml. It supports both reading and writing to these structures, and they are accessed via the Bigarray module.",
"active": true,
"categories": [
"devel",
"lang",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-bigarray-compat",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-hex"
]
}
]
},
{
"name": "ocaml-ctypes",
"portdir": "ocaml/ocaml-ctypes",
"version": "0.21.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocamllabs/ocaml-ctypes",
"description": "Bind to C libraries using pure OCaml",
"long_description": "ctypes is a combinator library for binding to C libraries using pure OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"ocaml-dune-configurator",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml-integers",
"ocaml",
"ocaml-bigarray-compat",
"ocaml-findlib"
]
},
{
"type": "test",
"ports": [
"pkgconfig",
"ocaml-ounit2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-hacl-star-raw"
]
},
{
"type": "test",
"ports": [
"kremlin"
]
}
]
},
{
"name": "ocaml-dune",
"portdir": "ocaml/ocaml-dune",
"version": "3.16.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/dune",
"description": "Composable build system for OCaml",
"long_description": "Dune is a build system for OCaml and Reason.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ocaml-zed",
"ocaml-cppo",
"ocaml-cppo_ocamlbuild",
"ocaml-ppx_derivers",
"ocaml-ppx_deriving_yojson",
"ocaml-result",
"ocaml-compiler-libs",
"ocaml-ppx_import",
"ocaml-angstrom",
"ocaml-bigstringaf",
"ocaml-calendars",
"ocaml-configurator",
"ocaml-csexp",
"ocaml-hacl-star",
"ocaml-jingoo",
"ocaml-markup",
"ocaml-ounit2",
"ocaml-stdlib-shims",
"ocaml-syslog",
"ocaml-unidecode",
"ocaml-ppx_blob",
"ocaml-ppx_tools_versioned",
"ocaml-ppxfind",
"ocaml-ppx_deriving",
"ocaml-ppxlib",
"ocaml-sexplib0",
"ocaml-uri",
"ocaml-gen",
"ocaml-ocplib-endian",
"ocaml-js_of_ocaml",
"ocaml-sedlex",
"ocaml-js_of_ocaml-compiler",
"ocaml-stringext",
"camlimages",
"ocaml-bigarray-compat",
"ocaml-cstruct",
"ocaml-fix",
"ocaml-hex",
"ocaml-integers",
"ocaml-migrate-parsetree",
"ocaml-ppx_tools",
"ocaml-re",
"ocaml-pprint",
"ocaml-sqlite3",
"ocaml-batteries",
"ocaml-memtrace",
"ocaml-pcre",
"ocaml-ctypes",
"ocaml-fileutils",
"ocaml-mmap",
"ocaml-stdint",
"ocaml-pcre2",
"ocaml-seq",
"ocaml-easy-format",
"ocaml-camlp-streams",
"ocaml-biniou",
"ocaml-base",
"ocaml-int_repr",
"ocaml-lwt",
"ocaml-lwt_ppx",
"ocaml-lwt_react",
"ocaml-menhir",
"ocaml-menhirLib",
"ocaml-menhirSdk",
"ocaml-coq-menhirlib",
"ocaml-ppx_tydi",
"ocaml-stdio",
"ocaml-visitors",
"ocaml-base_bigstring",
"ocaml-dune-build-info",
"ocaml-dune-configurator",
"ocaml-xdg",
"abella",
"ocaml-yojson",
"ocaml-parmap",
"ocaml-ocamlgraph",
"stanc3",
"ocaml-alcotest",
"ocaml-async",
"ocaml-async_kernel",
"ocaml-async_rpc_kernel",
"ocaml-async_unix",
"ocaml-base64",
"ocaml-base_quickcheck",
"ocaml-bin_prot",
"ocaml-bisect_ppx",
"ocaml-cmdliner",
"ocaml-core",
"ocaml-core_extended",
"ocaml-core_kernel",
"ocaml-core_unix",
"ocaml-crunch",
"ocaml-either",
"ocaml-expect_test_helpers_core",
"ocaml-fieldslib",
"ocaml-expect_test_helpers_kernel",
"ocaml-jane-street-headers",
"ocaml-jst-config",
"ocaml-lambda-term",
"ocaml-merlin",
"ocaml-mew",
"ocaml-dot-merlin-reader",
"ocaml-merlin-lib",
"ocaml-mew_vi",
"ocaml-ocaml-version",
"ocaml-ocaml_intrinsics",
"ocaml-ocamlformat",
"ocaml-ocp-indent",
"ocaml-ocamlformat-lib",
"ocaml-parsexp",
"ocaml-patience_diff",
"ocaml-patdiff",
"ocaml-ppx_assert",
"ocaml-ppx_base",
"ocaml-ppx_bench",
"ocaml-ppx_bin_prot",
"ocaml-ppx_cold",
"ocaml-ppx_compare",
"ocaml-ppx_custom_printf",
"ocaml-ppx_disable_unused_warnings",
"ocaml-ppx_enumerate",
"ocaml-ppx_expect",
"ocaml-ppx_fields_conv",
"ocaml-ppx_fixed_literal",
"ocaml-ppx_globalize",
"ocaml-ppx_hash",
"ocaml-ppx_here",
"ocaml-ppx_ignore_instrumentation",
"ocaml-ppx_inline_test",
"ocaml-ppx_jane",
"ocaml-ppx_let",
"ocaml-ppx_log",
"ocaml-ppx_module_timer",
"ocaml-ppx_optcomp",
"ocaml-ppx_optional",
"ocaml-ppx_pipebang",
"ocaml-ppx_sexp_conv",
"ocaml-ppx_sexp_message",
"ocaml-ppx_sexp_value",
"ocaml-ppx_stable",
"ocaml-ppx_stable_witness",
"ocaml-ppx_string",
"ocaml-ppx_typerep_conv",
"ocaml-ppx_variants_conv",
"ocaml-protocol_version_header",
"ocaml-record_builder",
"ocaml-sexp_pretty",
"ocaml-sexplib",
"ocaml-shell",
"ocaml-spawn",
"ocaml-splittable_random",
"ocaml-syntax-shims",
"ocaml-textutils",
"ocaml-textutils_kernel",
"ocaml-time_now",
"ocaml-timezone",
"ocaml-trie",
"ocaml-typerep",
"ocaml-utop",
"ocaml-variantslib"
]
},
{
"type": "lib",
"ports": [
"geneweb"
]
}
]
},
{
"name": "ocaml-dune-configurator",
"portdir": "ocaml/ocaml-dune",
"version": "3.16.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/dune",
"description": "Composable build system for OCaml",
"long_description": "Dune is a build system for OCaml and Reason.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-csexp",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ocaml-bigstringaf",
"ocaml-pcre",
"ocaml-ctypes",
"ocaml-pcre2",
"ocaml-jst-config",
"ocaml-ocaml_intrinsics"
]
},
{
"type": "lib",
"ports": [
"ocaml-lwt",
"ocaml-sqlite3",
"ocaml-lwt_ppx",
"ocaml-lwt_react",
"ocaml-parmap",
"ocaml-base"
]
}
]
},
{
"name": "ocaml-easy-format",
"portdir": "ocaml/ocaml-easy-format",
"version": "1.3.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/easy-format",
"description": "High-level functional interface to the OCaml Format module",
"long_description": "High-level functional interface to the Format module of the OCaml standard library. It is a pretty-printing facility, i.e. it takes as input some code represented as a tree and formats this code into the most visually satisfying result, breaking and indenting lines of code where appropriate.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-biniou"
]
}
]
},
{
"name": "ocaml-extlib",
"portdir": "ocaml/ocaml-extlib",
"version": "1.7.6",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ygrek/ocaml-extlib",
"description": "Extended Standard Library for OCaml",
"long_description": "A User-supported Extended Standard Library for OCaml",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 23
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-cppo",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-cudf"
]
}
]
},
{
"name": "ocaml-fileutils",
"portdir": "ocaml/ocaml-fileutils",
"version": "0.6.4",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gildor478/ocaml-fileutils",
"description": "OCaml POSIX-like file library",
"long_description": "Library to provide pure OCaml functions to manipulate real file (POSIX like) and filename.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"ocaml-ounit",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-seq"
]
},
{
"type": "test",
"ports": [
"ocaml-stdlib-shims"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fstar",
"kremlin"
]
}
]
},
{
"name": "ocaml-findlib",
"portdir": "ocaml/ocaml-findlib",
"version": "1.9.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/ocamlfind",
"description": "Objective Caml library management system",
"long_description": "The findlib library provides a scheme to manage reusable software components (packages), and includes tools that support this scheme. Packages are collections of OCaml modules for which metainformation can be stored. The packages are kept in the filesystem hierarchy, but with strict directory structure. The library contains functions to look the directory up that stores a package, to query metainformation about a package, and to retrieve dependency information about multiple packages. There is also a tool that allows the user to enter queries on the command-line. In order to simplify compilation and linkage, there are new frontends of the various OCaml compilers that can directly deal with packages.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 23
}
],
"variants": [
"toolbox"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ocaml-lacaml",
"ocaml-lua",
"guestfs-tools",
"ocaml-mysql",
"libguestfs",
"advi",
"bsdowl",
"coq"
]
},
{
"type": "lib",
"ports": [
"coccinelle",
"ocaml-ppx_import",
"ocaml-cudf",
"ocaml-angstrom",
"ocaml-bigstringaf",
"ocaml-calendars",
"ocaml-camlp5-buildscripts",
"ocaml-configurator",
"ocaml-cryptokit",
"ocaml-csexp",
"ocaml-extlib",
"ocaml-hacl-star",
"ocaml-jingoo",
"ocaml-hacl-star-raw",
"ocaml-markup",
"ocaml-not-ocamlfind",
"ocaml-ounit2",
"ocaml-process",
"ocaml-ounit",
"ocaml-stdlib-shims",
"ocaml-syslog",
"ocaml-ulex",
"ocaml-unidecode",
"ocaml-wasm",
"ocaml-ppx_blob",
"ocaml-dypgen",
"ocaml-lua",
"ocaml-lacaml",
"ocaml-ftp",
"ocaml-camomile",
"ocaml-config-file",
"ocaml-ocamlnet",
"ocaml-ppx_tools_versioned",
"ocaml-ppxfind",
"ocaml-zip",
"ocamlsdl",
"ocaml-astring",
"ocaml-rresult",
"ocaml-ppx_deriving",
"ocaml-ppxlib",
"ocaml-sexplib0",
"ocaml-xmlm",
"ocaml-uri",
"ocaml-mpi",
"ocaml-xtmpl",
"patoline",
"ocaml-ocamlrss",
"stog",
"ocaml-topkg",
"ocaml-gen",
"ocaml-ocplib-endian",
"ocaml-js_of_ocaml",
"ocaml-sedlex",
"ocaml-js_of_ocaml-compiler",
"ocaml-stringext",
"camlimages",
"ocaml-bos",
"ocaml-bigarray-compat",
"ocaml-cstruct",
"ocaml-fix",
"ocaml-hex",
"ocaml-integers",
"ocaml-migrate-parsetree",
"ocaml-ppx_tools",
"ocaml-re",
"ocaml-pprint",
"ocaml-sqlite3",
"ocaml-num",
"ocaml-batteries",
"ocaml-memtrace",
"ocaml-pcre",
"ocaml-ctypes",
"ocaml-fileutils",
"ocaml-mmap",
"ocaml-stdint",
"ocaml-pcre2",
"ocaml-seq",
"ocaml-cgi",
"ocaml-easy-format",
"ocaml-camlp-streams",
"ocaml-biniou",
"lablgtk2",
"ocaml-base",
"ocaml-int_repr",
"ocaml-lwt",
"ocaml-lwt_ppx",
"ocaml-lwt_react",
"ocaml-menhir",
"ocaml-menhirLib",
"ocaml-menhirSdk",
"ocaml-coq-menhirlib",
"ocaml-ppx_tydi",
"ocaml-stdio",
"ocaml-visitors",
"ocaml-base_bigstring",
"fstar",
"kremlin",
"ocaml-zarith",
"ocaml-dune",
"ocaml-dune-build-info",
"ocaml-dune-configurator",
"ocaml-xdg",
"ocaml-yojson",
"ocaml-parmap",
"ocaml-ocamlgraph",
"stanc3",
"ocaml-alcotest",
"ocaml-async",
"ocaml-async_kernel",
"ocaml-async_rpc_kernel",
"ocaml-async_unix",
"ocaml-base64",
"ocaml-base_quickcheck",
"ocaml-bin_prot",
"ocaml-bisect_ppx",
"ocaml-cmdliner",
"ocaml-core",
"ocaml-core_extended",
"ocaml-core_kernel",
"ocaml-core_unix",
"ocaml-crunch",
"ocaml-either",
"ocaml-expect_test_helpers_core",
"ocaml-fieldslib",
"ocaml-expect_test_helpers_kernel",
"ocaml-fmt",
"ocaml-fpath",
"ocaml-jane-street-headers",
"ocaml-jst-config",
"ocaml-lambda-term",
"ocaml-logs",
"ocaml-merlin",
"ocaml-mew",
"ocaml-dot-merlin-reader",
"ocaml-merlin-lib",
"ocaml-mew_vi",
"ocaml-ocaml-version",
"ocaml-ocaml_intrinsics",
"ocaml-ocamlformat",
"ocaml-ocp-indent",
"ocaml-ocamlformat-lib",
"ocaml-parsexp",
"ocaml-patience_diff",
"ocaml-patdiff",
"ocaml-ppx_assert",
"ocaml-ppx_base",
"ocaml-ppx_bench",
"ocaml-ppx_bin_prot",
"ocaml-ppx_cold",
"ocaml-ppx_compare",
"ocaml-ppx_custom_printf",
"ocaml-ppx_disable_unused_warnings",
"ocaml-ppx_enumerate",
"ocaml-ppx_expect",
"ocaml-ppx_fields_conv",
"ocaml-ppx_fixed_literal",
"ocaml-ppx_globalize",
"ocaml-ppx_hash",
"ocaml-ppx_here",
"ocaml-ppx_ignore_instrumentation",
"ocaml-ppx_inline_test",
"ocaml-ppx_jane",
"ocaml-ppx_let",
"ocaml-ppx_log",
"ocaml-ppx_module_timer",
"ocaml-ppx_optcomp",
"ocaml-ppx_optional",
"ocaml-ppx_pipebang",
"ocaml-ppx_sexp_conv",
"ocaml-ppx_sexp_message",
"ocaml-ppx_sexp_value",
"ocaml-ppx_stable",
"ocaml-ppx_stable_witness",
"ocaml-compiler-libs",
"ocaml-ppx_typerep_conv",
"ocaml-ppx_variants_conv",
"ocaml-protocol_version_header",
"ocaml-ptime",
"ocaml-record_builder",
"ocaml-sexp_pretty",
"ocaml-sexplib",
"ocaml-shell",
"ocaml-spawn",
"ocaml-splittable_random",
"ocaml-syntax-shims",
"ocaml-textutils",
"ocaml-textutils_kernel",
"ocaml-time_now",
"ocaml-timezone",
"ocaml-trie",
"ocaml-typerep",
"ocaml-utop",
"ocaml-uucp",
"ocaml-uunf",
"ocaml-uuseg",
"ocaml-uutf",
"ocaml-variantslib",
"ocaml-zed",
"camlp5",
"ocaml-ppx_string",
"ocaml-cppo",
"ocaml-cppo_ocamlbuild",
"ocaml-ppx_derivers",
"ocaml-ppx_deriving_yojson",
"ocaml-react",
"ocaml-result",
"ocaml-buddy"
]
}
]
},
{
"name": "ocaml-fix",
"portdir": "ocaml/ocaml-fix",
"version": "20230505",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.inria.fr/fpottier/fix",
"description": "Memoization and fixed points library for OCaml",
"long_description": "An OCaml library that helps with various constructions that involve memoization and fixed points (recursion).",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kremlin",
"ocaml-ocamlformat-lib"
]
}
]
},
{
"name": "ocaml-gen",
"portdir": "ocaml/ocaml-gen",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/c-cube/gen",
"description": "Iterator library for OCaml",
"long_description": "Iterator library for OCaml, with support for restartable and consumable iterators.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-seq"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-sedlex"
]
}
]
},
{
"name": "ocaml-hacl-star",
"portdir": "ocaml/ocaml-hacl-star",
"version": "20210824-4b197eb",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/project-everest/hacl-star",
"description": "High-assurance cryptographic library.",
"long_description": "Formally verified library of modern cryptographic algorithms, including Curve25519, Ed25519, AES-GCM, Chacha20, Poly1305, SHA-2, SHA-3, HMAC, and HKDF. The code for all of these algorithms is formally verified using the F* verification framework for memory safety, functional correctness, and secret independence (resistance to some types of timing side-channels).",
"active": true,
"categories": [
"devel",
"security",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"mono",
"ocaml-cppo",
"ocaml-dune",
"coreutils",
"gtime",
"gsed",
"gmake"
]
},
{
"type": "lib",
"ports": [
"kremlin",
"ocaml",
"ocaml-findlib",
"ocaml-hacl-star-raw",
"ocaml-zarith",
"fstar"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"everparse"
]
}
]
},
{
"name": "ocaml-hacl-star-raw",
"portdir": "ocaml/ocaml-hacl-star",
"version": "20210824-4b197eb",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/project-everest/hacl-star",
"description": "High-assurance cryptographic library.",
"long_description": "Formally verified library of modern cryptographic algorithms, including Curve25519, Ed25519, AES-GCM, Chacha20, Poly1305, SHA-2, SHA-3, HMAC, and HKDF. The code for all of these algorithms is formally verified using the F* verification framework for memory safety, functional correctness, and secret independence (resistance to some types of timing side-channels).",
"active": true,
"categories": [
"devel",
"security",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"mono",
"python38",
"coreutils",
"gtime",
"gsed",
"gmake"
]
},
{
"type": "lib",
"ports": [
"kremlin",
"ocaml",
"ocaml-ctypes",
"ocaml-findlib",
"fstar"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-hacl-star"
]
}
]
},
{
"name": "ocaml-hex",
"portdir": "ocaml/ocaml-hex",
"version": "1.5.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mirage/ocaml-hex",
"description": "Hexadecimal converter library for OCaml",
"long_description": "Hexadecimal converter library for OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-bigarray-compat",
"ocaml-cstruct",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"everparse"
]
}
]
},
{
"name": "ocaml-integers",
"portdir": "ocaml/ocaml-integers",
"version": "0.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/yallop/ocaml-integers",
"description": "Various signed and unsigned integer types for OCaml.",
"long_description": "Various signed and unsigned integer types for OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-stdlib-shims"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ctypes"
]
}
]
},
{
"name": "ocaml-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": 81
}
],
"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-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": 81
}
],
"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_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": 81
}
],
"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-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": [
"coccinelle",
"omake",
"ocaml-jingoo",
"ocaml-js_of_ocaml-compiler",
"fstar",
"kremlin",
"abella",
"stanc3",
"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-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-coq-menhirlib",
"portdir": "ocaml/ocaml-menhir",
"version": "20231231",
"license": "(GPL-2 or LGPL)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cristal.inria.fr/~fpottier/menhir",
"description": "Menhir is a LR(1) parser generator for the Objective Caml programming language.",
"long_description": "Menhir is a LR(1) parser generator for the Objective Caml programming language.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"ocaml-menhir"
]
}
]
},
{
"name": "ocaml-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": 81
}
],
"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"
]
}
]
}
]
}