HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50662,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=521",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=519",
"results": [
{
"name": "py312-janus",
"portdir": "python/py-janus",
"version": "2.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/janus/",
"description": "Mixed sync async queue to interoperate between asyncio tasks and classic threads",
"long_description": "Mixed sync async queue to interoperate between asyncio tasks and classic threads",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-janus"
]
}
]
},
{
"name": "py-janus",
"portdir": "python/py-janus",
"version": "2.0.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/janus/",
"description": "Mixed sync async queue to interoperate between asyncio tasks and classic threads",
"long_description": "Mixed sync async queue to interoperate between asyncio tasks and classic threads",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py312-janus"
]
}
],
"depends_on": []
},
{
"name": "py312-iso639",
"portdir": "python/py-iso639",
"version": "0.4.5",
"license": "AGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/noumar/iso639",
"description": "ISO 639 library for Python",
"long_description": "ISO 639 library for Python. This library is aimed to be fully compatible with pycountry.languages v1.11 and before. In v1.12 they broke their own API and this library will not support the new API.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-iso639"
]
}
]
},
{
"name": "py-iso639",
"portdir": "python/py-iso639",
"version": "0.4.5",
"license": "AGPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/noumar/iso639",
"description": "ISO 639 library for Python",
"long_description": "ISO 639 library for Python. This library is aimed to be fully compatible with pycountry.languages v1.11 and before. In v1.12 they broke their own API and this library will not support the new API.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py312-iso639"
]
}
],
"depends_on": []
},
{
"name": "py312-ipy",
"portdir": "python/py-ipy",
"version": "1.01",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/autocracy/python-ipy",
"description": "python module for handling IPv4 and IPv6 addresses and networks",
"long_description": "IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"clang-17",
"py312-build",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-ipy"
]
}
]
},
{
"name": "py-ipy",
"portdir": "python/py-ipy",
"version": "1.01",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/autocracy/python-ipy",
"description": "python module for handling IPv4 and IPv6 addresses and networks",
"long_description": "IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py312-ipy"
]
}
],
"depends_on": []
},
{
"name": "py39-janus",
"portdir": "python/py-janus",
"version": "0.6.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/janus/",
"description": "Mixed sync async queue to interoperate between asyncio tasks and classic threads",
"long_description": "Mixed sync async queue to interoperate between asyncio tasks and classic threads",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-janus",
"portdir": "python/py-janus",
"version": "0.6.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/janus/",
"description": "Mixed sync async queue to interoperate between asyncio tasks and classic threads",
"long_description": "Mixed sync async queue to interoperate between asyncio tasks and classic threads",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-iso639",
"portdir": "python/py-iso639",
"version": "0.4.5",
"license": "AGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/noumar/iso639",
"description": "ISO 639 library for Python",
"long_description": "ISO 639 library for Python. This library is aimed to be fully compatible with pycountry.languages v1.11 and before. In v1.12 they broke their own API and this library will not support the new API.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py-jinja",
"portdir": "python/py-jinja",
"version": "1.2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jinja.palletsprojects.com/en/3.1.x/",
"description": "Python based sandboxed template engine",
"long_description": "Jinja is a sandboxed template engine written in pure Python licensed under the BSD license. It provides a Django-like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "info",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-jinja"
]
}
],
"depends_on": []
},
{
"name": "py27-jinja",
"portdir": "python/py-jinja",
"version": "1.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jinja.palletsprojects.com/en/3.1.x/",
"description": "Python based sandboxed template engine",
"long_description": "Jinja is a sandboxed template engine written in pure Python licensed under the BSD license. It provides a Django-like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "info",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-jinja"
]
}
]
},
{
"name": "py35-jmespath-terminal",
"portdir": "python/py-jmespath-terminal",
"version": "0.2.1",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/boto/jmespath",
"description": "JMESPath, in your terminal!",
"long_description": "JMESPath, in your terminal!",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-jmespath",
"py35-pygments",
"py35-urwid"
]
}
],
"depends_on": []
},
{
"name": "py36-jmespath-terminal",
"portdir": "python/py-jmespath-terminal",
"version": "0.2.1",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/boto/jmespath",
"description": "JMESPath, in your terminal!",
"long_description": "JMESPath, in your terminal!",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-jmespath",
"py36-pygments",
"py36-urwid"
]
}
],
"depends_on": []
},
{
"name": "py27-jmespath-terminal",
"portdir": "python/py-jmespath-terminal",
"version": "0.2.1",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/boto/jmespath",
"description": "JMESPath, in your terminal!",
"long_description": "JMESPath, in your terminal!",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-jmespath",
"py27-pygments",
"py27-urwid"
]
}
],
"depends_on": []
},
{
"name": "py37-jmespath-terminal",
"portdir": "python/py-jmespath-terminal",
"version": "0.2.1",
"license": "Permissive",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/boto/jmespath",
"description": "JMESPath, in your terminal!",
"long_description": "JMESPath, in your terminal!",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"py37-jmespath",
"py37-pygments",
"py37-urwid",
"python37"
]
}
],
"depends_on": []
},
{
"name": "py34-jmespath-terminal",
"portdir": "python/py-jmespath-terminal",
"version": "0.2.1",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "py35-jmespath-terminal",
"homepage": "https://github.com/boto/jmespath",
"description": "Obsolete port, replaced by py35-jmespath-terminal",
"long_description": "This port has been replaced by py35-jmespath-terminal.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py36-ipy",
"portdir": "python/py-ipy",
"version": "1.00",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/autocracy/python-ipy",
"description": "python module for handling IPv4 and IPv6 addresses and networks",
"long_description": "IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.",
"active": false,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-nose"
]
}
],
"depends_on": []
},
{
"name": "py38-ipy",
"portdir": "python/py-ipy",
"version": "1.01",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/autocracy/python-ipy",
"description": "python module for handling IPv4 and IPv6 addresses and networks",
"long_description": "IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.",
"active": false,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-setuptools",
"py38-wheel",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-nose"
]
}
],
"depends_on": []
},
{
"name": "py35-ipy",
"portdir": "python/py-ipy",
"version": "1.00",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/autocracy/python-ipy",
"description": "python module for handling IPv4 and IPv6 addresses and networks",
"long_description": "IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.",
"active": false,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "test",
"ports": [
"py35-nose"
]
}
],
"depends_on": []
},
{
"name": "py37-ipy",
"portdir": "python/py-ipy",
"version": "1.01",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/autocracy/python-ipy",
"description": "python module for handling IPv4 and IPv6 addresses and networks",
"long_description": "IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.",
"active": false,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "test",
"ports": [
"py37-nose"
]
}
],
"depends_on": []
},
{
"name": "py27-ipy",
"portdir": "python/py-ipy",
"version": "1.00",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/autocracy/python-ipy",
"description": "python module for handling IPv4 and IPv6 addresses and networks",
"long_description": "IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.",
"active": false,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-nose"
]
}
],
"depends_on": []
},
{
"name": "fig2dev",
"portdir": "print/fig2dev",
"version": "3.2.9a",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mcj.sourceforge.net",
"description": "Translates Fig code to various graphics languages",
"long_description": "Fig2dev is a set of tools for creating TeX documents with graphics which are portable, in the sense that they can be printed in a wide variety of environments. The fig2dev command translates Fig code to other graphic description languages. transfig is considered obsolete and is not installed. Drivers currently exist for the following graphics languages: (E)EPIC macros, LaTeX picture environment, PIC, PiCTeX, PostScript, and TeXtyl.",
"active": true,
"categories": [
"graphics",
"print"
],
"maintainers": [
{
"name": "remko.scharroo",
"github": "remkos",
"ports_count": 8
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libpng",
"ghostscript",
"xpm"
]
},
{
"type": "run",
"ports": [
"netpbm"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"htcondor"
]
},
{
"type": "lib",
"ports": [
"chemtool"
]
},
{
"type": "run",
"ports": [
"fig2ps",
"octave",
"xfig"
]
}
]
},
{
"name": "xfig",
"portdir": "graphics/xfig",
"version": "3.2.9a",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mcj.sourceforge.net",
"description": "Facility for Interactive Generation of figures under X11",
"long_description": "Xfig is a menu-driven tool that allows the user to draw and manipulate objects interactively in an X window. The resulting pictures can be saved, printed on PostScript printers or converted to a variety of other formats (e.g. to allow inclusion in LaTeX documents).",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "remko.scharroo",
"github": "remkos",
"ports_count": 8
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gsed"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"ghostscript",
"Xaw3d",
"zlib",
"xorg-libXaw",
"Xft2",
"libjpeg-turbo",
"libpng"
]
},
{
"type": "run",
"ports": [
"fig2dev"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"whatcheck",
"arb"
]
}
]
},
{
"name": "p5.34-datetime-format-flexible",
"portdir": "perl/p5-datetime-format-flexible",
"version": "0.370.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/DateTime::Format::Flexible",
"description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"long_description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2625
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"p5.34-test-exception",
"p5.34-test-mocktime",
"p5.34-test-nowarnings",
"p5.34-test-simple"
]
},
{
"type": "lib",
"ports": [
"p5.34-datetime",
"p5.34-datetime-format-builder",
"p5.34-datetime-timezone",
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-datetime-format-flexible",
"p5.34-xml-feed"
]
}
]
},
{
"name": "p5.32-datetime-format-flexible",
"portdir": "perl/p5-datetime-format-flexible",
"version": "0.370.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/DateTime::Format::Flexible",
"description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"long_description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2625
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"p5.32-test-exception",
"p5.32-test-mocktime",
"p5.32-test-nowarnings",
"p5.32-test-simple"
]
},
{
"type": "lib",
"ports": [
"p5.32-datetime",
"p5.32-datetime-format-builder",
"p5.32-datetime-timezone",
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-xml-feed"
]
}
]
},
{
"name": "p5.28-datetime-format-flexible",
"portdir": "perl/p5-datetime-format-flexible",
"version": "0.370.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/DateTime::Format::Flexible",
"description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"long_description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2625
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"p5.28-test-exception",
"p5.28-test-mocktime",
"p5.28-test-nowarnings",
"p5.28-test-simple"
]
},
{
"type": "lib",
"ports": [
"p5.28-datetime",
"p5.28-datetime-format-builder",
"p5.28-datetime-timezone",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-xml-feed"
]
}
]
},
{
"name": "p5.30-datetime-format-flexible",
"portdir": "perl/p5-datetime-format-flexible",
"version": "0.370.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/DateTime::Format::Flexible",
"description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"long_description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2625
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"p5.30-test-exception",
"p5.30-test-mocktime",
"p5.30-test-nowarnings",
"p5.30-test-simple"
]
},
{
"type": "lib",
"ports": [
"p5.30-datetime",
"p5.30-datetime-format-builder",
"p5.30-datetime-timezone",
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-xml-feed"
]
}
]
},
{
"name": "p5-datetime-format-flexible",
"portdir": "perl/p5-datetime-format-flexible",
"version": "0.370.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-datetime-format-flexible",
"homepage": "https://metacpan.org/pod/DateTime::Format::Flexible",
"description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"long_description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2625
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-datetime-format-flexible"
]
}
],
"depends_on": []
},
{
"name": "p5.26-datetime-format-flexible",
"portdir": "perl/p5-datetime-format-flexible",
"version": "0.320.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/DateTime::Format::Flexible",
"description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"long_description": "DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2625
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-test-exception",
"p5.26-test-mocktime",
"p5.26-test-nowarnings",
"p5.26-test-simple"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-module-pluggable",
"p5.26-datetime",
"p5.26-datetime-format-builder",
"p5.26-datetime-timezone",
"p5.26-list-moreutils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-xml-feed"
]
}
]
},
{
"name": "safeclib",
"portdir": "devel/safeclib",
"version": "3.9.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rurban/safeclib",
"description": "Safe C Library",
"long_description": "This library implements the secure C11 Annex K functions on top of most libc implementations, which are missing from them.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 81
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "py-cython-devel",
"portdir": "python/py-cython-devel",
"version": "3.0.7",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "py-cython",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by py-cython",
"long_description": "This port has been replaced by py-cython.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py37-cython-devel",
"portdir": "python/py-cython-devel",
"version": "3.0.5",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cython.org/",
"description": "A language for writing C extension modules for Python.",
"long_description": "Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1241
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-wheel",
"py37-build",
"py37-installer",
"py37-setuptools"
]
},
{
"type": "lib",
"ports": [
"py37-setuptools",
"python37"
]
},
{
"type": "run",
"ports": [
"cython_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py37-vispy"
]
}
]
},
{
"name": "py311-cython-devel",
"portdir": "python/py-cython-devel",
"version": "3.0.7",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "py311-cython",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by py311-cython",
"long_description": "This port has been replaced by py311-cython.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py39-cython-devel",
"portdir": "python/py-cython-devel",
"version": "3.0.7",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "py39-cython",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by py39-cython",
"long_description": "This port has been replaced by py39-cython.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py310-cython-devel",
"portdir": "python/py-cython-devel",
"version": "3.0.7",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "py310-cython",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by py310-cython",
"long_description": "This port has been replaced by py310-cython.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py38-cython-devel",
"portdir": "python/py-cython-devel",
"version": "3.0.7",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "py38-cython",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by py38-cython",
"long_description": "This port has been replaced by py38-cython.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py312-cython-devel",
"portdir": "python/py-cython-devel",
"version": "3.0.7",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "py312-cython",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by py312-cython",
"long_description": "This port has been replaced by py312-cython.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "agrep",
"portdir": "sysutils/agrep",
"version": "2.04",
"license": "Noncommercial",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://netbsd.org",
"description": "agrep is similar to egrep.",
"long_description": "agrep is similar to egrep (or grep or fgrep), but it is much more general (and usually faster).",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bsdmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "angie",
"portdir": "www/angie",
"version": "1.8.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://en.angie.software/",
"description": "drop-in replacement for Nginx",
"long_description": "Angie is an efficient, powerful, and scalable web server that was forked from nginx to act as a drop-in replacement, so you can use existing setups without major changes to module layout or configuration.",
"active": true,
"categories": [
"mail",
"www"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"auth_request",
"addition",
"dav",
"threads",
"debug",
"degradation",
"flv",
"gperftools",
"gzip_static",
"http2",
"image_filter",
"mail",
"mp4",
"perl5",
"random_index",
"realip",
"secure_link",
"ssl",
"status",
"substitution",
"stream",
"xslt",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"pcre"
]
}
],
"depends_on": []
},
{
"name": "tin",
"portdir": "news/tin",
"version": "2.6.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.tin.org/",
"description": "A threaded NNTP and spool based UseNet newsreader",
"long_description": "tin is a full-screen easy to use Usenet reader. It can read news locally or remotely via a NNTP (Network News Transport Protocol) server. It will automatically utilize NOV (News OVerview) style index files if available locally or via the NNTP XOVER command.",
"active": true,
"categories": [
"news"
],
"maintainers": [],
"variants": [
"gpg",
"ispell",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"pcre",
"icu",
"libiconv",
"libidn",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "x265",
"portdir": "multimedia/x265",
"version": "4.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.videolan.org/developers/x265.html",
"description": "H.265 encoder",
"long_description": "x265 is a free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"debug",
"highdepth",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"git",
"gmake",
"nasm",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ffmpeg7",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg8",
"VLC2",
"libVLC2",
"avidemux",
"mythtv-core.28",
"libheif",
"gstreamer1-gst-plugins-bad",
"ffmpeg6"
]
},
{
"type": "run",
"ports": [
"av1an"
]
}
]
},
{
"name": "uTox",
"portdir": "net/uTox",
"version": "0.18.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uTox/uTox",
"description": "µTox the lightest and fluffiest Tox client",
"long_description": "µTox the lightest and fluffiest Tox client",
"active": true,
"categories": [
"net",
"security",
"p2p"
],
"maintainers": [],
"variants": [
"debug",
"openal_soft",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libopus",
"toxcore",
"libsodium",
"libvpx"
]
}
],
"depends_on": []
},
{
"name": "global",
"portdir": "devel/global",
"version": "6.6.14",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/global/",
"description": "source code tag system",
"long_description": "GNU GLOBAL is a source code tag system that works the same way across diverse environments. You can locate a specified object in the source files and move there easily. It is useful for hacking a large project containing many subdirectories, many #ifdef and many main() functions. It is similar to ctags or etags but is different from them at the point of independence of any editor.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ctags",
"libtool",
"ncurses",
"universal-ctags",
"py312-pygments"
]
}
],
"depends_on": []
},
{
"name": "csview",
"portdir": "textproc/csview",
"version": "1.3.4",
"license": "(MIT or Apache-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wfxr/csview",
"description": "Pretty and fast csv viewer for cli with cjk/emoji support.",
"long_description": "Pretty and fast csv viewer for cli with cjk/emoji support.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "p5.34-getopt-long-descriptive",
"portdir": "perl/p5-getopt-long-descriptive",
"version": "0.116.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Getopt::Long::Descriptive",
"description": "Getopt::Long::Descriptive - Getopt::Long, but simpler and more powerful",
"long_description": "Getopt::Long::Descriptive - Getopt::Long, but simpler and more powerful",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-cpan-meta-check",
"p5.34-test-fatal",
"p5.34-test-simple",
"p5.34-test-warnings",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-sub-exporter",
"p5.34-getopt-long",
"p5.34-module-implementation",
"p5.34-params-validate",
"p5.34-scalar-list-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ghsum",
"p5.34-perl-prereqscanner",
"p5.34-cpan-uploader",
"p5.34-app-nopaste",
"p5.34-app-cmd",
"p5.34-pod-readme",
"p5.34-moosex-getopt",
"p5.34-mail-dkim",
"pearl",
"p5.34-cli-osprey",
"p5-getopt-long-descriptive"
]
}
]
},
{
"name": "p5.32-getopt-long-descriptive",
"portdir": "perl/p5-getopt-long-descriptive",
"version": "0.116.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Getopt::Long::Descriptive",
"description": "Getopt::Long::Descriptive - Getopt::Long, but simpler and more powerful",
"long_description": "Getopt::Long::Descriptive - Getopt::Long, but simpler and more powerful",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-cpan-meta-check",
"p5.32-test-fatal",
"p5.32-test-simple",
"p5.32-test-warnings",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-sub-exporter",
"p5.32-scalar-list-utils",
"p5.32-getopt-long",
"p5.32-module-implementation",
"p5.32-params-validate"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-perl-prereqscanner",
"p5.32-cpan-uploader",
"p5.32-app-nopaste",
"p5.32-app-cmd",
"p5.32-pod-readme",
"p5.32-moosex-getopt",
"p5.32-mail-dkim",
"p5.32-cli-osprey"
]
}
]
},
{
"name": "p5.30-getopt-long-descriptive",
"portdir": "perl/p5-getopt-long-descriptive",
"version": "0.116.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Getopt::Long::Descriptive",
"description": "Getopt::Long::Descriptive - Getopt::Long, but simpler and more powerful",
"long_description": "Getopt::Long::Descriptive - Getopt::Long, but simpler and more powerful",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-cpan-meta-check",
"p5.30-test-fatal",
"p5.30-test-simple",
"p5.30-test-warnings",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-sub-exporter",
"p5.30-getopt-long",
"p5.30-module-implementation",
"p5.30-params-validate",
"p5.30-scalar-list-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-perl-prereqscanner",
"p5.30-cpan-uploader",
"p5.30-app-nopaste",
"p5.30-app-cmd",
"p5.30-pod-readme",
"p5.30-moosex-getopt",
"p5.30-mail-dkim",
"p5.30-cli-osprey"
]
}
]
},
{
"name": "p5.28-getopt-long-descriptive",
"portdir": "perl/p5-getopt-long-descriptive",
"version": "0.116.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Getopt::Long::Descriptive",
"description": "Getopt::Long::Descriptive - Getopt::Long, but simpler and more powerful",
"long_description": "Getopt::Long::Descriptive - Getopt::Long, but simpler and more powerful",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-cpan-meta-check",
"p5.28-test-fatal",
"p5.28-test-simple",
"p5.28-test-warnings",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-sub-exporter",
"p5.28-getopt-long",
"p5.28-module-implementation",
"p5.28-params-validate",
"p5.28-scalar-list-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-perl-prereqscanner",
"p5.28-cpan-uploader",
"p5.28-app-nopaste",
"p5.28-app-cmd",
"p5.28-pod-readme",
"p5.28-moosex-getopt",
"p5.28-mail-dkim",
"p5.28-cli-osprey"
]
}
]
},
{
"name": "p5-getopt-long-descriptive",
"portdir": "perl/p5-getopt-long-descriptive",
"version": "0.116.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-getopt-long-descriptive",
"homepage": "https://metacpan.org/pod/Getopt::Long::Descriptive",
"description": "Getopt::Long::Descriptive - Getopt::Long, but simpler and more powerful",
"long_description": "Getopt::Long::Descriptive - Getopt::Long, but simpler and more powerful",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-getopt-long-descriptive"
]
}
],
"depends_on": []
},
{
"name": "p5.26-getopt-long-descriptive",
"portdir": "perl/p5-getopt-long-descriptive",
"version": "0.105.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Getopt::Long::Descriptive",
"description": "Getopt::Long with usage text",
"long_description": "Getopt::Long with usage text",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.26-test-warnings",
"clang-9.0",
"p5.26-cpan-meta-check",
"p5.26-test-fatal"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-module-implementation",
"p5.26-params-validate",
"p5.26-sub-exporter"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-app-cmd",
"p5.26-app-nopaste",
"p5.26-cpan-uploader",
"p5.26-moosex-getopt",
"p5.26-perl-prereqscanner",
"p5.26-pod-readme"
]
}
]
}
]
}