{"count":52907,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=1007","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=1005","results":[{"name":"py311-pandas","portdir":"python/py-pandas","version":"3.0.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pandas.pydata.org","description":"Powerful data structures for data analysis and statistics","long_description":"Powerful data structures for data analysis and statistics","active":true,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-cython","py311-versioneer","py311-meson-python","py311-build","py311-installer","py311-wheel"]},{"type":"lib","ports":["py311-dateutil","py311-numpy","python311"]}],"depends_on":[{"type":"lib","ports":["py311-panel","py311-inequality","py311-metpy","py311-pint-pandas","py311-altair","py311-holoviews","py311-arviz","py311-scikit-rf","py311-geopandas","py311-geoplot","py311-hvplot","py311-maggma","py311-drms","py311-bqplot","py311-itables","py311-pymc","py311-siphon","py311-tropycal","py311-statsmodels","py311-pandarm","py311-bokeh","py311-tstables","py311-seaborn","py311-mapclassify","py311-xarray","py311-skyfield"]},{"type":"run","ports":["py311-datasets","py311-esda","py311-pygmt","py311-pointpats","py311-libpysal","py311-spaghetti","py311-spopt","py311-spyder","py311-segregation","py311-spreg","py311-access","py311-panel","py311-inequality","py311-momepy","py311-note-seq","py311-pmdarima","py311-pymatgen","py311-spvcm","py311-tobler"]},{"type":"test","ports":["py311-peakutils","py311-plumed","py311-oct2py","py311-pyarrow","py311-json-tricks","py311-igraph","py311-pdal","py311-quantecon","py311-spiceypy","py311-patsy"]}]},{"name":"py312-pandas","portdir":"python/py-pandas","version":"3.0.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pandas.pydata.org","description":"Powerful data structures for data analysis and statistics","long_description":"Powerful data structures for data analysis and statistics","active":true,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-cython","py312-meson-python","py312-versioneer","py312-build","py312-installer","py312-wheel"]},{"type":"lib","ports":["py312-numpy","py312-dateutil","python312"]}],"depends_on":[{"type":"lib","ports":["py312-inequality","py312-panedr","py312-skyfield","py312-altair","py312-pint-pandas","py312-holoviews","py312-seaborn","py312-geopandas","py312-geoplot","py312-hvplot","py312-metpy","py312-drms","py312-maggma","py312-bqplot","py312-itables","py312-scikit-rf","py312-siphon","py312-nutpie","py312-pymc","py312-tropycal","py312-pandarm","py312-statsmodels","py312-bokeh","WW","py312-wntr","py312-xarray","py312-mapclassify","py312-panel"]},{"type":"run","ports":["py312-pymatgen","py312-esda","py312-pointpats","py312-libpysal","py312-spaghetti","py312-spopt","py312-spyder","py312-segregation","py312-spreg","py312-access","py312-colour","py312-datasets","py312-inequality","py312-momepy","py312-pmdarima","py312-pygmt","py312-panel","py312-spvcm","py312-tobler"]},{"type":"test","ports":["py312-oct2py","py312-quantecon","py312-igraph","py312-pyarrow","py312-pdal","py312-patsy","py312-peakutils","py312-spiceypy"]}]},{"name":"py313-pandas","portdir":"python/py-pandas","version":"3.0.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pandas.pydata.org","description":"Powerful data structures for data analysis and statistics","long_description":"Powerful data structures for data analysis and statistics","active":true,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-versioneer","py313-wheel","py313-cython","py313-meson-python","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-numpy","py313-dateutil","python313"]}],"depends_on":[{"type":"lib","ports":["py313-xarray","py313-scikit-rf","py313-panel","py313-inequality","py313-hvplot","py313-mapclassify","py313-altair","beets-describe","py313-skyfield","py313-pint-pandas","py313-geopandas","py313-holoviews","py313-metpy","py313-drms","py313-bqplot","py313-itables","py313-maggma","py313-siphon","py313-gradio","py313-nutpie","py313-pymc","py313-tropycal","py313-pandarm","py313-statsmodels","py313-bokeh","py313-seaborn","py313-prolif"]},{"type":"run","ports":["py313-tobler","py313-esda","py313-pointpats","py313-libpysal","py313-spaghetti","py313-spopt","py313-spyder","py313-segregation","py313-spreg","py313-access","py313-datasets","py313-inequality","py313-momepy","py313-pmdarima","py313-pygmt","py313-pymatgen","py313-spvcm","py313-panel"]},{"type":"test","ports":["py313-peakutils","py313-oct2py","py313-scikits-bootstrap","py313-pdal","py313-igraph","py313-quantecon","py313-pyarrow","py313-spiceypy","py313-pynndescent","py313-patsy"]}]},{"name":"py314-pandas","portdir":"python/py-pandas","version":"3.0.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pandas.pydata.org","description":"Powerful data structures for data analysis and statistics","long_description":"Powerful data structures for data analysis and statistics","active":true,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-versioneer","py314-wheel","py314-cython","py314-meson-python","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["py314-dateutil","py314-numpy","python314"]}],"depends_on":[{"type":"lib","ports":["py314-altair","py314-itables","py314-tropycal","py314-statsmodels","py314-bokeh","py314-mapclassify","py314-skyfield","py314-pint-pandas","py314-holoviews","py314-drms","py-pandas","py314-bqplot","peakipy","py314-siphon","py314-gradio","napari","py314-nutpie","py314-pymc","py314-pandarm","yfinance","py314-xarray","py314-panel","py314-inequality","py314-geopandas","py314-hvplot","py314-seaborn","verde","py314-prolif"]},{"type":"run","ports":["py314-libpysal","py314-segregation","py314-pygmt","py314-esda","py314-spreg","qgis3","py314-access","py314-datasets","py314-pointpats","py314-tobler","py314-spaghetti","py314-spopt","py314-spyder"]},{"type":"test","ports":["py314-igraph","py314-oct2py","pdb2pqr","py314-quantecon","py314-pyarrow","py314-patsy","py314-spiceypy","py314-pdal","py314-peakutils"]}]},{"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":2903}],"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":2903}],"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":2903}],"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":2903}],"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":2903}],"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":2903}],"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-tz","portdir":"python/py-tz","version":"2026.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-tz"]}],"depends_on":[]},{"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":"py27-tz","portdir":"python/py-tz","version":"2026.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["binplist","py27-rpy2","py27-agate","py27-astroplan","py27-geopy","py27-icalendar","py27-leather","py27-owslib","py27-soaplib","py27-matplotlib","TwitterDemandAnalyzer","py27-twilio","py27-tzlocal","py27-tempora","py27-fs","py27-pyrfc3339","py27-celery","py27-cubes","py27-tstables","py27-pandas","py27-babel","trac","trac-devel","py27-google-apputils"]},{"type":"run","ports":["digital_rf","py27-django","py27-dateutil"]},{"type":"test","ports":["py27-json-tricks"]}]},{"name":"py310-tz","portdir":"python/py-tz","version":"2026.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-fs","py310-leather","py310-geopy","py310-dateparser","py310-skyfield","py310-pandas","py310-pyrfc3339","py310-zeep","py310-croniter","py310-pydantic-extra-types","py310-mongomock","py310-agate","py310-celery","py310-flask-babel"]},{"type":"run","ports":["py310-wxmplot","py310-dateutil","py310-oci","py310-oslo-serialization","py310-oslo-utils","py310-django"]},{"type":"test","ports":["py310-json-tricks","py310-srsly","py310-pyarrow","py310-numpy"]}]},{"name":"py311-tz","portdir":"python/py-tz","version":"2026.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-mongomock","py311-leather","py311-geopy","py311-skyfield","py311-tstables","py311-zeep","py311-croniter","py311-pyrfc3339","py311-pydantic-extra-types","oci-cli","py311-agate","py311-celery","py311-flask-babel","py311-fs"]},{"type":"run","ports":["py311-wxmplot","py311-dateutil","py311-oci","py311-oslo-serialization","py311-oslo-utils","py311-django"]},{"type":"test","ports":["py311-json-tricks","py311-srsly","py311-numpy","py311-pyarrow"]}]},{"name":"py312-tz","portdir":"python/py-tz","version":"2026.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","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":[{"type":"lib","ports":["py312-flask-babel","py312-geopy","py312-skyfield","py312-agate","py312-celery","py312-flask-restful","py312-fs","py312-leather","py312-mongomock","py312-pydantic-extra-types","py312-pyrfc3339","py312-zeep","py312-croniter","py312-dateparser"]},{"type":"run","ports":["py312-dateutil","py312-oslo-utils","py312-wxmplot","py312-oslo-serialization"]},{"type":"test","ports":["py312-srsly","py312-numpy","py312-pyarrow","py312-icalendar"]}]},{"name":"py313-tz","portdir":"python/py-tz","version":"2026.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","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":[{"type":"lib","ports":["py313-flask-babel","py313-geopy","py313-skyfield","py313-celery","py313-flask-restful","py313-fs","py313-leather","py313-mongomock","py313-pydantic-extra-types","py313-pyrfc3339","py313-twilio","py313-zeep","py313-croniter","py313-gradio","py313-dateparser","py313-agate","py313-astroplan"]},{"type":"run","ports":["py313-wxmplot","py313-dateutil","py313-oslo-serialization","py313-oslo-utils"]},{"type":"test","ports":["py313-numpy","py313-us","py313-pyarrow","py313-icalendar"]}]},{"name":"py314-tz","portdir":"python/py-tz","version":"2026.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","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":"build","ports":["cabal"]},{"type":"lib","ports":["py314-geopy","py314-skyfield","py-tz","py314-zeep","py314-croniter","py314-gradio","py314-pyrfc3339","certbot-dns-route53","certbot-dns-sakuracloud","py314-fs","py314-pydantic-extra-types","py314-flask-babel","yfinance","py314-dateparser","certbot","certbot-apache","certbot-nginx","certbot-dns-cloudflare","certbot-dns-digitalocean","certbot-dns-dnsimple","certbot-dns-dnsmadeeasy","certbot-dns-gehirn","certbot-dns-google","certbot-dns-linode","certbot-dns-luadns","certbot-dns-nsone","certbot-dns-ovh","certbot-dns-rfc2136"]},{"type":"run","ports":["py314-dateutil"]},{"type":"test","ports":["py314-numpy","py314-pyarrow","py314-icalendar","pipenv"]}]},{"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":[]},{"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"]}]},{"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"]}]},{"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":1618}],"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","libreoffice","xorg-server-legacy","evas","xorg-server-1.18","xorg-server-devel"]},{"type":"lib","ports":["xorg-server","libepoxy","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","gstreamer1-gst-plugins-bad","magicspp","qore-glut-module"]},{"type":"run","ports":["libepoxy"]}]},{"name":"py38-pyarrow","portdir":"devel/apache-arrow","version":"11.0.0","license":"Apache-2","platforms":"{darwin >= 17}","epoch":0,"replaced_by":null,"homepage":"https://github.com/apache/arrow","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":false,"categories":["devel","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cctools","cmake","ninja","pkgconfig","py38-pip","py38-setuptools","py38-setuptools_scm","py38-wheel","bash","clang-16"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["ninja","openssl","protobuf3-cpp","rapidjson","re2","thrift","python38","c-ares","wget","py38-brotli","py38-cython","py38-numpy","py38-pycares","libutf8proc","py38-tensorflow","boost176","brotli","llvm-14","bzip2","lz4","snappy","zlib","zstd","abseil","gmake","google-glog","grpc","jemalloc"]},{"type":"test","ports":["py38-hypothesis","py38-pandas","py38-pytest","py38-pytest-lazy-fixture","py38-tz","py38-cffi"]}],"depends_on":[{"type":"run","ports":["py38-apache-beam","py38-kraken","py38-datasets","py38-tensorflow-data-validation","py38-tfx-bsl"]}]},{"name":"py37-pyarrow","portdir":"devel/apache-arrow","version":"11.0.0","license":"Apache-2","platforms":"{darwin >= 17}","epoch":0,"replaced_by":null,"homepage":"https://github.com/apache/arrow","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":false,"categories":["devel","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cctools","cmake","ninja","pkgconfig","py37-pip","py37-setuptools","py37-setuptools_scm","py37-wheel","bash","clang-16"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["ninja","openssl","protobuf3-cpp","rapidjson","re2","thrift","python37","c-ares","wget","py37-brotli","py37-cython","py37-numpy","py37-pycares","libutf8proc","py37-tensorflow","boost176","brotli","llvm-14","bzip2","lz4","snappy","zlib","zstd","abseil","gmake","google-glog","grpc","jemalloc"]},{"type":"test","ports":["py37-hypothesis","py37-pandas","py37-pytest","py37-pytest-lazy-fixture","py37-tz","py37-cffi"]}],"depends_on":[{"type":"run","ports":["py37-apache-beam","py37-datasets","py37-tensorflow-data-validation","py37-tfx-bsl"]}]},{"name":"py39-pyarrow","portdir":"devel/apache-arrow","version":"23.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":false,"categories":["devel","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-18","py39-installer","py39-build","bash","py39-wheel","py39-setuptools_scm","cctools","cmake","ninja","py39-pip"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["boost181","py39-pycares","py39-numpy","py39-cython","py39-brotli","python39","apache-arrow"]},{"type":"test","ports":["py39-hypothesis","py39-pandas","py39-pytest","py39-pytest-lazy-fixture","py39-tz","py39-cffi"]}],"depends_on":[{"type":"run","ports":["py39-tensorflow-data-validation","py39-tfx-bsl","py39-kraken","py39-datasets","py39-apache-beam"]}]},{"name":"apache-arrow","portdir":"devel/apache-arrow","version":"25.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/apache/arrow","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":true,"categories":["devel"],"maintainers":[],"variants":["tensorflow","debug"],"dependencies":[{"type":"build","ports":["cmake","ninja","pkgconfig","clang-20"]},{"type":"lib","ports":["zlib","zstd","abseil","gmake","google-glog","grpc","ninja","nlohmann-json","openssl","brotli","rapidjson","re2","thrift","c-ares","curl","wget","libutf8proc","boost181","llvm-22","protobuf3-cpp","bzip2","lz4","snappy"]}],"depends_on":[{"type":"lib","ports":["py310-pyarrow","py311-pyarrow","py312-pyarrow","py313-pyarrow","py314-pyarrow","py39-pyarrow","R-arrow"]}]},{"name":"py310-pyarrow","portdir":"devel/apache-arrow","version":"25.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://arrow.apache.org/","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","py310-scikit-build-core","py310-installer","py310-build","py310-setuptools_scm","bash","ninja","cctools"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["py310-libcst","boost181","py310-brotli","py310-pycares","py310-numpy","py310-cython","python310","apache-arrow"]},{"type":"test","ports":["py310-pytest","py310-cffi","py310-tz","py310-pandas","py310-pytest-lazy-fixture","py310-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py310-textual-fastdatatable","py310-lonboard"]},{"type":"run","ports":["py310-datasets","py310-kraken"]}]},{"name":"py311-pyarrow","portdir":"devel/apache-arrow","version":"25.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://arrow.apache.org/","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","py311-scikit-build-core","py311-setuptools_scm","py311-installer","py311-build","bash","ninja","cctools"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["py311-libcst","boost181","py311-numpy","py311-brotli","py311-pycares","py311-cython","python311","apache-arrow"]},{"type":"test","ports":["py311-pytest","py311-cffi","py311-tz","py311-pandas","py311-pytest-lazy-fixture","py311-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py311-itables","py311-textual-fastdatatable","py311-lonboard"]},{"type":"run","ports":["py311-datasets"]}]},{"name":"py312-pyarrow","portdir":"devel/apache-arrow","version":"25.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://arrow.apache.org/","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","py312-scikit-build-core","py312-setuptools_scm","py312-installer","py312-build","bash","ninja","cctools"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["py312-libcst","py312-brotli","py312-numpy","py312-pycares","py312-cython","python312","boost181","apache-arrow"]},{"type":"test","ports":["py312-cffi","py312-pytest","py312-hypothesis","py312-pandas","py312-pytest-lazy-fixture","py312-tz"]}],"depends_on":[{"type":"lib","ports":["py312-itables","py312-textual-fastdatatable","py312-nutpie","py312-lonboard"]},{"type":"run","ports":["py312-datasets"]}]},{"name":"py313-pyarrow","portdir":"devel/apache-arrow","version":"25.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://arrow.apache.org/","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","ninja","bash","clang-18","py313-build","py313-installer","py313-setuptools_scm","py313-scikit-build-core","cctools"]},{"type":"lib","ports":["apache-arrow","boost181","python313","py313-brotli","py313-cython","py313-numpy","py313-pycares","py313-libcst"]},{"type":"test","ports":["py313-tz","py313-hypothesis","py313-pytest","py313-cffi","py313-pandas","py313-pytest-lazy-fixture"]}],"depends_on":[{"type":"lib","ports":["py313-itables","py313-textual-fastdatatable","py313-nutpie","py313-lonboard"]},{"type":"run","ports":["py313-datasets"]}]},{"name":"py314-pyarrow","portdir":"devel/apache-arrow","version":"25.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://arrow.apache.org/","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","ninja","bash","clang-18","py314-build","py314-installer","py314-setuptools_scm","py314-scikit-build-core","cctools"]},{"type":"lib","ports":["apache-arrow","boost181","python314","py314-cython","py314-numpy","py314-brotli","py314-pycares","py314-libcst"]},{"type":"test","ports":["py314-tz","py314-pytest","py314-hypothesis","py314-cffi","py314-pandas","py314-pytest-lazy-fixture"]}],"depends_on":[{"type":"lib","ports":["py314-itables","py314-textual-fastdatatable","py314-nutpie","py314-lonboard"]},{"type":"run","ports":["py314-datasets"]}]},{"name":"libffi-devel","portdir":"devel/libffi-devel","version":"3.8.0","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":[]},{"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","python315-devel","python315-freethreading-devel","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","llvm-23","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","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","php86-ffi","php85-ffi","php84-ffi","php83-ffi","php82-ffi","php81-ffi","php80-ffi","php74-ffi","py27-cffi","py310-cffi","py311-cffi","py312-cffi","py313-cffi","py314-cffi","py38-python-augeas","gobject-introspection","gobject-introspection-devel","gobject-introspection-bootstrap-devel","gobject-introspection-bootstrap","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","crystal","glib2","glib2-bootstrap","py27-pyobjc","py35-pyobjc","py36-gobject3","py310-gobject3","py311-gobject3","py312-gobject3","py313-gobject3","py314-gobject3","ruby33","py39-python-augeas","py39-cairocffi","py39-cffi","llvm-21","lldb-21","ruby40","py39-gobject","tagtool","nu","nu2","ngs","python314","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":"nodejs26","portdir":"lang/nodejs26","version":"26.10.0","license":"(MIT or BSD)","platforms":"{darwin >= 24}","epoch":0,"replaced_by":null,"homepage":"https://nodejs.org/","description":"Evented I/O for V8 JavaScript","long_description":"Node's goal is to provide an easy way to build scalable network programs in JavaScript. Node is similar in design to and influenced by systems like Ruby's Event Machine or Python's Twisted. Node takes the event model a bit further-it presents the event loop as a language construct instead of as a library.","active":true,"categories":["net","lang"],"maintainers":[{"name":"ciserlohn","github":"ci42","ports_count":34}],"variants":["no_openssl3_with_quic"],"dependencies":[{"type":"build","ports":["cargo","pkgconfig","python314","clang-22"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["icu","zlib"]}],"depends_on":[]}]}