HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53704,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=794",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=792",
"results": [
{
"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": "astrolog",
"portdir": "games/astrolog",
"version": "8.00",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.astrolog.org/astrolog.htm",
"description": "The astrology software Astrolog",
"long_description": "The astrology software Astrolog",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1161
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11"
]
}
],
"depends_on": []
},
{
"name": "kakoune",
"portdir": "editors/kakoune",
"version": "2026.05.21",
"license": "public-domain",
"platforms": "darwin linux freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kakoune.org",
"description": "Modal editor — Faster as in fewer keystrokes — Multiple selections — Orthogonal design",
"long_description": "Kakoune is a code editor that implements Vi’s \"keystrokes as a text editing language\" model. As it’s also a modal editor, it is somewhat similar to the Vim editor (after which Kakoune was originally inspired). Kakoune can operate in two modes, normal and insertion. In insertion mode, keys are directly inserted into the current buffer. In normal mode, keys are used to manipulate the current selection and to enter insertion mode. Kakoune has a strong focus on interactivity, most commands provide immediate and incremental results, while still being competitive (as in keystroke count) with Vim. Kakoune works on selections, which are oriented, inclusive ranges of characters. Selections have an anchor and a cursor. Most commands move both of them except when extending selections, where the anchor character stays fixed and the cursor moves around.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1161
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-22"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"kasane"
]
}
]
},
{
"name": "cutter-rizin",
"portdir": "devel/cutter-rizin",
"version": "2.5.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cutter.re",
"description": "Free and Open Source Reverse Engineering Platform powered by rizin",
"long_description": "cutter is a free and open-source reverse engineering platform powered by rizin. It aims at being an advanced and customizable reverse engineering platform while keeping the user experience in mind. Cutter is created by reverse engineers for reverse engineers.",
"active": true,
"categories": [
"aqua",
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 351
}
],
"variants": [
"debug",
"python310",
"python311",
"python312",
"python313",
"python314",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cmake",
"pkgconfig",
"qt6-qttools"
]
},
{
"type": "lib",
"ports": [
"qt6-qt5compat",
"python314",
"rizin",
"py314-pyside6",
"graphviz",
"qt6-qtbase",
"qt6-qtsvg"
]
},
{
"type": "run",
"ports": [
"graphviz"
]
}
],
"depends_on": []
},
{
"name": "yubikey-manager",
"portdir": "security/yubikey-manager",
"version": "5.9.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developers.yubico.com/yubikey-manager/",
"description": "Tool (\"ykman\") for managing your YubiKey configuration.",
"long_description": "Python library and command line tool for configuring any YubiKey over all USB interfaces.",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py314-setuptools",
"python314"
]
},
{
"type": "run",
"ports": [
"py314-openssl",
"py314-pskc",
"py314-pyscard",
"py314-fido2",
"swig",
"py314-jaraco.functools",
"py314-keyring",
"py314-click",
"py314-cryptography"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": []
},
{
"name": "shadowsocks-libev",
"portdir": "net/shadowsocks-libev",
"version": "3.3.6",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/shadowsocks/shadowsocks-libev",
"description": "Lightweight secured SOCKS5 proxy",
"long_description": "Shadowsocks-libev is written in pure C and depends on libev. It's designed to be a lightweight implementation of shadowsocks protocol, in order to keep the resource usage as low as possible.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18",
"xmlto",
"asciidoc"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"mbedtls3",
"c-ares",
"pcre2",
"libsodium",
"libev"
]
}
],
"depends_on": []
},
{
"name": "shaderc",
"portdir": "graphics/shaderc",
"version": "2026.2",
"license": "Apache and Version-2.0",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/shaderc",
"description": "A collection of tools, libraries and tests for shader compilation.",
"long_description": "At the moment it includes: glslc, a command line compiler for GLSL/HLSL to SPIR-V, and libshaderc, a library API for accessing glslc functionality.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "christophecvr",
"github": "christophecvr",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python314",
"spirv-headers",
"clang-20",
"cmake",
"pkgconfig",
"asciidoctor"
]
},
{
"type": "lib",
"ports": [
"spirv-tools",
"glslang"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"vulkan-tools",
"vulkan-volk"
]
}
]
},
{
"name": "ocaml-lacaml",
"portdir": "math/ocaml-lacaml",
"version": "11.1.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mmottl.github.io/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": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-dune-configurator",
"ocaml-findlib"
]
}
],
"depends_on": []
},
{
"name": "ocaml-camomile",
"portdir": "ocaml/ocaml-camomile",
"version": "2.0.0",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/Camomile",
"description": "A Unicode library for OCaml",
"long_description": "Camomile is a Unicode library for OCaml. It provides Unicode character type, UTF-8, UTF-16, UTF-32 strings, conversion to/from about 200 encodings, collation and locale-sensitive case mappings, and more.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "toots",
"github": "toots",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-camlp-streams",
"ocaml-dune-site"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"patoline"
]
}
]
},
{
"name": "ocaml-base",
"portdir": "ocaml/ocaml-base",
"version": "0.17.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": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-findlib",
"ocaml",
"ocaml-ocaml_intrinsics_kernel",
"ocaml-sexplib0",
"ocaml-dune-configurator"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"camlimages",
"ocaml-base_bigstring",
"ocaml-base_quickcheck",
"ocaml-bin_prot",
"ocaml-capitalization",
"ocaml-core",
"ocaml-core_kernel",
"ocaml-fieldslib",
"ocaml-gel",
"ocaml-int_repr",
"ocaml-jst-config",
"ocaml-patience_diff",
"ocaml-ppx_assert",
"ocaml-ppx_bin_prot",
"ocaml-ppx_cold",
"ocaml-ppx_compare",
"ocaml-ppx_custom_printf",
"ocaml-ppx_diff",
"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_string_conv",
"ocaml-ppx_tydi",
"ocaml-ppx_typerep_conv",
"ocaml-ppx_variants_conv",
"ocaml-record_builder",
"ocaml-splittable_random",
"ocaml-stdio",
"ocaml-time_now",
"ocaml-typerep",
"ocaml-uopt",
"ocaml-variantslib",
"ocaml-expect_test_helpers_core",
"ocaml-expect_test_helpers_kernel",
"ocaml-ocamlformat-lib",
"ocaml-sexp_pretty",
"ocaml-configurator"
]
}
]
},
{
"name": "ocaml-cryptokit",
"portdir": "ocaml/ocaml-cryptokit",
"version": "1.21.1",
"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": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-dune-configurator",
"zlib",
"ocaml-zarith",
"ocaml-findlib",
"ocaml"
]
}
],
"depends_on": []
},
{
"name": "ocaml-dune",
"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-findlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ocaml-ppxfind",
"rocq",
"ocaml-gsl",
"camlimages",
"ocaml-angstrom",
"ocaml-async",
"ocaml-async_kernel",
"ocaml-async_log",
"ocaml-async_rpc_kernel",
"ocaml-async_unix",
"ocaml-base64",
"ocaml-base_bigstring",
"ocaml-base_quickcheck",
"ocaml-batteries",
"ocaml-bigarray-compat",
"ocaml-bigstringaf",
"ocaml-bin_prot",
"ocaml-biniou",
"ocaml-bisect_ppx",
"ocaml-cairo2",
"ocaml-calendars",
"ocaml-camlp-streams",
"ocaml-capitalization",
"ocaml-compiler-libs",
"ocaml-config-file",
"ocaml-core",
"ocaml-core_kernel",
"ocaml-core_unix",
"ocaml-cppo",
"ocaml-crunch",
"ocaml-cppo_ocamlbuild",
"ocaml-csexp",
"ocaml-cstruct",
"ocaml-ctypes",
"ocaml-easy-format",
"ocaml-either",
"ocaml-eqaf",
"ocaml-fieldslib",
"ocaml-fileutils",
"ocaml-fix",
"ocaml-gen",
"ocaml-gel",
"ocaml-hacl-star",
"ocaml-hex",
"ocaml-int_repr",
"ocaml-integers",
"ocaml-iri",
"ocaml-jane-street-headers",
"ocaml-js_of_ocaml",
"ocaml-jst-config",
"ocaml-js_of_ocaml-compiler",
"ocaml-logs-syslog",
"ocaml-markup",
"ocaml-memtrace",
"ocaml-merlin",
"ocaml-mew",
"ocaml-dot-merlin-reader",
"ocaml-merlin-lib",
"ocaml-mew_vi",
"ocaml-mmap",
"ocaml-ocaml-version",
"ocaml-ocaml_intrinsics",
"ocaml-ocaml_intrinsics_kernel",
"ocaml-ocamlgraph",
"ocaml-ocf",
"ocaml-ocf_ppx",
"ocaml-ocp-indent",
"ocaml-ocplib-endian",
"ocaml-optint",
"ocaml-ounit2",
"ocaml-parmap",
"ocaml-parsexp",
"ocaml-patience_diff",
"ocaml-pcre2",
"ocaml-pp_loc",
"ocaml-pprint",
"ocaml-ppx_assert",
"ocaml-ppx_base",
"ocaml-ppx_bench",
"ocaml-ppx_bin_prot",
"ocaml-ppx_blob",
"ocaml-ppx_cold",
"ocaml-ppx_compare",
"ocaml-ppx_custom_printf",
"ocaml-ppx_derivers",
"ocaml-ppx_deriving",
"ocaml-ppx_deriving_yojson",
"ocaml-ppx_diff",
"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_import",
"ocaml-ppx_inline_test",
"ocaml-ppx_let",
"ocaml-ppx_jane",
"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_string_conv",
"ocaml-ppx_tydi",
"ocaml-ppx_typerep_conv",
"ocaml-ppx_variants_conv",
"ocaml-ppxlib",
"ocaml-ppxlib_jane",
"ocaml-protocol_version_header",
"ocaml-record_builder",
"ocaml-result",
"ocaml-sedlex",
"ocaml-seq",
"ocaml-sexplib",
"ocaml-sexplib0",
"ocaml-sha",
"ocaml-shell",
"ocaml-spawn",
"ocaml-splittable_random",
"ocaml-stdcompat",
"ocaml-stdint",
"ocaml-stdio",
"ocaml-stdlib-shims",
"ocaml-stringext",
"ocaml-syntax-shims",
"ocaml-syslog",
"ocaml-syslog-message",
"ocaml-textutils",
"ocaml-textutils_kernel",
"ocaml-time_now",
"ocaml-timezone",
"ocaml-trie",
"ocaml-typerep",
"ocaml-unidecode",
"ocaml-uopt",
"ocaml-uri",
"ocaml-variantslib",
"ocaml-visitors",
"ocaml-wasm",
"ocaml-yojson",
"ocaml-zed",
"lablgtk3",
"ocaml-decompress",
"geneweb",
"ocaml-checkseum",
"ocaml-digestif",
"ocaml-menhir",
"ocaml-menhirLib",
"ocaml-menhirSdk",
"ocaml-menhirGLR",
"ocaml-menhirCST",
"ocaml-coq-menhirlib",
"ocaml-ocamlrss",
"ocaml-cudf",
"ocaml-pcre",
"everparse",
"abella",
"stanc3",
"ocaml-alcotest",
"ocaml-core_extended",
"ocaml-expect_test_helpers_core",
"ocaml-expect_test_helpers_kernel",
"ocaml-ocamlformat",
"ocaml-ocamlformat-lib",
"ocaml-patdiff",
"ocaml-re",
"ocaml-sexp_pretty",
"ocaml-xtmpl",
"ocaml-xtmpl_ppx",
"ocaml-lacaml",
"ocaml-camomile",
"ocaml-base",
"ocaml-cryptokit",
"ocaml-dune-configurator",
"ocaml-dune-build-info",
"ocaml-xdg",
"ocaml-lua",
"ocaml-sqlite3",
"ocaml-ppx_tools",
"ocaml-jingoo",
"fstar",
"karamel",
"ocaml-lambda-term",
"ocaml-lwt",
"ocaml-utop",
"ocaml-lwt_ppx",
"ocaml-lwt_react",
"stog",
"ocaml-higlo",
"ocaml-configurator",
"ocaml-migrate-parsetree",
"ocaml-ppx_tools_versioned"
]
},
{
"type": "lib",
"ports": [
"ocaml-dune-site"
]
}
]
},
{
"name": "ocaml-dune-configurator",
"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": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-csexp",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ocaml-ctypes",
"ocaml-jst-config",
"ocaml-ocaml_intrinsics",
"ocaml-bigstringaf",
"ocaml-pcre2",
"ocaml-cairo2",
"ocaml-pcre"
]
},
{
"type": "lib",
"ports": [
"ocaml-sqlite3",
"ocaml-lwt",
"ocaml-lwt_ppx",
"ocaml-gsl",
"ocaml-lwt_react",
"camlimages",
"ocaml-parmap",
"ocaml-checkseum",
"ocaml-lacaml",
"ocaml-base",
"ocaml-cryptokit"
]
}
]
},
{
"name": "ocaml-dune-build-info",
"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": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ocamlformat-lib",
"stog"
]
}
]
},
{
"name": "ocaml-xdg",
"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": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-utop"
]
}
]
},
{
"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": "ocaml-sqlite3",
"portdir": "ocaml/ocaml-sqlite3",
"version": "5.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://mmottl.github.io/sqlite3-ocaml",
"description": "OCaml bindings for SQLite 3",
"long_description": "OCaml bindings for SQLite 3",
"active": true,
"categories": [
"devel",
"databases",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-findlib",
"sqlite3",
"ocaml",
"ocaml-dune-configurator"
]
},
{
"type": "test",
"ports": [
"ocaml-ppx_inline_test"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"patoline"
]
}
]
},
{
"name": "elixir",
"portdir": "lang/elixir",
"version": "1.20.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://elixir-lang.org/",
"description": "The Elixir Programming language",
"long_description": "Elixir is a functional, meta-programming aware language built on top of the Erlang VM. It is a dynamic language that focuses on tooling to leverage Erlang's abilities to build concurrent, distributed and fault-tolerant applications with hot code upgrades.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
},
{
"name": "me",
"github": "milmazz",
"ports_count": 1
},
{
"name": "secsaba",
"github": "secsaba",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"erlang"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"atomvm",
"expert"
]
}
]
},
{
"name": "gobject-introspection",
"portdir": "gnome/gobject-introspection",
"version": "1.86.0",
"license": "(LGPL or GPL-2+)",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://gi.readthedocs.io",
"description": "GObject Introspection",
"long_description": "Gobject Introspection acts as a bridge between low-level C+GObject code and a managed runtime (JavaScript, Python, Java, Lua, .NET, Scheme, etc.).",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 382
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"bison",
"flex",
"meson",
"ninja"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"py314-mako",
"glib2",
"py314-markdown",
"libffi",
"pkgconfig",
"cairo",
"python314",
"py314-setuptools"
]
},
{
"type": "run",
"ports": [
"libtool"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gtkspell3",
"geoclue2",
"harfbuzz",
"librsvg-devel",
"pango",
"vte",
"libsecret",
"harfbuzz-devel",
"appstream",
"gstreamer1-gst-plugins-bad",
"gstreamer1",
"gstreamer1-gst-plugins-base",
"evince",
"gtk4",
"gtk4-devel",
"telepathy-logger",
"accountsservice",
"poppler",
"poppler-qt5",
"libnotify",
"gegl-0.3",
"gfbgraph",
"pango-devel",
"libsocialweb",
"liferea",
"rest-0.7",
"librsvg",
"libinfinity",
"libmm-glib",
"telepathy-glib",
"libgda5",
"atk",
"ayatana-ido",
"libayatana-appindicator",
"libayatana-indicator",
"libdbusmenu",
"libgee",
"midgard2-core",
"upower",
"zeitgeist",
"abiword-x11",
"anjuta",
"gconf",
"gdl3",
"gdm",
"gjs",
"gjs-devel",
"gnome-autoar",
"gnome-characters",
"gnome-menus",
"gnome-music",
"gnome-panel",
"gnome-weather",
"gnumeric",
"goffice",
"goocanvas2",
"gsettings-desktop-schemas",
"gspell",
"gstreamer010",
"gtk-vnc",
"gtksourceview3",
"keybinder",
"keybinder-3.0",
"libgnome-keyring",
"libgnomekbd",
"libgsf",
"libgtop",
"libpeas",
"libshumate",
"libunique",
"libunique3",
"libwnck",
"libwnck3",
"libxklavier",
"nautilus",
"polari",
"seed",
"uhttpmock",
"clutter",
"clutter-gst",
"clutter-gst3",
"clutter-gtk",
"cogl",
"graphene",
"osm-gps-map",
"poppler-devel",
"poppler-devel-qt5",
"poppler-qt4-mac",
"gmime",
"gmime3",
"avahi",
"gssdp",
"gupnp",
"gupnp-igd",
"libgrss",
"libnice",
"rygel",
"policykit",
"libosinfo",
"libvirt-glib"
]
},
{
"type": "lib",
"ports": [
"seed",
"totem",
"at-spi2-core",
"eog",
"gcab",
"totem-pl-parser",
"tracker3",
"p5.30-glib-object-introspection",
"geocode-glib",
"gjs",
"p5.32-glib-object-introspection",
"gjs-devel",
"p5.34-glib-object-introspection",
"py27-gobject",
"py27-gobject3",
"gnome-desktop",
"gnome-desktop-gtk4",
"gnome-dictionary",
"rb33-gio2",
"rb32-gio2",
"libmediaart",
"rb31-gio2",
"py37-gobject3",
"py38-gobject3",
"p5.26-glib-object-introspection",
"secrets",
"p5.28-glib-object-introspection",
"libgee06",
"gegl",
"gegl-devel",
"libproxy",
"libproxy-vapi",
"rb33-gobject-introspection",
"gitg",
"libpeas1",
"rb32-gobject-introspection",
"devhelp",
"gom",
"rb31-gobject-introspection",
"gnome3-core",
"gedit",
"libgedit-amtk",
"libgedit-gfls",
"libgedit-gtksourceview",
"libgedit-tepl",
"komikku",
"py36-gobject3",
"py310-gobject3",
"py311-gobject3",
"py312-gobject3",
"py313-gobject3",
"py314-gobject3",
"py315-gobject3",
"py35-gobject3",
"libdazzle",
"libdazzle-devel",
"grilo",
"gtksourceview5",
"py39-gobject3",
"vala",
"vala-devel",
"cl-gobject-introspection",
"gtk2",
"libical",
"gtk2-devel",
"lua54-lgi",
"libgit2-glib",
"libadwaita",
"Chatty",
"gtksourceview4",
"py35-gobject",
"py36-gobject",
"py37-gobject",
"py38-gobject",
"libxmlb",
"lua53-lgi",
"gdk-pixbuf2-devel",
"gucharmap",
"lua52-lgi",
"libchamplain",
"libfeedback",
"gexiv2",
"lua51-lgi",
"gtk3-devel",
"babl-devel",
"yorick-gy",
"libgdata",
"gdk-pixbuf2",
"babl",
"gtk3",
"webkit-gtk3",
"glade",
"gnome-online-accounts",
"gnome-maps",
"font-manager",
"libhandy",
"rest",
"libhandy-0.0",
"webkit2-gtk",
"webkit2-gtk-devel",
"libgee",
"webkit-gtk3-2.0",
"gimp3-devel",
"py39-gobject",
"gsettings-desktop-schemas",
"libsoup",
"libsoup-2.4",
"libsoup-devel",
"appstream-glib",
"gupnp-av",
"liblangtag",
"json-glib",
"gupnp-tools",
"libhttpseverywhere",
"libcmatrix",
"libgweather",
"webkit-gtk",
"webkit-gtk-2.0"
]
},
{
"type": "run",
"ports": [
"gnome3-core",
"pympress"
]
}
]
},
{
"name": "gobject-introspection-devel",
"portdir": "gnome/gobject-introspection-devel",
"version": "1.86.0",
"license": "(LGPL or GPL-2+)",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://gi.readthedocs.io",
"description": "GObject Introspection",
"long_description": "Gobject Introspection acts as a bridge between low-level C+GObject code and a managed runtime (JavaScript, Python, Java, Lua, .NET, Scheme, etc.).",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 382
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"bison",
"flex",
"meson",
"ninja"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"py314-mako",
"glib2",
"py314-markdown",
"libffi",
"pkgconfig",
"cairo",
"python314",
"py314-setuptools"
]
},
{
"type": "run",
"ports": [
"libtool"
]
}
],
"depends_on": []
},
{
"name": "gobject-introspection-bootstrap-devel",
"portdir": "gnome/gobject-introspection-devel",
"version": "1.86.0",
"license": "(LGPL or GPL-2+)",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://gi.readthedocs.io",
"description": "gobject-introspection bootstrap build to avoid circular dependency with glib2.",
"long_description": "gobject-introspection bootstrap build to avoid circular dependency with glib2. \nSee https://discourse.gnome.org/t/dealing-with-glib-and-gobject-introspection-circular-dependency/18701",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 382
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"meson",
"ninja",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libffi",
"glib2-bootstrap-devel",
"pkgconfig",
"python314",
"py314-setuptools",
"py314-mako",
"py314-markdown"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"glib2-devel"
]
}
]
},
{
"name": "gobject-introspection-bootstrap",
"portdir": "gnome/gobject-introspection",
"version": "1.86.0",
"license": "(LGPL or GPL-2+)",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://gi.readthedocs.io",
"description": "gobject-introspection bootstrap build to avoid circular dependency with glib2.",
"long_description": "gobject-introspection bootstrap build to avoid circular dependency with glib2. \nSee https://discourse.gnome.org/t/dealing-with-glib-and-gobject-introspection-circular-dependency/18701",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 382
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"meson",
"ninja",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libffi",
"glib2-bootstrap",
"pkgconfig",
"python314",
"py314-setuptools",
"py314-mako",
"py314-markdown"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"glib2"
]
}
]
},
{
"name": "py38-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.19.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools-rust",
"py38-build",
"py38-maturin",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-referencing",
"py38-jsonschema",
"py38-jsonschema-format-nongpl"
]
}
]
},
{
"name": "py39-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools-rust",
"py39-build",
"py39-maturin",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-referencing",
"py39-jsonschema",
"py39-jsonschema-format-nongpl"
]
}
]
},
{
"name": "php-xdebug",
"portdir": "php/php-xdebug",
"version": "3.5.3",
"license": "Xdebug-1.01",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"php85-xdebug"
]
}
],
"depends_on": []
},
{
"name": "php53-xdebug",
"portdir": "php/php-xdebug",
"version": "2.2.7",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php53"
]
}
],
"depends_on": []
},
{
"name": "php54-xdebug",
"portdir": "php/php-xdebug",
"version": "2.4.1",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php54"
]
}
],
"depends_on": []
},
{
"name": "php55-xdebug",
"portdir": "php/php-xdebug",
"version": "2.5.5",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php55"
]
}
],
"depends_on": []
},
{
"name": "php56-xdebug",
"portdir": "php/php-xdebug",
"version": "2.5.5",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php56"
]
}
],
"depends_on": []
},
{
"name": "php70-xdebug",
"portdir": "php/php-xdebug",
"version": "2.7.2",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 1,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php70"
]
}
],
"depends_on": []
},
{
"name": "php71-xdebug",
"portdir": "php/php-xdebug",
"version": "2.9.8",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php71"
]
}
],
"depends_on": []
},
{
"name": "php72-xdebug",
"portdir": "php/php-xdebug",
"version": "3.1.6",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php72"
]
}
],
"depends_on": []
},
{
"name": "php73-xdebug",
"portdir": "php/php-xdebug",
"version": "3.1.6",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php73"
]
}
],
"depends_on": []
},
{
"name": "php74-xdebug",
"portdir": "php/php-xdebug",
"version": "3.1.6",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php74"
]
}
],
"depends_on": []
},
{
"name": "php80-xdebug",
"portdir": "php/php-xdebug",
"version": "3.5.3",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php80"
]
}
],
"depends_on": []
},
{
"name": "php81-xdebug",
"portdir": "php/php-xdebug",
"version": "3.5.3",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php81"
]
}
],
"depends_on": []
},
{
"name": "php82-xdebug",
"portdir": "php/php-xdebug",
"version": "3.5.3",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php82"
]
}
],
"depends_on": []
},
{
"name": "php83-xdebug",
"portdir": "php/php-xdebug",
"version": "3.5.3",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php83"
]
}
],
"depends_on": []
},
{
"name": "php84-xdebug",
"portdir": "php/php-xdebug",
"version": "3.5.3",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php84"
]
}
],
"depends_on": []
},
{
"name": "php85-xdebug",
"portdir": "php/php-xdebug",
"version": "3.5.3",
"license": "Xdebug-1.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/xdebug",
"description": "php debugging extension",
"long_description": "Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.",
"active": true,
"categories": [
"devel",
"net",
"lang",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
},
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1576
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php85"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"php-xdebug"
]
}
]
},
{
"name": "py-rpds-py",
"portdir": "python/py-rpds-py",
"version": "2026.6.3",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-rpds-py"
]
}
],
"depends_on": []
},
{
"name": "py310-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools-rust",
"py310-maturin",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-jsonschema",
"py310-jsonschema-format-nongpl",
"py310-octave_kernel",
"py310-referencing"
]
}
]
},
{
"name": "py311-rpds-py",
"portdir": "python/py-rpds-py",
"version": "2026.6.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools-rust",
"py311-maturin",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-jsonschema",
"py311-jsonschema-format-nongpl",
"py311-octave_kernel",
"py311-referencing"
]
}
]
},
{
"name": "py312-rpds-py",
"portdir": "python/py-rpds-py",
"version": "2026.6.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-maturin",
"py312-setuptools-rust",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jsonschema",
"py312-jsonschema-format-nongpl",
"py312-octave_kernel",
"py312-referencing"
]
}
]
},
{
"name": "py313-rpds-py",
"portdir": "python/py-rpds-py",
"version": "2026.6.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools-rust",
"py313-maturin"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-jsonschema",
"py313-jsonschema-format-nongpl",
"py313-octave_kernel",
"py313-referencing"
]
}
]
},
{
"name": "py314-rpds-py",
"portdir": "python/py-rpds-py",
"version": "2026.6.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools-rust",
"py314-maturin"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rpds-py",
"py314-jsonschema",
"py314-jsonschema-format-nongpl",
"py314-octave_kernel",
"py314-referencing"
]
}
]
},
{
"name": "mod_security3",
"portdir": "www/mod_security3",
"version": "3.0.16",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/SpiderLabs/ModSecurity",
"description": "Apache 2 intrusion detection and prevention engine for web applications",
"long_description": "ModSecurity is an open source intrusion detection and prevention engine for web applications. It operates embedded into the web server, acting as a powerful umbrella - shielding applications from attacks.",
"active": true,
"categories": [
"security",
"www"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1677
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libmaxminddb",
"pcre",
"yajl",
"curl",
"icu",
"libxml2",
"lua-luarocks",
"lua53",
"ssdeep",
"libgeoip"
]
}
],
"depends_on": []
},
{
"name": "py35-sqlparse",
"portdir": "python/py-sqlparse",
"version": "0.4.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/sqlparse/",
"description": "Non-validating SQL parser",
"long_description": "Non-validating SQL parser that provides support for parsing, splitting and formatting SQL statements.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-ipython-sql",
"py35-sqlalchemy-migrate"
]
},
{
"type": "run",
"ports": [
"py35-django"
]
}
]
},
{
"name": "py36-sqlparse",
"portdir": "python/py-sqlparse",
"version": "0.5.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/sqlparse/",
"description": "Non-validating SQL parser",
"long_description": "Non-validating SQL parser that provides support for parsing, splitting and formatting SQL statements.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-python-install",
"py36-setuptools",
"py36-build",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-ipython-sql",
"py36-pgspecial",
"py36-sqlalchemy-migrate"
]
},
{
"type": "run",
"ports": [
"py36-django"
]
}
]
},
{
"name": "py39-sqlparse",
"portdir": "python/py-sqlparse",
"version": "0.5.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/sqlparse/",
"description": "Non-validating SQL parser",
"long_description": "Non-validating SQL parser that provides support for parsing, splitting and formatting SQL statements.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-hatchling",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-pgspecial",
"py39-django-debug-toolbar",
"py39-sqlalchemy-migrate",
"py39-ipython-sql"
]
},
{
"type": "run",
"ports": [
"py39-django"
]
}
]
}
]
}