HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53071,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=958",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=956",
"results": [
{
"name": "py310-plotly",
"portdir": "python/py-plotly",
"version": "7.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plotly.com/python/",
"description": "Interactive graphing library for Python.",
"long_description": "Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"py310-build",
"py310-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-narwhals",
"py310-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-holoviews",
"py310-dash"
]
},
{
"type": "run",
"ports": [
"py310-pymatgen"
]
}
]
},
{
"name": "py311-plotly",
"portdir": "python/py-plotly",
"version": "7.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plotly.com/python/",
"description": "Interactive graphing library for Python.",
"long_description": "Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-hatchling",
"py311-build",
"py311-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-narwhals",
"py311-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-holoviews",
"py311-dash"
]
},
{
"type": "run",
"ports": [
"py311-pymatgen"
]
}
]
},
{
"name": "py312-plotly",
"portdir": "python/py-plotly",
"version": "7.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plotly.com/python/",
"description": "Interactive graphing library for Python.",
"long_description": "Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-hatchling",
"py312-build",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-narwhals",
"py312-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-holoviews",
"py312-dash"
]
},
{
"type": "run",
"ports": [
"py312-pymatgen"
]
}
]
},
{
"name": "py313-plotly",
"portdir": "python/py-plotly",
"version": "7.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plotly.com/python/",
"description": "Interactive graphing library for Python.",
"long_description": "Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-narwhals",
"py313-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-holoviews",
"py313-dash"
]
},
{
"type": "run",
"ports": [
"py313-pymatgen"
]
}
]
},
{
"name": "py314-plotly",
"portdir": "python/py-plotly",
"version": "7.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plotly.com/python/",
"description": "Interactive graphing library for Python.",
"long_description": "Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-narwhals",
"py314-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-holoviews",
"py-plotly",
"peakipy",
"py314-dash"
]
},
{
"type": "run",
"ports": [
"qgis3"
]
}
]
},
{
"name": "py-pylint",
"portdir": "python/py-pylint",
"version": "4.0.9",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2928
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pylint"
]
}
],
"depends_on": []
},
{
"name": "py310-pylint",
"portdir": "python/py-pylint",
"version": "4.0.9",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2928
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-flake8-mccabe",
"py310-isort",
"python310",
"py310-tomlkit",
"py310-tomli",
"py310-platformdirs",
"py310-astroid",
"py310-dill"
]
},
{
"type": "run",
"ports": [
"pylint_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"totem"
]
},
{
"type": "lib",
"ports": [
"py310-pytest-pylint",
"py310-python-lsp-server",
"py310-eric-ide"
]
},
{
"type": "run",
"ports": [
"py310-spyder-devel",
"py310-spyder"
]
},
{
"type": "test",
"ports": [
"buildbot"
]
}
]
},
{
"name": "py311-pylint",
"portdir": "python/py-pylint",
"version": "4.0.9",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2928
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"py311-flake8-mccabe",
"python311",
"py311-tomlkit",
"py311-platformdirs",
"py311-dill",
"py311-isort",
"py311-astroid"
]
},
{
"type": "run",
"ports": [
"pylint_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-python-lsp-server",
"py311-pytest-pylint"
]
},
{
"type": "run",
"ports": [
"py311-spyder"
]
}
]
},
{
"name": "py313-pylint",
"portdir": "python/py-pylint",
"version": "4.0.9",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2928
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-flake8-mccabe",
"python313",
"py313-isort",
"py313-platformdirs",
"py313-tomlkit",
"py313-dill",
"py313-astroid"
]
},
{
"type": "run",
"ports": [
"pylint_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-python-lsp-server"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py312-pylint",
"portdir": "python/py-pylint",
"version": "4.0.9",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2928
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"py312-flake8-mccabe",
"python312",
"py312-astroid",
"py312-platformdirs",
"py312-isort",
"py312-tomlkit",
"py312-dill"
]
},
{
"type": "run",
"ports": [
"pylint_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-python-lsp-server",
"py312-pytest-pylint"
]
},
{
"type": "run",
"ports": [
"py312-spyder"
]
}
]
},
{
"name": "py314-pylint",
"portdir": "python/py-pylint",
"version": "4.0.9",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2928
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"py314-dill",
"python314",
"py314-astroid",
"py314-platformdirs",
"py314-isort",
"py314-tomlkit",
"py314-flake8-mccabe"
]
},
{
"type": "run",
"ports": [
"pylint_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-python-lsp-server",
"py-pylint"
]
},
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py-semver",
"portdir": "python/py-semver",
"version": "3.1.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/k-bx/python-semver",
"description": "Python helper for Semantic Versioning",
"long_description": "Python helper for Semantic Versioning",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "karan.sheth",
"github": "korusuke",
"ports_count": 64
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-semver"
]
}
],
"depends_on": []
},
{
"name": "py310-semver",
"portdir": "python/py-semver",
"version": "3.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/k-bx/python-semver",
"description": "Python helper for Semantic Versioning",
"long_description": "Python helper for Semantic Versioning",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "karan.sheth",
"github": "korusuke",
"ports_count": 64
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-pymc3",
"py310-pydantic-extra-types",
"py310-upt-rubygems"
]
}
]
},
{
"name": "py311-semver",
"portdir": "python/py-semver",
"version": "3.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/k-bx/python-semver",
"description": "Python helper for Semantic Versioning",
"long_description": "Python helper for Semantic Versioning",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "karan.sheth",
"github": "korusuke",
"ports_count": 64
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-pydantic-extra-types",
"py311-upt-rubygems"
]
}
]
},
{
"name": "py312-semver",
"portdir": "python/py-semver",
"version": "3.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/k-bx/python-semver",
"description": "Python helper for Semantic Versioning",
"long_description": "Python helper for Semantic Versioning",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "karan.sheth",
"github": "korusuke",
"ports_count": 64
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-changelog-chug",
"py312-pydantic-extra-types",
"py312-upt-rubygems"
]
}
]
},
{
"name": "py313-semver",
"portdir": "python/py-semver",
"version": "3.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/k-bx/python-semver",
"description": "Python helper for Semantic Versioning",
"long_description": "Python helper for Semantic Versioning",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "karan.sheth",
"github": "korusuke",
"ports_count": 64
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-changelog-chug",
"py313-pydantic-extra-types",
"py313-upt-rubygems"
]
}
]
},
{
"name": "py314-semver",
"portdir": "python/py-semver",
"version": "3.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/k-bx/python-semver",
"description": "Python helper for Semantic Versioning",
"long_description": "Python helper for Semantic Versioning",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "karan.sheth",
"github": "korusuke",
"ports_count": 64
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-semver",
"azure-cli",
"py314-changelog-chug",
"py314-pydantic-extra-types",
"py314-upt-rubygems"
]
}
]
},
{
"name": "py-uvicorn",
"portdir": "python/py-uvicorn",
"version": "0.54.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/encode/uvicorn",
"description": "The lightning fast ASGI server.",
"long_description": "The lightning fast ASGI server.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-uvicorn"
]
}
],
"depends_on": []
},
{
"name": "py310-uvicorn",
"portdir": "python/py-uvicorn",
"version": "0.54.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/encode/uvicorn",
"description": "The lightning fast ASGI server.",
"long_description": "The lightning fast ASGI server.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-hatchling",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-typing_extensions",
"py310-click",
"py310-h11"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-transformers",
"py310-gradio"
]
}
]
},
{
"name": "py311-uvicorn",
"portdir": "python/py-uvicorn",
"version": "0.54.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/encode/uvicorn",
"description": "The lightning fast ASGI server.",
"long_description": "The lightning fast ASGI server.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-click",
"py311-h11",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-uvicorn",
"portdir": "python/py-uvicorn",
"version": "0.54.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/encode/uvicorn",
"description": "The lightning fast ASGI server.",
"long_description": "The lightning fast ASGI server.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-click",
"py312-h11",
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-mlx-audio"
]
}
]
},
{
"name": "py313-uvicorn",
"portdir": "python/py-uvicorn",
"version": "0.54.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/encode/uvicorn",
"description": "The lightning fast ASGI server.",
"long_description": "The lightning fast ASGI server.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"py313-click",
"py313-h11",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-gradio"
]
},
{
"type": "run",
"ports": [
"py313-marimo",
"py313-mlx-audio"
]
}
]
},
{
"name": "py314-uvicorn",
"portdir": "python/py-uvicorn",
"version": "0.54.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/encode/uvicorn",
"description": "The lightning fast ASGI server.",
"long_description": "The lightning fast ASGI server.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-click",
"py314-h11",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-uvicorn",
"py314-gradio",
"platformio"
]
},
{
"type": "run",
"ports": [
"py314-marimo",
"py314-mlx-audio"
]
}
]
},
{
"name": "ruby-build",
"portdir": "ruby/ruby-build",
"version": "20260924",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rbenv/ruby-build",
"description": "Compile and install Ruby",
"long_description": "Compile and install Ruby",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "austin",
"github": "halostatue",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"rbenv"
]
},
{
"type": "run",
"ports": [
"libffi",
"libyaml",
"openssl",
"pkgconfig",
"readline",
"gmp"
]
}
],
"depends_on": []
},
{
"name": "qpdf",
"portdir": "textproc/qpdf",
"version": "12.4.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qpdf.sourceforge.net/",
"description": "content-preserving PDF transformation system",
"long_description": "QPDF is a command-line program that does structural, content-preserving transformations on PDF files.",
"active": true,
"categories": [
"textproc",
"pdf"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1631
}
],
"variants": [
"debug",
"gnutls",
"openssl",
"zopfli",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"perl5",
"clang-22"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libxml2",
"libxslt",
"zlib",
"zopfli",
"gnutls"
]
},
{
"type": "test",
"ports": [
"tiff",
"ghostscript"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-pikepdf",
"ocrmypdf",
"py310-pikepdf",
"py311-pikepdf",
"py312-pikepdf",
"py313-pikepdf",
"py314-pikepdf",
"py38-pikepdf",
"py39-pikepdf"
]
},
{
"type": "run",
"ports": [
"auto-multiple-choice",
"auto-multiple-choice-devel"
]
}
]
},
{
"name": "mesa",
"portdir": "x11/mesa",
"version": "26.2.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.mesa3d.org",
"description": "Mesa 3D Graphics Library",
"long_description": "Mesa is an open-source implementation of the OpenGL specification, a system for rendering interactive 3D graphics.",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 305
}
],
"variants": [
"llvmpipe",
"zink",
"kosmickrisp",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-mako",
"meson",
"ninja",
"pkgconfig",
"xorg-libXrandr",
"xorg-xorgproto",
"clang-20",
"python314",
"py314-packaging",
"py314-yaml",
"bison",
"flex"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"expat",
"xorg-libX11",
"xorg-libXext",
"xorg-libXfixes",
"xorg-libxcb",
"llvm-22",
"zstd",
"zlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py27-PyQGLViewer",
"xorg-server-legacy",
"evas",
"xorg-server-1.18",
"xorg-server-devel"
]
},
{
"type": "lib",
"ports": [
"xorg-server",
"libepoxy",
"gstreamer1-gst-plugins-bad",
"stress-ng",
"gtk4",
"gtk4-devel",
"libquicktime",
"wxgtk-3.2",
"xine-lib",
"opendx",
"geomview",
"molmol",
"SoXt",
"glw",
"magic",
"xcrysden",
"webkit2-gtk",
"webkit2-gtk-devel",
"ResIL",
"gtkglext",
"wt",
"melonds",
"alienarena",
"cannonsmash",
"chromium-bsu",
"crack-attack",
"gdash",
"gnome-chemistry-utils",
"gnome-session",
"Aseprite",
"cogl",
"glitz",
"libguichan",
"quesoglc",
"wxgtk-2.8",
"wxgtk-3.0",
"wxgtk-3.0-cxx11",
"squeak",
"unicon",
"libmovit",
"p5.28-opengl",
"p5.30-opengl",
"p5.32-opengl",
"p5.34-opengl",
"ccpnmr",
"gfsview",
"libghemical",
"liboglappth",
"molden",
"vis5d",
"yorick-gl",
"webkit-gtk",
"webkit-gtk-2.0",
"webkit-gtk3",
"webkit-gtk3-2.0",
"Togl-2.0",
"fox",
"freeglut",
"glui",
"glxgears",
"glxinfo",
"gtkglarea2",
"libGLU",
"pcb",
"qt3",
"xforms",
"xscreensaver",
"qore-opengl-module",
"p5.26-opengl",
"openvrml",
"magicspp",
"qore-glut-module"
]
},
{
"type": "run",
"ports": [
"libepoxy"
]
}
]
},
{
"name": "libcerf",
"portdir": "math/libcerf",
"version": "3.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jugit.fz-juelich.de/mlz/libcerf",
"description": "Library for complex error functions",
"long_description": "The libcerf library is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-22"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnuplot"
]
}
]
},
{
"name": "libffi",
"portdir": "devel/libffi",
"version": "3.4.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.sourceware.org/libffi/",
"description": "A portable foreign function interface library",
"long_description": "The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "fw",
"github": "fhgwright",
"ports_count": 29
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "test",
"ports": [
"dejagnu"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"wasmedge"
]
},
{
"type": "lib",
"ports": [
"python314-freethreading",
"py37-cairocffi",
"python313",
"python313-freethreading",
"python312",
"py37-gobject3",
"py38-gobject3",
"python311",
"python310",
"py36-gobject3",
"py310-gobject3",
"py311-gobject3",
"py312-gobject3",
"py313-gobject3",
"py314-gobject3",
"p5.26-alien-ffi",
"py38-cairocffi",
"p5.26-ffi-platypus",
"p5.26-glib-object-introspection",
"python27-bootstrap",
"Io",
"py27-python-augeas",
"py35-python-augeas",
"py36-python-augeas",
"castxml",
"py27-cairocffi",
"py35-cairocffi",
"py36-cairocffi",
"ghc",
"racket",
"clspv",
"llvm-13",
"llvm-14",
"lldb-13",
"lldb-14",
"llvm-15",
"llvm-16",
"lldb-15",
"lldb-16",
"llvm-17",
"llvm-18",
"lldb-17",
"lldb-18",
"llvm-19",
"lldb-19",
"libgnomeui",
"llvm-devel",
"llvm-3.3",
"clang-3.3",
"lldb-devel",
"pandoc",
"swarm",
"py35-gobject3",
"ruby34",
"llvm-23",
"py37-cffi",
"py38-cffi",
"py39-gobject3",
"ccls-clang-10",
"ccls-clang-11",
"ccls-clang-12",
"ccls-clang-13",
"ccls-clang-14",
"llvm-22",
"llvm-20",
"lldb-20",
"py38-python-augeas",
"gobject-introspection",
"gobject-introspection-devel",
"gobject-introspection-bootstrap-devel",
"gobject-introspection-bootstrap",
"python315",
"python315-freethreading",
"php53-rrd",
"php54-rrd",
"php55-rrd",
"php56-rrd",
"php70-rrd",
"php71-rrd",
"php72-rrd",
"php73-rrd",
"php74-rrd",
"php80-rrd",
"php81-rrd",
"php82-rrd",
"php83-rrd",
"php84-rrd",
"php85-rrd",
"p11-kit",
"py37-python-augeas",
"py35-cffi",
"py36-cffi",
"py36-pyobjc6",
"py37-pyobjc6",
"py38-pyobjc6",
"py39-pyobjc6",
"py35-gobject",
"py36-gobject",
"py37-gobject",
"py38-gobject",
"glib2-devel",
"glib2-bootstrap-devel",
"glib2",
"glib2-bootstrap",
"py27-pyobjc",
"py35-pyobjc",
"python316-devel",
"python316-freethreading-devel",
"ruby33",
"php86-ffi",
"php85-ffi",
"php84-ffi",
"php83-ffi",
"php82-ffi",
"php81-ffi",
"php80-ffi",
"php74-ffi",
"py39-python-augeas",
"ngs",
"python314",
"crystal",
"py27-cffi",
"py310-cffi",
"py311-cffi",
"py312-cffi",
"py313-cffi",
"py314-cffi",
"py315-cffi",
"py39-cairocffi",
"py39-cffi",
"llvm-21",
"lldb-21",
"ruby40",
"py39-gobject",
"tagtool",
"nu",
"nu2",
"wayland",
"scummvm",
"scummvm-devel",
"freedink",
"wesnoth",
"gjs",
"gjs-devel",
"gstreamer010-gnonlin",
"libbonoboui",
"seed",
"gnustep-base",
"openjdk8-powerpc",
"g-wrap",
"gforth",
"gst",
"guile-2.2",
"guile-3.0",
"ikarus-scheme-devel",
"librep",
"llvm-10",
"llvm-11",
"llvm-12",
"lldb-12",
"llvm-3.4",
"llvm-3.7",
"clang-3.7",
"clang-3.4",
"llvm-6.0",
"llvm-5.0",
"lldb-6.0",
"lldb-5.0",
"llvm-8.0",
"llvm-7.0",
"lldb-8.0",
"lldb-7.0",
"llvm-9.0",
"lldb-9.0",
"newlisp",
"newt0",
"pure",
"pypy",
"pypy36",
"pypy37",
"pypy38",
"pypy39",
"python27",
"python34",
"python35",
"python37",
"python36",
"python39",
"python38",
"ruby-devel",
"ruby19",
"ruby20",
"ruby21",
"ruby22",
"ruby23",
"ruby24",
"ruby25",
"ruby26",
"ruby27",
"ruby30",
"ruby31",
"ruby32",
"snobol4",
"stklos",
"stklos-devel",
"yabasic",
"cl-cffi",
"reduce",
"calendar-contacts-server",
"p5.28-alien-ffi",
"p5.30-alien-ffi",
"p5.32-alien-ffi",
"p5.34-alien-ffi",
"p5.28-glib-object-introspection",
"p5.30-glib-object-introspection",
"p5.32-glib-object-introspection",
"p5.34-glib-object-introspection",
"pure-ffi",
"py310-cairocffi",
"py311-cairocffi",
"py312-cairocffi",
"py313-cairocffi",
"py314-cairocffi",
"py27-gobject",
"py310-pyobjc6",
"py310-python-augeas",
"py311-python-augeas",
"py312-python-augeas",
"py313-python-augeas",
"py314-python-augeas",
"py27-gobject3",
"rb-cocoa",
"rb33-fiddle",
"rb32-fiddle",
"rb31-fiddle",
"geda-gaf",
"openscad",
"openscad-devel"
]
},
{
"type": "run",
"ports": [
"ruby-build"
]
}
]
},
{
"name": "openjdk21-corretto",
"portdir": "java/openjdk21-corretto",
"version": "21.0.12.12.1",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/corretto/",
"description": "Amazon Corretto OpenJDK 21 (Long Term Support until October 2030)",
"long_description": "Amazon Corretto OpenJDK 21 (Long Term Support until October 2030) \n\nOpenJDK 21 distribution from Amazon.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 112
}
],
"variants": [
"JNI",
"WebStart",
"Applets",
"BundledApp"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk17-corretto",
"portdir": "java/openjdk17-corretto",
"version": "17.0.20.12.1",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 10 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/corretto/",
"description": "Amazon Corretto OpenJDK 17 (Long Term Support until October 2029)",
"long_description": "Amazon Corretto OpenJDK 17 (Long Term Support until October 2029) \n\nOpenJDK 17 distribution from Amazon.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 112
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk11-corretto",
"portdir": "java/openjdk11-corretto",
"version": "11.0.32.12.1",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 10 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/corretto/",
"description": "Amazon Corretto OpenJDK 11 (Long Term Support until January 2032)",
"long_description": "Amazon Corretto OpenJDK 11 (Long Term Support until January 2032) \n\nOpenJDK 11 distribution from Amazon.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 112
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk25-corretto",
"portdir": "java/openjdk25-corretto",
"version": "25.0.4.10.1",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/corretto/",
"description": "Amazon Corretto OpenJDK 25 (Long Term Support until October 2032)",
"long_description": "Amazon Corretto OpenJDK 25 (Long Term Support until October 2032) \n\nOpenJDK 25 distribution from Amazon.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 112
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "dtc",
"portdir": "cross/dtc",
"version": "1.8.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://git.kernel.org/pub/scm/utils/dtc/dtc.git",
"description": "Device tree compiler",
"long_description": "Device Tree Compiler, dtc, takes as input a device-tree in a given format and outputs a device-tree in another format for booting kernels on embedded systems. Typically, the input format is DTS, a human readable source format, and creates a DTB, or binary format as output.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "adfernandes",
"github": "adfernandes",
"ports_count": 45
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"pkgconfig",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qemu"
]
},
{
"type": "run",
"ports": [
"libkrun"
]
}
]
},
{
"name": "curl-impersonate",
"portdir": "net/curl-impersonate",
"version": "2.2.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lexiforest/curl-impersonate",
"description": "active fork of curl-impersonate with more versions and build targets",
"long_description": "An active fork of curl-impersonate with more versions and build targets.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "barracuda",
"github": "barracuda156",
"ports_count": 16
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-22",
"pkgconfig",
"perl5",
"autoconf",
"automake",
"cmake",
"libtool",
"ninja"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
},
{
"type": "run",
"ports": [
"curl-ca-bundle"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-curl-cffi",
"py311-curl-cffi",
"py312-curl-cffi",
"py313-curl-cffi",
"py314-curl-cffi"
]
},
{
"type": "run",
"ports": [
"ani-cli"
]
}
]
},
{
"name": "got",
"portdir": "devel/got",
"version": "0.129",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gameoftrees.org/",
"description": "Game of Trees (Got)",
"long_description": "Game of Trees is a version control system which prioritizes ease of use and simplicity over flexibility. Got uses Git repositories to store versioned data. Git can be used for any functionality which has not yet been implemented in Got. It will always be possible to work with both Got and Git on the same repository.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "artkiver",
"github": "artkiver",
"ports_count": 12
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"bison",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"openssl",
"ossp-uuid",
"libretls",
"libevent"
]
}
],
"depends_on": []
},
{
"name": "octave-netcdf",
"portdir": "octave/octave-netcdf",
"version": "1.0.21",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-netcdf",
"description": "A MATLAB compatible NetCDF interface for Octave.",
"long_description": "A MATLAB compatible NetCDF interface for Octave.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"netcdf"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-ncarray"
]
}
]
},
{
"name": "py38-gssapi",
"portdir": "python/py-gssapi",
"version": "1.9.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pythongssapi/python-gssapi",
"description": "Python interface to RFC 2743/2744",
"long_description": "Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be useable with other GSSAPI mechanisms.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-build",
"py38-installer",
"py38-cython",
"py38-setuptools",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"py38-decorator",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-requests-gssapi"
]
}
]
},
{
"name": "py39-gssapi",
"portdir": "python/py-gssapi",
"version": "1.10.1",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pythongssapi/python-gssapi",
"description": "Python interface to RFC 2743/2744",
"long_description": "Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be useable with other GSSAPI mechanisms. Uses macOS's built-in GSSAPI/Kerberos.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"kerberos5",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-build",
"py39-installer",
"py39-cython",
"py39-setuptools",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"py39-decorator",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-requests-gssapi"
]
},
{
"type": "run",
"ports": [
"py39-requests-kerberos"
]
}
]
},
{
"name": "libxo",
"portdir": "devel/libxo",
"version": "2.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Juniper/libxo",
"description": "A Library for Generating Text, XML, JSON, and HTML Output",
"long_description": "The libxo library allows an application to generate text, XML, JSON, and HTML output using a common set of function calls. The application decides at run time which output style should be produced.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"byacc",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gettext"
]
}
],
"depends_on": []
},
{
"name": "py-gssapi",
"portdir": "python/py-gssapi",
"version": "1.12.0",
"license": "ISC",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pythongssapi/python-gssapi",
"description": "Python interface to RFC 2743/2744",
"long_description": "Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-gssapi"
]
}
],
"depends_on": []
},
{
"name": "py310-gssapi",
"portdir": "python/py-gssapi",
"version": "1.12.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pythongssapi/python-gssapi",
"description": "Python interface to RFC 2743/2744",
"long_description": "Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools",
"py310-cython"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-decorator",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-requests-kerberos"
]
}
]
},
{
"name": "py311-gssapi",
"portdir": "python/py-gssapi",
"version": "1.12.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pythongssapi/python-gssapi",
"description": "Python interface to RFC 2743/2744",
"long_description": "Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-setuptools",
"py311-wheel",
"py311-cython",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-decorator",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-requests-kerberos"
]
}
]
},
{
"name": "py312-gssapi",
"portdir": "python/py-gssapi",
"version": "1.12.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pythongssapi/python-gssapi",
"description": "Python interface to RFC 2743/2744",
"long_description": "Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-setuptools",
"py312-wheel",
"py312-cython",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-decorator",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-requests-kerberos"
]
}
]
},
{
"name": "py313-gssapi",
"portdir": "python/py-gssapi",
"version": "1.12.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pythongssapi/python-gssapi",
"description": "Python interface to RFC 2743/2744",
"long_description": "Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cython",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-decorator",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-requests-gssapi"
]
},
{
"type": "run",
"ports": [
"py313-requests-kerberos"
]
}
]
},
{
"name": "py314-gssapi",
"portdir": "python/py-gssapi",
"version": "1.12.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pythongssapi/python-gssapi",
"description": "Python interface to RFC 2743/2744",
"long_description": "Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-cython",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-decorator",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-gssapi",
"offlineimap",
"py314-requests-gssapi"
]
}
]
},
{
"name": "py38-propcache",
"portdir": "python/py-propcache",
"version": "0.2.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/propcache",
"description": "fast implementation of cached properties",
"long_description": "accelerated versions of functools.cached_property",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-expandvars",
"py38-cython",
"py38-setuptools",
"py38-wheel",
"py38-tomli",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-yarl"
]
}
]
},
{
"name": "py39-propcache",
"portdir": "python/py-propcache",
"version": "0.4.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/propcache",
"description": "fast implementation of cached properties",
"long_description": "accelerated versions of functools.cached_property",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-cython",
"py39-setuptools",
"py39-wheel",
"py39-tomli",
"py39-build",
"py39-installer",
"py39-expandvars"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-aiohttp",
"py39-yarl"
]
}
]
},
{
"name": "py-propcache",
"portdir": "python/py-propcache",
"version": "0.5.4",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/propcache",
"description": "fast implementation of cached properties",
"long_description": "accelerated versions of functools.cached_property",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-propcache"
]
}
],
"depends_on": []
},
{
"name": "py310-propcache",
"portdir": "python/py-propcache",
"version": "0.5.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/propcache",
"description": "fast implementation of cached properties",
"long_description": "accelerated versions of functools.cached_property",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-cython",
"py310-tomli",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-expandvars"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-aiohttp",
"py310-yarl"
]
}
]
},
{
"name": "py311-propcache",
"portdir": "python/py-propcache",
"version": "0.5.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/propcache",
"description": "fast implementation of cached properties",
"long_description": "accelerated versions of functools.cached_property",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 262
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-cython",
"py311-expandvars"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-aiohttp",
"py311-yarl"
]
}
]
}
]
}