HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52264,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=3",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at",
"results": [
{
"name": "py313-uncompresspy",
"portdir": "python/py-uncompresspy",
"version": "0.4.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kYwzor/uncompresspy",
"description": "uncompresspy is a pure Python package for uncompressing LZW files",
"long_description": "uncompresspy is a pure Python package for uncompressing LZW files (.Z), such as the ones created by Unix's shell tool compress.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1485
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py312-uncompresspy",
"portdir": "python/py-uncompresspy",
"version": "0.4.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kYwzor/uncompresspy",
"description": "uncompresspy is a pure Python package for uncompressing LZW files",
"long_description": "uncompresspy is a pure Python package for uncompressing LZW files (.Z), such as the ones created by Unix's shell tool compress.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1485
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-uncompresspy",
"portdir": "python/py-uncompresspy",
"version": "0.4.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kYwzor/uncompresspy",
"description": "uncompresspy is a pure Python package for uncompressing LZW files",
"long_description": "uncompresspy is a pure Python package for uncompressing LZW files (.Z), such as the ones created by Unix's shell tool compress.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1485
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-uncompresspy",
"portdir": "python/py-uncompresspy",
"version": "0.4.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kYwzor/uncompresspy",
"description": "uncompresspy is a pure Python package for uncompressing LZW files",
"long_description": "uncompresspy is a pure Python package for uncompressing LZW files (.Z), such as the ones created by Unix's shell tool compress.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1485
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-uncompresspy",
"portdir": "python/py-uncompresspy",
"version": "0.4.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kYwzor/uncompresspy",
"description": "uncompresspy is a pure Python package for uncompressing LZW files",
"long_description": "uncompresspy is a pure Python package for uncompressing LZW files (.Z), such as the ones created by Unix's shell tool compress.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1485
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-uncompresspy"
]
}
],
"depends_on": []
},
{
"name": "py314-opencv4-devel",
"portdir": "graphics/opencv4-devel",
"version": "4.9.0",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://opencv.org",
"description": "Open Source Computer Vision Library",
"long_description": "OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 360
}
],
"variants": [
"debug",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"openexr",
"openjpeg",
"tiff",
"webp",
"opencv4-devel",
"zlib",
"imath",
"ffmpeg8",
"python314",
"py314-numpy",
"libquirc",
"ade",
"libjpeg-turbo",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "lhasa",
"portdir": "archivers/lhasa",
"version": "0.6.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fragglet/lhasa",
"description": "Parse and extract LHA archives",
"long_description": "Parse and extract LHA archives. lhasa is a library for parsing LHA archives (.lzh) and a free replacement for the Unix LHA tool.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [
{
"name": "",
"github": "commitmaniac",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "epic-lore",
"portdir": "devel/epic-lore",
"version": "0.8.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://epicgames.github.io/lore/",
"description": "Next-generation version control system for code and large binary assets",
"long_description": "Next-generation version control system for code and large binary assets. Lore is an open-source version control system designed to handle projects combining code with large binary assets, such as games and entertainment projects. It features content-addressed storage, immutable revision chains, chunked storage for large binary files, and on-demand data hydration.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1066
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "netatalk_client",
"portdir": "net/netatalk_client",
"version": "0.9.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://netatalk.io/",
"description": "AFP file sharing client",
"long_description": "Netatalk Client is a file sharing client written in C which can be used to access AFP shares exposed by multiple devices, notably personal file sharing on older Mac OS X and Classic Mac OS computers, Netatalk servers hosted on Linux/*BSD/Solaris/macOS, Apple AirPort and Time Capsule products as well as other AFP enabled NAS devices from various vendors. Netatalk Client is an improved fork of afpfs-ng.",
"active": true,
"categories": [
"net",
"fuse"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"meson",
"ninja",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libgcrypt",
"readline",
"libiconv",
"macfuse"
]
}
],
"depends_on": []
},
{
"name": "dillo",
"portdir": "www/dillo",
"version": "3.3.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dillo-browser.org",
"description": "A fast and small graphical web browser.",
"long_description": "dillo is a fast and small graphical web browser written in C and C++ with its own rendering engine with support for HTTP, HTTPS, FTP and local files.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "nate",
"github": "exprez135",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"fltk",
"webp",
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "immich-go",
"portdir": "graphics/immich-go",
"version": "0.31.0",
"license": "AGPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/simulot/immich-go",
"description": "Command-line tool for uploading photo collections to Immich",
"long_description": "immich-go is an open-source tool designed to streamline uploading large photo collections to a self-hosted Immich server. It supports Google Photos Takeout archives, local folders, ZIP archives, and transfer between Immich servers, with duplicate detection and metadata preservation.",
"active": true,
"categories": [
"net",
"graphics"
],
"maintainers": [
{
"name": "cardi",
"github": "cardi",
"ports_count": 8
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "p5.34-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": 2661
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-crypt-random-seed",
"p5.34-data-buffer",
"p5.34-digest-sha",
"perl5.34",
"p5.34-math-bigint-gmp",
"p5.34-math-prime-util-gmp",
"p5.34-mime-base64",
"p5.34-math-bigint"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-crypt-dsa-gmp",
"p5.34-crypt-openpgp"
]
}
]
},
{
"name": "p5.32-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": 2661
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.32-crypt-random-seed",
"p5.32-data-buffer",
"p5.32-digest-sha",
"perl5.32",
"p5.32-math-bigint-gmp",
"p5.32-math-prime-util-gmp",
"p5.32-mime-base64",
"p5.32-math-bigint"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-crypt-openpgp"
]
}
]
},
{
"name": "p5.30-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": 2661
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.30-crypt-random-seed",
"p5.30-data-buffer",
"p5.30-digest-sha",
"perl5.30",
"p5.30-math-bigint-gmp",
"p5.30-math-prime-util-gmp",
"p5.30-mime-base64",
"p5.30-math-bigint"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-crypt-openpgp"
]
}
]
},
{
"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": 2661
}
],
"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": 2661
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-crypt-dsa-gmp"
]
}
],
"depends_on": []
},
{
"name": "kage",
"portdir": "www/kage",
"version": "0.2.1",
"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": 1066
}
],
"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": 1485
}
],
"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": 1485
}
],
"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": 1485
}
],
"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": 192
}
],
"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": 192
}
],
"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": 192
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-yojson"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stog",
"ocaml-ocf_ppx"
]
}
]
},
{
"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-base",
"ocaml-ocaml_intrinsics"
]
}
]
},
{
"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": 1066
}
],
"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": 1485
}
],
"variants": [
"doc",
"universal"
],
"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.23.1",
"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": 280
}
],
"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.0.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mariadb.org/",
"description": "Run mariadb-13.0.1 as server",
"long_description": "Run mariadb-13.0.1 as server",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "macintosh",
"github": "",
"ports_count": 4
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"mariadb-devel"
]
}
],
"depends_on": []
},
{
"name": "mariadb-devel",
"portdir": "databases/mariadb-devel",
"version": "13.0.1",
"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": "",
"ports_count": 4
}
],
"variants": [
"debug",
"system_readline",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"bison",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"pcre2",
"curl",
"tcp_wrappers",
"libxml2",
"lzo2",
"boost188",
"libfmt12",
"openssl3",
"zlib",
"judy",
"ncurses"
]
},
{
"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": "",
"ports_count": 4
}
],
"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": "",
"ports_count": 4
}
],
"variants": [
"debug",
"system_readline",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"bison",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"pcre2",
"curl",
"tcp_wrappers",
"libxml2",
"lzo2",
"boost188",
"libfmt12",
"openssl3",
"zlib",
"judy",
"ncurses"
]
},
{
"type": "run",
"ports": [
"mysql_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"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": 280
}
],
"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": 280
}
],
"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": 280
}
],
"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": 280
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
}
]
}