HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52400,
"next": "https://ports.macports.org/api/v1/ports/?format=api&page=6",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&page=4",
"results": [
{
"name": "p5.28-crypt-dsa-gmp",
"portdir": "perl/p5-crypt-dsa-gmp",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::DSA::GMP",
"description": "Crypt::DSA::GMP - DSA Signatures and Key Generation",
"long_description": "Crypt::DSA::GMP - DSA Signatures and Key Generation",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2662
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-crypt-random-seed",
"p5.28-data-buffer",
"p5.28-digest-sha",
"perl5.28",
"p5.28-math-bigint-gmp",
"p5.28-math-prime-util-gmp",
"p5.28-mime-base64",
"p5.28-math-bigint"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-crypt-openpgp"
]
}
]
},
{
"name": "p5-crypt-dsa-gmp",
"portdir": "perl/p5-crypt-dsa-gmp",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-crypt-dsa-gmp",
"homepage": "https://metacpan.org/pod/Crypt::DSA::GMP",
"description": "Crypt::DSA::GMP - DSA Signatures and Key Generation",
"long_description": "Crypt::DSA::GMP - DSA Signatures and Key Generation",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2662
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-crypt-dsa-gmp"
]
}
],
"depends_on": []
},
{
"name": "kage",
"portdir": "www/kage",
"version": "0.3.8",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tamnd/kage",
"description": "Clone websites for offline viewing, with JavaScript stripped out",
"long_description": "Clone websites for offline viewing, with JavaScript stripped out. kage drives a real browser, snapshots the settled DOM, removes scripts, localizes assets, and writes a static mirror that can be browsed offline or packed into a ZIM archive.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1074
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py314-oct2py",
"portdir": "python/py-oct2py",
"version": "6.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Python to GNU Octave bridge --> run m-files from Python.",
"long_description": "Python to GNU Octave bridge --> run m-files from Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py314-metakernel",
"py314-octave_kernel",
"py314-pydantic_settings",
"octave",
"python314",
"py314-scipy",
"py314-tornado"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-pytest-timeout",
"py314-flaky",
"py314-matplotlib",
"py314-pandas",
"py314-pytest-xdist",
"py314-ipython",
"py314-nbconvert"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-oct2py"
]
}
]
},
{
"name": "py313-oct2py",
"portdir": "python/py-oct2py",
"version": "6.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Python to GNU Octave bridge --> run m-files from Python.",
"long_description": "Python to GNU Octave bridge --> run m-files from Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py313-metakernel",
"py313-pydantic_settings",
"py313-octave_kernel",
"octave",
"python313",
"py313-scipy",
"py313-tornado"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-flaky",
"py313-ipython",
"py313-pytest-xdist",
"py313-pytest-timeout",
"py313-matplotlib",
"py313-pandas",
"py313-nbconvert"
]
}
],
"depends_on": []
},
{
"name": "py312-oct2py",
"portdir": "python/py-oct2py",
"version": "6.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Python to GNU Octave bridge --> run m-files from Python.",
"long_description": "Python to GNU Octave bridge --> run m-files from Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-metakernel",
"py312-pydantic_settings",
"py312-octave_kernel",
"octave",
"python312",
"py312-tornado",
"py312-scipy"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-pytest-xdist",
"py312-flaky",
"py312-ipython",
"py312-pytest-timeout",
"py312-pandas",
"py312-matplotlib",
"py312-nbconvert"
]
}
],
"depends_on": []
},
{
"name": "ocaml-xtmpl_ppx",
"portdir": "textproc/ocaml-xtmpl",
"version": "1.2.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.good-eris.net/xtmpl/",
"description": "Xml templating library for OCaml, ppx extension",
"long_description": "Xml templating library for OCaml, ppx extension",
"active": true,
"categories": [
"devel",
"textproc",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-sedlex",
"ocaml-xtmpl",
"ocaml-ppxlib",
"ocaml",
"ocaml-uutf",
"ocaml-logs",
"ocaml-iri",
"ocaml-re",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stog"
]
}
]
},
{
"name": "ocaml-higlo",
"portdir": "textproc/ocaml-higlo",
"version": "0.10.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zoggy.frama.io/higlo/",
"description": "Syntax highlighting library for OCaml",
"long_description": "Syntax highlighting library for OCaml",
"active": true,
"categories": [
"devel",
"textproc",
"ocaml"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 196
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-sedlex",
"ocaml-xtmpl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stog"
]
}
]
},
{
"name": "ocaml-uopt",
"portdir": "ocaml/ocaml-uopt",
"version": "0.17.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/uopt",
"description": "An option-like type that incurs no allocation",
"long_description": "An option-like type that incurs no allocation, without requiring a reserved value in the underlying type",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-base",
"ocaml-findlib",
"ocaml-ppx_jane"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-core_kernel"
]
}
]
},
{
"name": "ocaml-ppxlib_jane",
"portdir": "ocaml/ocaml-ppxlib_jane",
"version": "0.17.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/ppxlib_jane",
"description": "Utilities for working with Jane Street AST constructs",
"long_description": "Utilities for working with Jane Street AST constructs",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-ppxlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppx_bin_prot",
"ocaml-ppx_compare",
"ocaml-ppx_diff",
"ocaml-ppx_enumerate",
"ocaml-ppx_globalize",
"ocaml-ppx_hash",
"ocaml-ppx_optional",
"ocaml-ppx_sexp_conv"
]
}
]
},
{
"name": "ocaml-ppx_string_conv",
"portdir": "ocaml/ocaml-ppx_string_conv",
"version": "0.17.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/ppx_string_conv",
"description": "PPX extension for generating of_string and to_string functions",
"long_description": "PPX extension for generating of_string and to_string functions. Part of the Jane Street PPX rewriters collection.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-findlib",
"ocaml-ppxlib",
"ocaml",
"ocaml-ppx_string",
"ocaml-capitalization",
"ocaml-ppx_let",
"ocaml-base"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppx_jane"
]
}
]
},
{
"name": "ocaml-ppx_diff",
"portdir": "ocaml/ocaml-ppx_diff",
"version": "0.17.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/ppx_diff",
"description": "PPX rewriter that generates the implementation of Ldiffable.S",
"long_description": "PPX rewriter that generates the implementation of Ldiffable.S. Generates diffs and update functions for OCaml types.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-findlib",
"ocaml-ppxlib",
"ocaml-ppx_compare",
"ocaml",
"ocaml-ppx_jane",
"ocaml-gel",
"ocaml-ppxlib_jane",
"ocaml-ppx_enumerate",
"ocaml-base"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-core"
]
}
]
},
{
"name": "ocaml-ocf_ppx",
"portdir": "ocaml/ocaml-ocf",
"version": "1.0.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zoggy.frama.io/ocf/",
"description": "Preprocessor for the Ocf library",
"long_description": "Preprocessor for the Ocf library",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 196
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-yojson",
"ocaml",
"ocaml-ocf",
"ocaml-ppxlib",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stog"
]
}
]
},
{
"name": "ocaml-ocf",
"portdir": "ocaml/ocaml-ocf",
"version": "1.0.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zoggy.frama.io/ocf/",
"description": "OCaml library to read and write configuration files in JSON syntax",
"long_description": "OCaml library to read and write configuration files in JSON syntax",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 196
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-yojson"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ocf_ppx",
"stog"
]
}
]
},
{
"name": "ocaml-ocaml_intrinsics_kernel",
"portdir": "ocaml/ocaml-ocaml_intrinsics_kernel",
"version": "0.17.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/ocaml_intrinsics_kernel",
"description": "Intrinsics for OCaml",
"long_description": "Provides functions to invoke amd64 instructions (such as cmov, min/maxsd, popcnt) when available, or compatible software implementation on other targets.",
"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-ocaml_intrinsics",
"ocaml-base"
]
}
]
},
{
"name": "ocaml-menhirCST",
"portdir": "ocaml/ocaml-menhir",
"version": "20260209",
"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": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": []
},
{
"name": "ocaml-menhirGLR",
"portdir": "ocaml/ocaml-menhir",
"version": "20260209",
"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": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-menhir"
]
}
]
},
{
"name": "ocaml-iri",
"portdir": "ocaml/ocaml-iri",
"version": "1.2.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zoggy.frama.io/ocaml-iri/",
"description": "Implementation of Internationalized Resource Identifiers (IRIs)",
"long_description": "Implementation of Internationalized Resource Identifiers (IRIs)",
"active": true,
"categories": [
"textproc",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-sedlex",
"ocaml",
"ocaml-uunf",
"ocaml-uutf",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-xtmpl",
"ocaml-xtmpl_ppx"
]
}
]
},
{
"name": "ocaml-gel",
"portdir": "ocaml/ocaml-gel",
"version": "0.17.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/gel",
"description": "A library to mark non-record fields global",
"long_description": "A library to mark non-record fields global. GEL stands for Global Even if inside a Local.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-base",
"ocaml-findlib",
"ocaml-ppx_jane"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppx_diff"
]
}
]
},
{
"name": "ocaml-capitalization",
"portdir": "ocaml/ocaml-capitalization",
"version": "0.17.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/capitalization",
"description": "Case conventions and identifier renaming functions",
"long_description": "Defines case conventions and functions to rename identifiers according to them.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-base",
"ocaml-findlib",
"ocaml-ppx_base"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppx_string_conv"
]
}
]
},
{
"name": "ocaml-async_log",
"portdir": "ocaml/ocaml-async_log",
"version": "0.17.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/async_log",
"description": "Jane Street Capitalʼs logging library built on top of Async_unix",
"long_description": "Jane Street Capitalʼs logging library built on top of Async_unix",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-async_kernel",
"ocaml-async_unix",
"ocaml-core",
"ocaml",
"ocaml-ppx_jane",
"ocaml-timezone",
"ocaml-core_kernel",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-async"
]
}
]
},
{
"name": "helm-3.21",
"portdir": "sysutils/helm",
"version": "3.21.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/helm/helm",
"description": "Kubernetes package manager",
"long_description": "Helps you manage Kubernetes applications — Helm Charts help you define, install, and upgrade even the most complex Kubernetes application.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "sirn",
"github": "sirn",
"ports_count": 35
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1074
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"helm_select"
]
}
],
"depends_on": []
},
{
"name": "giflib6",
"portdir": "graphics/giflib6",
"version": "6.1.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/giflib",
"description": "GIF library using patented LZW algorithm",
"long_description": "GIF loading and saving shared library. Uses the LZW algorithm.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"doc"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py314-plyvel",
"portdir": "python/py-plyvel",
"version": "1.5.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbolster/plyvel",
"description": "Plyvel is a fast and feature-rich Python interface to LevelDB.",
"long_description": "Plyvel is a Python interface to LevelDB that has a rich feature set, high performance and a friendly Pythonic API.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 92
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314",
"leveldb"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-plyvel"
]
}
]
},
{
"name": "ocaml-dune-site",
"portdir": "ocaml/ocaml-dune",
"version": "3.24.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": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-dune"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-camomile",
"stog"
]
}
]
},
{
"name": "rocq",
"portdir": "lang/rocq",
"version": "9.2.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rocq-prover.org/",
"description": "Proof assistant for higher-order logic",
"long_description": "Rocq (formerly coq) is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using OCaml and Dune.",
"active": true,
"categories": [
"lang",
"math"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"ocaml-findlib",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-zarith"
]
},
{
"type": "test",
"ports": [
"ocaml-zip"
]
}
],
"depends_on": []
},
{
"name": "sniffnet",
"portdir": "net/sniffnet",
"version": "1.5.0",
"license": "Apache-2 and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sniffnet.app",
"description": "Comfortably monitor your Internet traffic",
"long_description": "Application to comfortably monitor your Internet traffic. Cross-platform. Intuitive. Reliable.",
"active": true,
"categories": [
"aqua",
"sysutils"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 288
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py314-urwid",
"portdir": "python/py-urwid",
"version": "4.0.2",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://urwid.org/",
"description": "curses-based UI/widget library for Python",
"long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-typing_extensions",
"py314-wcwidth"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-urwid",
"urlscan"
]
}
]
},
{
"name": "mariadb-devel-server",
"portdir": "databases/mariadb-devel",
"version": "13.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mariadb.org/",
"description": "Run mariadb-13.1.0 as server",
"long_description": "Run mariadb-13.1.0 as server",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1556
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"mariadb-devel"
]
}
],
"depends_on": []
},
{
"name": "mariadb-devel",
"portdir": "databases/mariadb-devel",
"version": "13.1.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mariadb.org/",
"description": "Multithreaded SQL database server",
"long_description": "Mariadb is a fork of the MySQL server, a multi-threaded SQL database. This is the devevloper version, Thus, it is only recommended for testing and bug-hunting. The mariadb-dev Port will be based upon the latest available <major>.[012].<patch> . This will only be updated with compile breaking patches.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1556
}
],
"variants": [
"debug",
"system_readline",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"bison",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pcre2",
"curl",
"tcp_wrappers",
"lzo2",
"openssl3",
"boost188",
"libfmt12",
"libxml2",
"snappy",
"zlib",
"judy"
]
},
{
"type": "run",
"ports": [
"mysql_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"mariadb-devel-server"
]
}
]
},
{
"name": "mariadb-12.3-server",
"portdir": "databases/mariadb-12.3",
"version": "12.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mariadb.org/",
"description": "Run mariadb-12.3 as server",
"long_description": "Run mariadb-12.3 as server",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1556
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"mariadb-12.3"
]
}
],
"depends_on": []
},
{
"name": "mariadb-12.3",
"portdir": "databases/mariadb-12.3",
"version": "12.3.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mariadb.org/",
"description": "Multithreaded SQL database server",
"long_description": "Mariadb is a fork of the MySQL server, a multi-threaded SQL database.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1556
}
],
"variants": [
"debug",
"system_readline",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"bison",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pcre2",
"curl",
"tcp_wrappers",
"lzo2",
"openssl3",
"boost188",
"libfmt12",
"libxml2",
"snappy",
"zlib",
"judy"
]
},
{
"type": "run",
"ports": [
"mysql_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"proftpd",
"qt6-mysql-plugin"
]
},
{
"type": "run",
"ports": [
"mariadb-12.3-server"
]
}
]
},
{
"name": "py314-mpegdash",
"portdir": "python/py-mpegdash",
"version": "0.4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "MPEG-DASH MPD(Media Presentation Description) parser",
"long_description": "MPEG-DASH MPD(Media Presentation Description) parser",
"active": true,
"categories": [
"multimedia",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 288
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ghost-downloader",
"py-mpegdash"
]
}
]
},
{
"name": "py313-mpegdash",
"portdir": "python/py-mpegdash",
"version": "0.4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "MPEG-DASH MPD(Media Presentation Description) parser",
"long_description": "MPEG-DASH MPD(Media Presentation Description) parser",
"active": true,
"categories": [
"multimedia",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 288
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py-mpegdash",
"portdir": "python/py-mpegdash",
"version": "0.4.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "MPEG-DASH MPD(Media Presentation Description) parser",
"long_description": "MPEG-DASH MPD(Media Presentation Description) parser",
"active": true,
"categories": [
"multimedia",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 288
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-mpegdash"
]
}
],
"depends_on": []
},
{
"name": "py313-m3u8",
"portdir": "python/py-m3u8",
"version": "6.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Python m3u8 parser for HTTP Live Streaming (HLS) transmissions",
"long_description": "Python m3u8 parser for HTTP Live Streaming (HLS) transmissions",
"active": true,
"categories": [
"multimedia",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 288
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py314-m3u8",
"portdir": "python/py-m3u8",
"version": "6.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Python m3u8 parser for HTTP Live Streaming (HLS) transmissions",
"long_description": "Python m3u8 parser for HTTP Live Streaming (HLS) transmissions",
"active": true,
"categories": [
"multimedia",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 288
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ghost-downloader",
"py-m3u8"
]
}
]
},
{
"name": "py-m3u8",
"portdir": "python/py-m3u8",
"version": "6.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Python m3u8 parser for HTTP Live Streaming (HLS) transmissions",
"long_description": "Python m3u8 parser for HTTP Live Streaming (HLS) transmissions",
"active": true,
"categories": [
"multimedia",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 288
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-m3u8"
]
}
],
"depends_on": []
},
{
"name": "octave-dsppack",
"portdir": "octave/octave-dsppack",
"version": "1.1.1",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Mihutxxl/dsppack",
"description": "Filter Design and Analysis Tool for GNU Octave",
"long_description": "Filter Design and Analysis Tool for GNU Octave A GUI-based tool for designing, analyzing, and testing IIR and FIR digital filters.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "goodasm",
"portdir": "devel/goodasm",
"version": "20260423-5302bb12",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/travisgoodspeed/goodasm",
"description": "Retargetable assembler and disassembler for CISC microcontrollers",
"long_description": "GoodASM is a retargetable assembler and disassembler for CISC microcontrollers. It includes a command-line assembler, disassembler, graders, listings, and an interactive REPL.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-22"
]
},
{
"type": "lib",
"ports": [
"qt6-qtbase",
"replxx"
]
}
],
"depends_on": []
},
{
"name": "replxx",
"portdir": "devel/replxx",
"version": "0.0.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AmokHuginnsson/replxx",
"description": "Readline and libedit replacement library",
"long_description": "replxx is a readline and libedit replacement that supports UTF-8, syntax highlighting, hints, completion, and history.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"goodasm"
]
}
]
},
{
"name": "picocrypt-ng",
"portdir": "security/picocrypt-ng",
"version": "2.18",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Picocrypt-NG/Picocrypt-NG",
"description": "very small, very simple, yet very secure encryption tool",
"long_description": "picocrypt-ng is a very small, very simple, yet very secure encryption tool that you can use to protect your files. It's designed to be the go-to tool for file encryption, with a focus on security, simplicity, and reliability. picocrypt-ng uses the secure XChaCha20 cipher and the Argon2id key derivation function to provide a high level of security.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 288
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py313-backports.zstd",
"portdir": "python/py-backports.zstd",
"version": "1.6.0",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rogdham/backports.zstd?tab=readme-ov-file",
"description": "Backport of PEP-784 “adding Zstandard to the standard library”",
"long_description": "Backport of PEP-784 “adding Zstandard to the standard library”",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-backports.zstd",
"py313-hatch"
]
}
]
},
{
"name": "py312-backports.zstd",
"portdir": "python/py-backports.zstd",
"version": "1.6.0",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rogdham/backports.zstd?tab=readme-ov-file",
"description": "Backport of PEP-784 “adding Zstandard to the standard library”",
"long_description": "Backport of PEP-784 “adding Zstandard to the standard library”",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-hatch"
]
}
]
},
{
"name": "py311-backports.zstd",
"portdir": "python/py-backports.zstd",
"version": "1.6.0",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rogdham/backports.zstd?tab=readme-ov-file",
"description": "Backport of PEP-784 “adding Zstandard to the standard library”",
"long_description": "Backport of PEP-784 “adding Zstandard to the standard library”",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-hatch"
]
}
]
},
{
"name": "py310-backports.zstd",
"portdir": "python/py-backports.zstd",
"version": "1.6.0",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rogdham/backports.zstd?tab=readme-ov-file",
"description": "Backport of PEP-784 “adding Zstandard to the standard library”",
"long_description": "Backport of PEP-784 “adding Zstandard to the standard library”",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-hatch"
]
}
]
},
{
"name": "py-backports.zstd",
"portdir": "python/py-backports.zstd",
"version": "1.6.0",
"license": "PSF",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rogdham/backports.zstd?tab=readme-ov-file",
"description": "Backport of PEP-784 “adding Zstandard to the standard library”",
"long_description": "Backport of PEP-784 “adding Zstandard to the standard library”",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-backports.zstd"
]
}
],
"depends_on": []
},
{
"name": "biblatex-biber-ms",
"portdir": "tex/biblatex-biber-ms",
"version": "4.0",
"license": "(Artistic-2 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ctan.org/pkg/biber-ms",
"description": "multiscript variant of biber for use with biblatex-ms",
"long_description": "biber-ms is the multiscript variant of biber, designed to work with the biblatex-ms LaTeX package. It supports bibliographies that mix multiple scripts (e.g. Latin, Cyrillic, CJK) by allowing each entry field to carry per-script forms and per-language translations. It installs alongside biber as a separate biber-ms executable, so biblatex documents continue to use biber while biblatex-ms documents use biber-ms.",
"active": true,
"categories": [
"tex"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 80
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-config-autoconf",
"p5.34-extutils-libbuilder",
"p5.34-module-build",
"p5.34-test-differences",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-business-issn",
"p5.34-class-accessor",
"p5.34-data-compare",
"p5.34-data-dump",
"p5.34-data-uniqid",
"p5.34-datetime-calendar-julian",
"p5.34-datetime-format-builder",
"p5.34-encode-eucjpascii",
"p5.34-encode-hanextra",
"p5.34-encode-jis2k",
"p5.34-encode-locale",
"p5.34-file-slurper",
"p5.34-file-which",
"p5.34-io-string",
"p5.34-ipc-cmd",
"p5.34-ipc-run3",
"p5.34-libwww-perl",
"p5.34-lingua-translit",
"p5.34-list-allutils",
"p5.34-list-moreutils",
"p5.34-log-log4perl",
"p5.34-mozilla-ca",
"p5.34-parse-recdescent",
"p5.34-perlio-utf8_strict",
"p5.34-regexp-common",
"p5.34-sort-key",
"p5.34-storable",
"p5.34-text-balanced",
"p5.34-text-bibtex",
"p5.34-text-csv",
"p5.34-text-csv_xs",
"p5.34-text-roman",
"p5.34-unicode-collate",
"p5.34-unicode-linebreak",
"p5.34-unicode-normalize",
"p5.34-uri",
"p5.34-xml-libxml-simple",
"texlive-basic",
"p5.34-xml-writer",
"p5.34-xml-libxslt",
"perl5.34",
"p5.34-autovivification",
"p5.34-business-isbn",
"p5.34-business-ismn"
]
}
],
"depends_on": []
},
{
"name": "roto",
"portdir": "lang/roto",
"version": "0.11.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://roto.docs.nlnetlabs.nl/",
"description": "Statically-typed embedded scripting language",
"long_description": "Roto is a statically-typed, compiled scripting language for Rust applications. It is designed for fast, safe, hot-reloadable scripts and is used by NLnet Labs' routing software.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "goto",
"portdir": "net/goto",
"version": "1.6.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grafviktor/goto",
"description": "A simple SSH manager",
"long_description": "A simple SSH manager",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "sikmir",
"github": "sikmir",
"ports_count": 49
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
}
]
}