HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52777,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=1056",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=1054",
"results": [
{
"name": "rune-editor",
"portdir": "editors/rune-editor",
"version": "20260911",
"license": "GPL-3+",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rune.build/",
"description": "GPU-rendered, keyboard-driven integrated development environment",
"long_description": "Rune is a fast, GPU-rendered, keyboard-driven integrated development environment for power users. It combines code, terminals, command-line tools, language intelligence, debugging, and AI agents in a multi-workspace environment.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1118
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "komikku",
"portdir": "gnome/komikku",
"version": "50.15.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://codeberg.org/valos/Komikku",
"description": "Manga reader for GNOME",
"long_description": "Manga reader for GNOME",
"active": true,
"categories": [
"net",
"graphics",
"gnome",
"manga"
],
"maintainers": [
{
"name": "barracuda",
"github": "barracuda156",
"ports_count": 16
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"blueprint-compiler",
"clang-18",
"pkgconfig",
"ninja",
"meson",
"appstream-glib"
]
},
{
"type": "lib",
"ports": [
"graphene",
"pango",
"gtk4",
"gtksourceview5",
"libadwaita",
"py314-lxml",
"py314-requests",
"py314-urllib3",
"py314-gobject3",
"py314-keyring",
"py314-pypdf",
"py314-brotli",
"py314-Pillow",
"py314-natsort",
"py314-cryptography",
"py314-unidecode",
"py314-jwt",
"py314-regex",
"py314-beautifulsoup4",
"py314-tzlocal",
"py314-magic",
"py314-colorthief",
"glib2",
"py314-ebooklib",
"py314-emoji",
"py314-jxlpy",
"py314-piexif",
"py314-pytesseract",
"py314-rarfile",
"py314-dateparser",
"libnotify",
"gobject-introspection",
"libsoup",
"cairo",
"gdk-pixbuf2"
]
},
{
"type": "run",
"ports": [
"webp-pixbuf-loader",
"hicolor-icon-theme",
"gsettings-desktop-schemas",
"desktop-file-utils",
"dbus"
]
}
],
"depends_on": []
},
{
"name": "py-ebooklib",
"portdir": "python/py-ebooklib",
"version": "0.20",
"license": "AGPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aerkalov/ebooklib",
"description": "Ebook library which can handle EPUB2/EPUB3 format",
"long_description": "Ebook library which can handle EPUB2/EPUB3 format",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-ebooklib"
]
}
],
"depends_on": []
},
{
"name": "py313-dateparser",
"portdir": "python/py-dateparser",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapinghub/dateparser",
"description": "python parser for human readable dates",
"long_description": "python parser for human readable dates",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-tz",
"py313-dateutil",
"py313-regex",
"py313-tzlocal"
]
}
],
"depends_on": []
},
{
"name": "py314-dateparser",
"portdir": "python/py-dateparser",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapinghub/dateparser",
"description": "python parser for human readable dates",
"long_description": "python parser for human readable dates",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-dateutil",
"py314-tz",
"py314-regex",
"py314-tzlocal"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"komikku",
"py-dateparser"
]
}
]
},
{
"name": "py310-ebooklib",
"portdir": "python/py-ebooklib",
"version": "0.20",
"license": "AGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aerkalov/ebooklib",
"description": "Ebook library which can handle EPUB2/EPUB3 format",
"long_description": "Ebook library which can handle EPUB2/EPUB3 format",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-six",
"py310-lxml",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py311-ebooklib",
"portdir": "python/py-ebooklib",
"version": "0.20",
"license": "AGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aerkalov/ebooklib",
"description": "Ebook library which can handle EPUB2/EPUB3 format",
"long_description": "Ebook library which can handle EPUB2/EPUB3 format",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-lxml",
"py311-six",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-ebooklib",
"portdir": "python/py-ebooklib",
"version": "0.20",
"license": "AGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aerkalov/ebooklib",
"description": "Ebook library which can handle EPUB2/EPUB3 format",
"long_description": "Ebook library which can handle EPUB2/EPUB3 format",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-six",
"py312-lxml",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-ebooklib",
"portdir": "python/py-ebooklib",
"version": "0.20",
"license": "AGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aerkalov/ebooklib",
"description": "Ebook library which can handle EPUB2/EPUB3 format",
"long_description": "Ebook library which can handle EPUB2/EPUB3 format",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-six",
"py313-lxml",
"python313"
]
}
],
"depends_on": []
},
{
"name": "py314-ebooklib",
"portdir": "python/py-ebooklib",
"version": "0.20",
"license": "AGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aerkalov/ebooklib",
"description": "Ebook library which can handle EPUB2/EPUB3 format",
"long_description": "Ebook library which can handle EPUB2/EPUB3 format",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-six",
"py314-lxml",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"komikku",
"py-ebooklib"
]
}
]
},
{
"name": "py314-emoji",
"portdir": "python/py-emoji",
"version": "2.15.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carpedm20/emoji/",
"description": "Emoji for Python.",
"long_description": "Emoji for Python. The entire set of Emoji codes as defined by the unicode consortium is supported in addition to a bunch of aliases. By default, only the official list is enabled but doing `emoji.emojize(language='alias')` enables both the full list and aliases.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"komikku",
"py-emoji"
]
}
]
},
{
"name": "py-jxlpy",
"portdir": "python/py-jxlpy",
"version": "0.9.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/olokelo/jxlpy",
"description": "JPEG XL integration in Python",
"long_description": "Cython bindings and Pillow plugin for JPEG XL.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-jxlpy"
]
}
],
"depends_on": []
},
{
"name": "py310-jxlpy",
"portdir": "python/py-jxlpy",
"version": "0.9.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/olokelo/jxlpy",
"description": "JPEG XL integration in Python",
"long_description": "Cython bindings and Pillow plugin for JPEG XL.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-installer",
"py310-setuptools",
"py310-cython",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"libjxl",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py311-jxlpy",
"portdir": "python/py-jxlpy",
"version": "0.9.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/olokelo/jxlpy",
"description": "JPEG XL integration in Python",
"long_description": "Cython bindings and Pillow plugin for JPEG XL.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-wheel",
"py311-cython",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311",
"libjxl"
]
}
],
"depends_on": []
},
{
"name": "py312-jxlpy",
"portdir": "python/py-jxlpy",
"version": "0.9.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/olokelo/jxlpy",
"description": "JPEG XL integration in Python",
"long_description": "Cython bindings and Pillow plugin for JPEG XL.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-wheel",
"py312-cython",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312",
"libjxl"
]
}
],
"depends_on": []
},
{
"name": "py313-jxlpy",
"portdir": "python/py-jxlpy",
"version": "0.9.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/olokelo/jxlpy",
"description": "JPEG XL integration in Python",
"long_description": "Cython bindings and Pillow plugin for JPEG XL.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cython",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"libjxl"
]
}
],
"depends_on": []
},
{
"name": "py314-jxlpy",
"portdir": "python/py-jxlpy",
"version": "0.9.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/olokelo/jxlpy",
"description": "JPEG XL integration in Python",
"long_description": "Cython bindings and Pillow plugin for JPEG XL.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-cython",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314",
"libjxl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"komikku",
"py-jxlpy"
]
}
]
},
{
"name": "py-piexif",
"portdir": "python/py-piexif",
"version": "1.1.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hMatoba/Piexif",
"description": "Exif manipulation with pure-python script",
"long_description": "Exif manipulation with pure-python script",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py314-piexif"
]
}
],
"depends_on": []
},
{
"name": "py311-piexif",
"portdir": "python/py-piexif",
"version": "1.1.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hMatoba/Piexif",
"description": "Exif manipulation with pure-python script",
"long_description": "Exif manipulation with pure-python script",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-Pillow",
"py311-sphinx",
"py311-sphinxcontrib-websupport"
]
}
],
"depends_on": []
},
{
"name": "py310-piexif",
"portdir": "python/py-piexif",
"version": "1.1.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hMatoba/Piexif",
"description": "Exif manipulation with pure-python script",
"long_description": "Exif manipulation with pure-python script",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-Pillow",
"py310-sphinx",
"py310-sphinxcontrib-websupport"
]
}
],
"depends_on": []
},
{
"name": "py312-piexif",
"portdir": "python/py-piexif",
"version": "1.1.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hMatoba/Piexif",
"description": "Exif manipulation with pure-python script",
"long_description": "Exif manipulation with pure-python script",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-Pillow",
"py312-sphinx",
"py312-sphinxcontrib-websupport"
]
}
],
"depends_on": []
},
{
"name": "py313-piexif",
"portdir": "python/py-piexif",
"version": "1.1.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hMatoba/Piexif",
"description": "Exif manipulation with pure-python script",
"long_description": "Exif manipulation with pure-python script",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-Pillow",
"py313-sphinx",
"py313-sphinxcontrib-websupport"
]
}
],
"depends_on": []
},
{
"name": "py314-piexif",
"portdir": "python/py-piexif",
"version": "1.1.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hMatoba/Piexif",
"description": "Exif manipulation with pure-python script",
"long_description": "Exif manipulation with pure-python script",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-Pillow",
"py314-sphinx",
"py314-sphinxcontrib-websupport"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"komikku",
"py-piexif"
]
}
]
},
{
"name": "py314-pytesseract",
"portdir": "python/py-pytesseract",
"version": "0.3.13",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/madmaze/pytesseract",
"description": "Python-tesseract is a python wrapper for Google's Tesseract-OCR",
"long_description": "Python-tesseract is a python wrapper for Google's Tesseract-OCR",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 177
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"py314-packaging",
"py314-Pillow",
"python314"
]
},
{
"type": "run",
"ports": [
"tesseract"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"komikku",
"py-pytesseract"
]
}
]
},
{
"name": "py314-rarfile",
"portdir": "python/py-rarfile",
"version": "4.5",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/markokr/rarfile",
"description": "RAR archive reader for Python",
"long_description": "RAR archive reader for Python",
"active": true,
"categories": [
"archivers",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"unrar"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"komikku",
"py-rarfile"
]
}
]
},
{
"name": "py-pamela",
"portdir": "python/py-pamela",
"version": "1.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyterhub/pamela",
"description": "Python PAM interface",
"long_description": "Python PAM interface",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pamela"
]
}
],
"depends_on": []
},
{
"name": "py312-pamela",
"portdir": "python/py-pamela",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyterhub/pamela",
"description": "Python PAM interface",
"long_description": "Python PAM interface",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-pamela",
"portdir": "python/py-pamela",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyterhub/pamela",
"description": "Python PAM interface",
"long_description": "Python PAM interface",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py314-pamela",
"portdir": "python/py-pamela",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyterhub/pamela",
"description": "Python PAM interface",
"long_description": "Python PAM interface",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pamela"
]
}
]
},
{
"name": "nanomsg",
"portdir": "net/nanomsg",
"version": "1.2.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nanomsg.org/",
"description": "socket library written in C",
"long_description": "nanomsg is a socket library written in C that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py314-inequality",
"portdir": "python/py-inequality",
"version": "1.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pysal/inequality",
"description": "Spatial Inequality Analysis (inequality)",
"long_description": "Spatial Inequality Analysis (inequality) implements measures for the analysis of inequality over space and time and is part of the PySAL family.",
"active": true,
"categories": [
"python",
"gis"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py314-joblib",
"python314",
"py314-libpysal",
"py314-numpy",
"py314-scipy",
"py314-tqdm",
"py314-matplotlib",
"py314-pandas"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-inequality"
]
}
]
},
{
"name": "afm",
"portdir": "llm/afm",
"version": "0.9.19",
"license": "MIT",
"platforms": "{darwin >= 25}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scouzi1966/maclocal-api",
"description": "Local OpenAI-compatible Apple Foundation Models and MLX server",
"long_description": "AFM provides a local AI server and command-line interface with Apple Foundation Models, MLX models, and a bundled WebUI.",
"active": true,
"categories": [
"llm"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"nodejs24",
"npm11"
]
}
],
"depends_on": []
},
{
"name": "openjdk27-zulu",
"portdir": "java/openjdk27-zulu",
"version": "27.28.101",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 20}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.azul.com/downloads/",
"description": "Azul Zulu Community OpenJDK 27 (Short Term Support until March 2027)",
"long_description": "Azul Zulu Community OpenJDK 27 (Short Term Support until March 2027) \n\nOpenJDK 27 (Java Development Kit) distribution from Azul.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openmpi-clang21",
"portdir": "science/openmpi",
"version": "5.0.10",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.open-mpi.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers. \n\nTHIS SUBPORT WRAPS clang21's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 365
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"valgrind",
"heterogeneous",
"mpi1",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"clang-21",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"clang-21",
"zlib",
"gcc15",
"hwloc",
"libevent"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": []
},
{
"name": "openmpi-clang22",
"portdir": "science/openmpi",
"version": "5.0.10",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.open-mpi.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers. \n\nTHIS SUBPORT WRAPS clang22's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 365
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"valgrind",
"heterogeneous",
"mpi1",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-22",
"gcc15",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"gcc15",
"zlib",
"clang-22",
"hwloc",
"libevent"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": []
},
{
"name": "openmpi-clang23",
"portdir": "science/openmpi",
"version": "5.0.10",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.open-mpi.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers. \n\nTHIS SUBPORT WRAPS clang23's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 365
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"valgrind",
"heterogeneous",
"mpi1",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-23",
"gcc15",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"gcc15",
"zlib",
"clang-23",
"hwloc",
"libevent"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": []
},
{
"name": "openjdk27-corretto",
"portdir": "java/openjdk27-corretto",
"version": "27.0.0.35.1",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 20 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/corretto/",
"description": "Amazon Corretto OpenJDK 27 (Short Term Support until March 2027)",
"long_description": "Amazon Corretto OpenJDK 27 (Short Term Support until March 2027) \n\nOpenJDK 27 distribution from Amazon.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk27",
"portdir": "java/openjdk27",
"version": "27",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://openjdk.org/projects/jdk/27/",
"description": "OpenJDK 27 (Short Term Support until March 2027)",
"long_description": "OpenJDK 27 (Short Term Support until March 2027) \n\nJDK 27 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 110
}
],
"variants": [
"release",
"optimized",
"debug",
"client",
"server",
"minimal",
"core",
"zero"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"gmake",
"bash",
"clang-18",
"openjdk26-zulu"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "croaring",
"portdir": "devel/croaring",
"version": "5.2.2",
"license": "(Apache-2 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RoaringBitmap/CRoaring",
"description": "Roaring compressed bitmaps in C and C++",
"long_description": "CRoaring implements Roaring bitmaps, compressed bitsets that are usually faster and smaller than conventional compressed bitmaps such as WAH, EWAH or Concise. It provides a C library with a header-only C++ wrapper, and uses SIMD instructions where the processor supports them.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "jrjsmrtn",
"github": "jrjsmrtn",
"ports_count": 9
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cmocka",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "mpich-clang21",
"portdir": "science/mpich",
"version": "5.0.1",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mpich.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang21's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 228
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 365
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"threads",
"gforker",
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"clang-21",
"pkgconfig",
"python313"
]
},
{
"type": "lib",
"ports": [
"gcc15",
"hwloc",
"libgcc",
"libxml2",
"clang-21"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": []
},
{
"name": "mpich-clang22",
"portdir": "science/mpich",
"version": "5.0.1",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mpich.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang22's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 228
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 365
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"threads",
"gforker",
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-22",
"gcc15",
"pkgconfig",
"python313"
]
},
{
"type": "lib",
"ports": [
"clang-22",
"hwloc",
"libgcc",
"libxml2",
"gcc15"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": []
},
{
"name": "mpich-clang23",
"portdir": "science/mpich",
"version": "5.0.1",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mpich.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang23's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 228
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 365
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"threads",
"gforker",
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-23",
"gcc15",
"pkgconfig",
"python313"
]
},
{
"type": "lib",
"ports": [
"clang-23",
"hwloc",
"libgcc",
"libxml2",
"gcc15"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": []
},
{
"name": "spirv-llvm-translator-21",
"portdir": "lang/llvm-21",
"version": "21.1.11",
"license": "NCSA",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/KhronosGroup/SPIRV-LLVM-Translator",
"description": "LLVM/SPIR-V Bi-Directional Translator",
"long_description": "A library and tool for translation between LLVM IR and SPIR-V.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-yaml",
"clang-17",
"python314",
"py314-pygments",
"cctools",
"cmake",
"ninja",
"spirv-tools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"llvm-21",
"libcxx"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libclc-21"
]
}
]
},
{
"name": "libclc-21",
"portdir": "lang/llvm-21",
"version": "21.1.8",
"license": "NCSA",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libclc.llvm.org/",
"description": "OpenCL library",
"long_description": "libclc is an implementation of the library requirements of the OpenCL C programming language",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"spirv-llvm-translator-21",
"py314-pygments",
"py314-yaml",
"cctools",
"cmake",
"ninja",
"clang-17",
"llvm-21",
"clang-21",
"python314"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx"
]
}
],
"depends_on": []
},
{
"name": "openjdk27-openj9",
"portdir": "java/openjdk27-openj9",
"version": "27.0.0.0",
"license": "GPL-2 and NoMirror",
"platforms": "{ darwin any >= 19 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.ibm.com/languages/java/semeru-runtimes/",
"description": "IBM Semeru with Eclipse OpenJ9 VM distribution, based on OpenJDK 27 (Short Term Support until March 2027)",
"long_description": "The IBM Semeru Runtimes are free production-ready open source binaries to run your Java applications built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py-pymispwarninglists",
"portdir": "python/py-pymispwarninglists",
"version": "1.7.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MISP/PyMISPWarningLists",
"description": "Pythonic way to work with the warning lists.",
"long_description": "Pythonic way to work with the warning lists.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1607
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pymispwarninglists"
]
}
],
"depends_on": []
},
{
"name": "py310-pymispwarninglists",
"portdir": "python/py-pymispwarninglists",
"version": "1.7.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MISP/PyMISPWarningLists",
"description": "Pythonic way to work with the warning lists.",
"long_description": "Pythonic way to work with the warning lists.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1607
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-poetry-core",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-requests"
]
}
],
"depends_on": []
},
{
"name": "py311-pymispwarninglists",
"portdir": "python/py-pymispwarninglists",
"version": "1.7.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MISP/PyMISPWarningLists",
"description": "Pythonic way to work with the warning lists.",
"long_description": "Pythonic way to work with the warning lists.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1607
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-requests"
]
}
],
"depends_on": []
},
{
"name": "py312-pymispwarninglists",
"portdir": "python/py-pymispwarninglists",
"version": "1.7.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MISP/PyMISPWarningLists",
"description": "Pythonic way to work with the warning lists.",
"long_description": "Pythonic way to work with the warning lists.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1607
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-requests"
]
}
],
"depends_on": []
},
{
"name": "py313-pymispwarninglists",
"portdir": "python/py-pymispwarninglists",
"version": "1.7.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MISP/PyMISPWarningLists",
"description": "Pythonic way to work with the warning lists.",
"long_description": "Pythonic way to work with the warning lists.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1607
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-requests"
]
}
],
"depends_on": []
}
]
}