{"count":52778,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=7","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=5","results":[{"name":"mysql9","portdir":"databases/mysql9","version":"9.7.2","license":"(GPL-2 or OpenSSLException)","platforms":"{darwin >= 17}","epoch":0,"replaced_by":null,"homepage":"https://dev.mysql.com","description":"Multithreaded SQL database server","long_description":"MySQL is an open-source, multi-threaded SQL database.","active":true,"categories":["databases"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1118}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-22","bison","cmake","pkgconfig"]},{"type":"lib","ports":["icu","libedit","protobuf3-cpp","curl","lz4","openssl3","cyrus-sasl2","libfido2","zlib","zstd","openldap"]},{"type":"run","ports":["mysql_select"]}],"depends_on":[{"type":"run","ports":["mysql9-server"]}]},{"name":"curl-impersonate","portdir":"net/curl-impersonate","version":"2.2.2","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":"esbuild","portdir":"devel/esbuild","version":"0.28.2","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://esbuild.github.io/","description":"An extremely fast bundler for the web","long_description":"Our current build tools for the web are 10-100x slower than they could be. The main goal of the esbuild bundler project is to bring about a new era of build tool performance, and create an easy-to-use modern bundler along the way.","active":true,"categories":["devel","lang"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[{"type":"build","ports":["py310-panel-material-ui","py311-panel-material-ui","py312-panel-material-ui","py313-panel-material-ui","py314-panel-material-ui"]}]},{"name":"outagedeck","portdir":"sysutils/outagedeck","version":"0.1.3","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://outagedeck.com","description":"Check cloud and SaaS provider status from the command line","long_description":"OutageDeck is a command-line client for checking current cloud and SaaS provider status, searching incidents, and inspecting service-level health from normalized official status feeds. Public checks do not require an API key.","active":true,"categories":["sysutils","net"],"maintainers":[{"name":"","github":"koko3tallah","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"github-mcp-server","portdir":"devel/github-mcp-server","version":"1.8.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/github/github-mcp-server","description":"GitHub's official MCP Server","long_description":"The GitHub MCP Server connects AI tools directly to GitHub's platform. This gives AI agents, assistants, and chatbots the ability to read repositories and code files, manage issues and PRs, analyze code, and automate workflows. All through natural language interactions.","active":true,"categories":["devel"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":177}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py314-thefuzz","portdir":"python/py-thefuzz","version":"0.22.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/seatgeek/thefuzz","description":"Fuzzy string matching in python","long_description":"Fuzzy string matching in python","active":true,"categories":["python"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-rapidfuzz"]}],"depends_on":[{"type":"lib","ports":["py-thefuzz"]},{"type":"run","ports":["py314-dbgpu"]}]},{"name":"py312-thefuzz","portdir":"python/py-thefuzz","version":"0.22.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/seatgeek/thefuzz","description":"Fuzzy string matching in python","long_description":"Fuzzy string matching in python","active":true,"categories":["python"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-rapidfuzz"]}],"depends_on":[{"type":"run","ports":["py312-dbgpu"]}]},{"name":"py313-thefuzz","portdir":"python/py-thefuzz","version":"0.22.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/seatgeek/thefuzz","description":"Fuzzy string matching in python","long_description":"Fuzzy string matching in python","active":true,"categories":["python"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-rapidfuzz"]}],"depends_on":[{"type":"run","ports":["py313-dbgpu"]}]},{"name":"py-thefuzz","portdir":"python/py-thefuzz","version":"0.22.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/seatgeek/thefuzz","description":"Fuzzy string matching in python","long_description":"Fuzzy string matching in python","active":true,"categories":["python"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-thefuzz"]}],"depends_on":[]},{"name":"py314-dbgpu","portdir":"python/py-dbgpu","version":"2025.12","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/painebenjamin/dbgpu","description":"A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.","long_description":"A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.","active":true,"categories":["python"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-click","py314-pydantic","py314-tabulate","py314-thefuzz"]}],"depends_on":[{"type":"lib","ports":["py-dbgpu"]},{"type":"run","ports":["whichllm"]}]},{"name":"py312-dbgpu","portdir":"python/py-dbgpu","version":"2025.12","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/painebenjamin/dbgpu","description":"A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.","long_description":"A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.","active":true,"categories":["python"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-click","py312-pydantic","py312-tabulate","py312-thefuzz"]}],"depends_on":[]},{"name":"py313-dbgpu","portdir":"python/py-dbgpu","version":"2025.12","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/painebenjamin/dbgpu","description":"A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.","long_description":"A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.","active":true,"categories":["python"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-click","py313-tabulate","py313-pydantic","py313-thefuzz"]}],"depends_on":[]},{"name":"py-dbgpu","portdir":"python/py-dbgpu","version":"2025.12","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/painebenjamin/dbgpu","description":"A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.","long_description":"A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.","active":true,"categories":["python"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-dbgpu"]}],"depends_on":[]},{"name":"whichllm","portdir":"llm/whichllm","version":"0.5.16","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Andyyyy64/whichllm","description":"Find the best LLM that runs on your hardware","long_description":"Find the local LLM that actually runs and performs best on your hardware. Auto-detects your GPU/CPU/RAM and ranks the top models from HuggingFace that fit your system. Ranked by real, recency-aware benchmarks, not parameter count.","active":true,"categories":["python","llm"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-hatchling","py314-installer","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-dbgpu","py314-typer","py314-psutil","py314-rich","py314-httpx"]}],"depends_on":[]},{"name":"py314-sphinx-pytest","portdir":"python/py-sphinx-pytest","version":"0.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sphinx-extensions2/sphinx-pytest","description":"Helpful pytest fixtures for Sphinx extensions.","long_description":"Helpful pytest fixtures for Sphinx extensions.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-pytest","py314-sphinx"]}],"depends_on":[{"type":"lib","ports":["py-sphinx-pytest"]},{"type":"test","ports":["py314-myst-parser"]}]},{"name":"py312-sphinx-pytest","portdir":"python/py-sphinx-pytest","version":"0.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sphinx-extensions2/sphinx-pytest","description":"Helpful pytest fixtures for Sphinx extensions.","long_description":"Helpful pytest fixtures for Sphinx extensions.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-pytest","py312-sphinx"]}],"depends_on":[{"type":"test","ports":["py312-myst-parser"]}]},{"name":"py313-sphinx-pytest","portdir":"python/py-sphinx-pytest","version":"0.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sphinx-extensions2/sphinx-pytest","description":"Helpful pytest fixtures for Sphinx extensions.","long_description":"Helpful pytest fixtures for Sphinx extensions.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-pytest","py313-sphinx"]}],"depends_on":[{"type":"test","ports":["py313-myst-parser"]}]},{"name":"py310-sphinx-pytest","portdir":"python/py-sphinx-pytest","version":"0.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sphinx-extensions2/sphinx-pytest","description":"Helpful pytest fixtures for Sphinx extensions.","long_description":"Helpful pytest fixtures for Sphinx extensions.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-pytest","py310-sphinx"]}],"depends_on":[]},{"name":"py311-sphinx-pytest","portdir":"python/py-sphinx-pytest","version":"0.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sphinx-extensions2/sphinx-pytest","description":"Helpful pytest fixtures for Sphinx extensions.","long_description":"Helpful pytest fixtures for Sphinx extensions.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-pytest","py311-sphinx"]}],"depends_on":[{"type":"test","ports":["py311-myst-parser"]}]},{"name":"py-sphinx-pytest","portdir":"python/py-sphinx-pytest","version":"0.3.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sphinx-extensions2/sphinx-pytest","description":"Helpful pytest fixtures for Sphinx extensions.","long_description":"Helpful pytest fixtures for Sphinx extensions.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-sphinx-pytest"]}],"depends_on":[]},{"name":"py314-pytest-param-files","portdir":"python/py-pytest-param-files","version":"0.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chrisjsewell/pytest-param-files","description":"Create pytest parametrize decorators from external files.","long_description":"Create pytest parametrize decorators from external files.","active":true,"categories":["devel","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-pytest","py314-ruamel-yaml"]}],"depends_on":[{"type":"lib","ports":["py-pytest-param-files"]},{"type":"test","ports":["py314-myst-parser"]}]},{"name":"py313-pytest-param-files","portdir":"python/py-pytest-param-files","version":"0.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chrisjsewell/pytest-param-files","description":"Create pytest parametrize decorators from external files.","long_description":"Create pytest parametrize decorators from external files.","active":true,"categories":["devel","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-pytest","py313-ruamel-yaml"]}],"depends_on":[{"type":"test","ports":["py313-myst-parser"]}]},{"name":"py312-pytest-param-files","portdir":"python/py-pytest-param-files","version":"0.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chrisjsewell/pytest-param-files","description":"Create pytest parametrize decorators from external files.","long_description":"Create pytest parametrize decorators from external files.","active":true,"categories":["devel","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-ruamel-yaml","py312-pytest"]}],"depends_on":[{"type":"test","ports":["py312-myst-parser"]}]},{"name":"py311-pytest-param-files","portdir":"python/py-pytest-param-files","version":"0.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chrisjsewell/pytest-param-files","description":"Create pytest parametrize decorators from external files.","long_description":"Create pytest parametrize decorators from external files.","active":true,"categories":["devel","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-pytest","py311-ruamel-yaml"]}],"depends_on":[{"type":"test","ports":["py311-myst-parser"]}]},{"name":"py310-pytest-param-files","portdir":"python/py-pytest-param-files","version":"0.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chrisjsewell/pytest-param-files","description":"Create pytest parametrize decorators from external files.","long_description":"Create pytest parametrize decorators from external files.","active":true,"categories":["devel","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-pytest","py310-ruamel-yaml"]}],"depends_on":[]},{"name":"py-pytest-param-files","portdir":"python/py-pytest-param-files","version":"0.6.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/chrisjsewell/pytest-param-files","description":"Create pytest parametrize decorators from external files.","long_description":"Create pytest parametrize decorators from external files.","active":true,"categories":["devel","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pytest-param-files"]}],"depends_on":[]},{"name":"py314-myst-parser","portdir":"python/py-myst-parser","version":"5.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/MyST-Parser","description":"An extended commonmark compliant parser, with bridges to docutils & sphinx.","long_description":"MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-installer","py314-flit_core","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-jinja2","py314-sphinx","py314-markdown-it-py","py314-mdit-py-plugins","py314-yaml","py314-docutils"]},{"type":"test","ports":["py314-pytest","py314-linkify-it-py","py314-defusedxml","py314-beautifulsoup4","py314-pytest-regressions","py314-pytest-param-files","py314-sphinx-pytest"]}],"depends_on":[{"type":"lib","ports":["py-myst-parser"]},{"type":"test","ports":["py314-click-extra"]}]},{"name":"py313-myst-parser","portdir":"python/py-myst-parser","version":"5.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/MyST-Parser","description":"An extended commonmark compliant parser, with bridges to docutils & sphinx.","long_description":"MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-installer","py313-flit_core","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-mdit-py-plugins","py313-markdown-it-py","py313-sphinx","py313-jinja2","py313-docutils","py313-yaml"]},{"type":"test","ports":["py313-pytest","py313-beautifulsoup4","py313-defusedxml","py313-linkify-it-py","py313-pytest-regressions","py313-pytest-param-files","py313-sphinx-pytest"]}],"depends_on":[{"type":"test","ports":["py313-click-extra"]}]},{"name":"py314-hjson","portdir":"python/py-hjson","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hjson/hjson-py","description":"JSON for Humans, allows comments and is less error prone","long_description":"JSON for Humans, allows comments and is less error prone","active":true,"categories":["devel","python"],"maintainers":[{"name":"bashu.was.here","github":"bashu","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-hjson"]},{"type":"test","ports":["py314-click-extra"]}]},{"name":"py313-hjson","portdir":"python/py-hjson","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hjson/hjson-py","description":"JSON for Humans, allows comments and is less error prone","long_description":"JSON for Humans, allows comments and is less error prone","active":true,"categories":["devel","python"],"maintainers":[{"name":"bashu.was.here","github":"bashu","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"test","ports":["py313-click-extra"]}]},{"name":"py312-hjson","portdir":"python/py-hjson","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hjson/hjson-py","description":"JSON for Humans, allows comments and is less error prone","long_description":"JSON for Humans, allows comments and is less error prone","active":true,"categories":["devel","python"],"maintainers":[{"name":"bashu.was.here","github":"bashu","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"test","ports":["py312-click-extra"]}]},{"name":"ormolu","portdir":"devel/ormolu","version":"0.8.2.0","license":"BSD","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/tweag/ormolu/","description":"A formatter for Haskell source code","long_description":"A formatter for Haskell source code","active":true,"categories":["devel","haskell"],"maintainers":[],"variants":["stack"],"dependencies":[{"type":"build","ports":["clang-18","file","grep","gsed","cctools","openssl","cabal","ghc"]},{"type":"lib","ports":["libiconv","gmp"]},{"type":"patch","ports":["cabal"]}],"depends_on":[]},{"name":"ttyper","portdir":"games/ttyper","version":"1.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/max-niederman/ttyper","description":"Terminal-based typing test.","long_description":"Terminal-based typing test built with Rust and Ratatui.","active":true,"categories":["games"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"p5.34-devel-deprecate","portdir":"perl/p5-devel-deprecate","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Deprecate","description":"Devel::Deprecate - Create deprecation schedules in your code","long_description":"Devel::Deprecate - Create deprecation schedules in your code","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2672}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-sub-override","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-datetime"]}],"depends_on":[{"type":"lib","ports":["p5.34-data-entropy","p5-devel-deprecate"]}]},{"name":"p5.32-devel-deprecate","portdir":"perl/p5-devel-deprecate","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Deprecate","description":"Devel::Deprecate - Create deprecation schedules in your code","long_description":"Devel::Deprecate - Create deprecation schedules in your code","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2672}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-sub-override","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-datetime"]}],"depends_on":[{"type":"lib","ports":["p5.32-data-entropy"]}]},{"name":"p5.30-devel-deprecate","portdir":"perl/p5-devel-deprecate","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Deprecate","description":"Devel::Deprecate - Create deprecation schedules in your code","long_description":"Devel::Deprecate - Create deprecation schedules in your code","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2672}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-sub-override","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-datetime"]}],"depends_on":[{"type":"lib","ports":["p5.30-data-entropy"]}]},{"name":"p5.28-devel-deprecate","portdir":"perl/p5-devel-deprecate","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Deprecate","description":"Devel::Deprecate - Create deprecation schedules in your code","long_description":"Devel::Deprecate - Create deprecation schedules in your code","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2672}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-sub-override","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-datetime"]}],"depends_on":[{"type":"lib","ports":["p5.28-data-entropy"]}]},{"name":"p5-devel-deprecate","portdir":"perl/p5-devel-deprecate","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-devel-deprecate","homepage":"https://metacpan.org/pod/Devel::Deprecate","description":"Devel::Deprecate - Create deprecation schedules in your code","long_description":"Devel::Deprecate - Create deprecation schedules in your code","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2672}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-devel-deprecate"]}],"depends_on":[]},{"name":"sing-box","portdir":"net/sing-box","version":"1.14.1","license":"GPL-3+","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://sing-box.sagernet.org/","description":"The universal proxy platform","long_description":"sing-box is a universal proxy platform supporting many protocols and platforms, including SOCKS, HTTP, Shadowsocks, VMess, VLESS, Trojan, WireGuard, QUIC/Hysteria, TUN, and more. It aims to be general, stable and high performance.","active":true,"categories":["net","security"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"php86-event","portdir":"php/php-event","version":"3.1.6","license":"PHP-3.01","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/event","description":"efficiently schedule I/O, time and signal based events","long_description":"PECL extension to efficiently schedule I/O, time and signal based events using libevent.","active":true,"categories":["devel","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2129},{"name":"macintosh","github":"BjarneDMat","ports_count":1564}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["libevent","php86-sockets","openssl","php86"]}],"depends_on":[]},{"name":"dysk","portdir":"sysutils/dysk","version":"3.7.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Canop/dysk","description":"A linux utility to get information on filesystems, like df but better","long_description":"A linux utility to get information on filesystems, like df but better","active":true,"categories":["sysutils"],"maintainers":[{"name":"lsdrfrx","github":"lsdrfrx","ports_count":3}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"go-1.26","portdir":"lang/go-1.26","version":"1.26.8","license":"BSD","platforms":"{darwin >= 21}","epoch":0,"replaced_by":null,"homepage":"https://go.dev","description":"compiled, garbage-collected, concurrent programming language developed by Google Inc.","long_description":"The Go programming language is an open source project to make programmers more productive. This port provides Go 1.26.8 specifically, installed alongside any other Go toolchain, as go-1.26 and gofmt-1.26. It is intended for building software that requires this particular release.","active":true,"categories":["lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1118}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["usql","trivy","vault"]},{"type":"lib","ports":["go"]}]},{"name":"go-1.25","portdir":"lang/go-1.25","version":"1.25.14","license":"BSD","platforms":"{darwin >= 21}","epoch":0,"replaced_by":null,"homepage":"https://go.dev","description":"compiled, garbage-collected, concurrent programming language developed by Google Inc.","long_description":"The Go programming language is an open source project to make programmers more productive. This port provides Go 1.25.14 specifically, installed alongside any other Go toolchain, as go-1.25 and gofmt-1.25. It is intended for building software that requires this particular release.","active":true,"categories":["lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1118}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"go-1.24","portdir":"lang/go-1.24","version":"1.24.13","license":"BSD","platforms":"{darwin >= 17}","epoch":0,"replaced_by":null,"homepage":"https://go.dev","description":"compiled, garbage-collected, concurrent programming language developed by Google Inc.","long_description":"The Go programming language is an open source project to make programmers more productive. This port provides Go 1.24.13 specifically, installed alongside any other Go toolchain, as go-1.24 and gofmt-1.24. It is intended for building software that requires this particular release.","active":true,"categories":["lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1118}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"go-1.22","portdir":"lang/go-1.22","version":"1.22.12","license":"BSD","platforms":"{darwin >= 17}","epoch":0,"replaced_by":null,"homepage":"https://go.dev","description":"compiled, garbage-collected, concurrent programming language developed by Google Inc.","long_description":"The Go programming language is an open source project to make programmers more productive. This port provides Go 1.22.12 specifically, installed alongside any other Go toolchain, as go-1.22 and gofmt-1.22. It is intended for building software that requires this particular release.","active":true,"categories":["lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1118}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"go-1.23","portdir":"lang/go-1.23","version":"1.23.12","license":"BSD","platforms":"{darwin >= 17}","epoch":0,"replaced_by":null,"homepage":"https://go.dev","description":"compiled, garbage-collected, concurrent programming language developed by Google Inc.","long_description":"The Go programming language is an open source project to make programmers more productive. This port provides Go 1.23.12 specifically, installed alongside any other Go toolchain, as go-1.23 and gofmt-1.23. It is intended for building software that requires this particular release.","active":true,"categories":["lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1118}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"go-1.17","portdir":"lang/go-1.17","version":"1.17.13","license":"BSD","platforms":"{darwin >= 11 < 17}","epoch":0,"replaced_by":null,"homepage":"https://go.dev","description":"compiled, garbage-collected, concurrent programming language developed by Google Inc.","long_description":"The Go programming language is an open source project to make programmers more productive. This port provides Go 1.17.13, the newest release that can be built for versions of macOS older than 10.13 High Sierra. It is installed alongside any other Go toolchain as go-1.17 and gofmt-1.17.","active":true,"categories":["lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1118}],"variants":[],"dependencies":[{"type":"build","ports":["go-1.4","clang-18"]}],"depends_on":[]},{"name":"go-1.20","portdir":"lang/go-1.20","version":"1.20.14","license":"BSD","platforms":"{darwin >= 17}","epoch":0,"replaced_by":null,"homepage":"https://go.dev","description":"compiled, garbage-collected, concurrent programming language developed by Google Inc.","long_description":"The Go programming language is an open source project to make programmers more productive. This port provides Go 1.20.14 specifically, installed alongside any other Go toolchain, as go-1.20 and gofmt-1.20. It is intended for building software that requires this particular release.","active":true,"categories":["lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1118}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py314-pdfrw","portdir":"python/py-pdfrw","version":"0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pmaupin/pdfrw","description":"Pure Python PDF file reader/writer library","long_description":"pdfrw lets you read and write PDF files, including compositing multiple pages together (e.g. to do watermarking, or to copy an image or diagram from one PDF to another), and can output by itself, or in conjunction with reportlab.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"macports","github":"numeratus","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-pdfrw"]}]},{"name":"py313-pdfrw","portdir":"python/py-pdfrw","version":"0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pmaupin/pdfrw","description":"Pure Python PDF file reader/writer library","long_description":"pdfrw lets you read and write PDF files, including compositing multiple pages together (e.g. to do watermarking, or to copy an image or diagram from one PDF to another), and can output by itself, or in conjunction with reportlab.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"macports","github":"numeratus","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"run","ports":["texlive-pictures"]}]}]}