{"count":52149,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=30","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=28","results":[{"name":"py39-uritools","portdir":"python/py-uritools","version":"5.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tkem/uritools/","description":"URI parsing, classification and composition","long_description":"URI parsing, classification and composition","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-hanko-certvalidator"]}]},{"name":"py314-trove-classifiers","portdir":"python/py-trove-classifiers","version":"2026.5.22.10","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/trove-classifiers","description":"Canonical source for classifiers on PyPI (pypi.org).","long_description":"Canonical source for classifiers on PyPI (pypi.org).","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-calver","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["py314-pikepdf"]},{"type":"lib","ports":["py-trove-classifiers","poetry","py314-hatchling"]}]},{"name":"py313-trove-classifiers","portdir":"python/py-trove-classifiers","version":"2026.5.22.10","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/trove-classifiers","description":"Canonical source for classifiers on PyPI (pypi.org).","long_description":"Canonical source for classifiers on PyPI (pypi.org).","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-calver","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-pikepdf"]},{"type":"lib","ports":["hatch","py313-hatchling"]}]},{"name":"py312-trove-classifiers","portdir":"python/py-trove-classifiers","version":"2026.5.22.10","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/trove-classifiers","description":"Canonical source for classifiers on PyPI (pypi.org).","long_description":"Canonical source for classifiers on PyPI (pypi.org).","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-calver"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"build","ports":["py312-pikepdf"]},{"type":"lib","ports":["py312-hatchling"]}]},{"name":"py311-trove-classifiers","portdir":"python/py-trove-classifiers","version":"2026.5.22.10","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/trove-classifiers","description":"Canonical source for classifiers on PyPI (pypi.org).","long_description":"Canonical source for classifiers on PyPI (pypi.org).","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-calver"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["py311-pikepdf"]},{"type":"lib","ports":["py311-hatchling"]}]},{"name":"py310-trove-classifiers","portdir":"python/py-trove-classifiers","version":"2026.5.22.10","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/trove-classifiers","description":"Canonical source for classifiers on PyPI (pypi.org).","long_description":"Canonical source for classifiers on PyPI (pypi.org).","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","clang-18","py310-installer","py310-calver"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"build","ports":["py310-pikepdf"]},{"type":"lib","ports":["py310-hatchling"]}]},{"name":"py-trove-classifiers","portdir":"python/py-trove-classifiers","version":"2026.5.22.10","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/trove-classifiers","description":"Canonical source for classifiers on PyPI (pypi.org).","long_description":"Canonical source for classifiers on PyPI (pypi.org).","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-trove-classifiers"]}],"depends_on":[]},{"name":"py37-trove-classifiers","portdir":"python/py-trove-classifiers","version":"2026.1.14.14","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/trove-classifiers","description":"Canonical source for classifiers on PyPI (pypi.org).","long_description":"Canonical source for classifiers on PyPI (pypi.org).","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","clang-18","py37-installer","py37-calver"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-hatchling"]}]},{"name":"py38-trove-classifiers","portdir":"python/py-trove-classifiers","version":"2026.1.14.14","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/trove-classifiers","description":"Canonical source for classifiers on PyPI (pypi.org).","long_description":"Canonical source for classifiers on PyPI (pypi.org).","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","clang-18","py38-installer","py38-calver"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-hatchling"]}]},{"name":"py39-trove-classifiers","portdir":"python/py-trove-classifiers","version":"2026.1.14.14","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/trove-classifiers","description":"Canonical source for classifiers on PyPI (pypi.org).","long_description":"Canonical source for classifiers on PyPI (pypi.org).","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","clang-18","py39-installer","py39-calver"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-hatchling"]}]},{"name":"py314-cloudflare","portdir":"python/py-cloudflare","version":"5.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/cloudflare-python","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["aiohttp"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling","py314-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["py314-pydantic","python314","py314-distro","py314-typing_extensions","py314-anyio","py314-sniffio","py314-httpx"]}],"depends_on":[{"type":"lib","ports":["certbot-dns-cloudflare","py-cloudflare"]}]},{"name":"py313-cloudflare","portdir":"python/py-cloudflare","version":"5.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/cloudflare-python","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["aiohttp"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling","py313-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["py313-httpx","python313","py313-pydantic","py313-typing_extensions","py313-sniffio","py313-anyio","py313-distro"]}],"depends_on":[]},{"name":"py312-cloudflare","portdir":"python/py-cloudflare","version":"5.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/cloudflare-python","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["aiohttp"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-hatch-fancy-pypi-readme","clang-18"]},{"type":"lib","ports":["py312-sniffio","python312","py312-pydantic","py312-typing_extensions","py312-distro","py312-anyio","py312-httpx"]}],"depends_on":[]},{"name":"py311-cloudflare","portdir":"python/py-cloudflare","version":"5.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/cloudflare-python","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["aiohttp"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","py311-hatch-fancy-pypi-readme","clang-18"]},{"type":"lib","ports":["py311-anyio","python311","py311-httpx","py311-typing_extensions","py311-distro","py311-sniffio","py311-pydantic"]}],"depends_on":[]},{"name":"py310-cloudflare","portdir":"python/py-cloudflare","version":"5.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/cloudflare-python","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["aiohttp"],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","py310-hatch-fancy-pypi-readme","clang-18"]},{"type":"lib","ports":["py310-pydantic","python310","py310-anyio","py310-typing_extensions","py310-distro","py310-httpx","py310-sniffio"]}],"depends_on":[]},{"name":"py-cloudflare","portdir":"python/py-cloudflare","version":"5.2.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/cloudflare-python","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-cloudflare"]}],"depends_on":[]},{"name":"py38-cloudflare","portdir":"python/py-cloudflare","version":"2.20.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/python-cloudflare","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38","py38-jsonlines","py38-pytest","py38-pytest-cov","py38-requests","py38-yaml"]}],"depends_on":[]},{"name":"py37-cloudflare","portdir":"python/py-cloudflare","version":"2.11.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/python-cloudflare","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["python37","py37-beautifulsoup4","py37-requests","py37-yaml","py37-jsonlines"]}],"depends_on":[]},{"name":"py39-cloudflare","portdir":"python/py-cloudflare","version":"4.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/cloudflare-python","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","py39-hatch-fancy-pypi-readme","clang-17"]},{"type":"lib","ports":["py39-sniffio","python39","py39-typing_extensions","py39-anyio","py39-distro","py39-httpx","py39-pydantic"]}],"depends_on":[]},{"name":"apfel","portdir":"llm/apfel","version":"1.3.8","license":"MIT","platforms":"{darwin >= 26}","epoch":0,"replaced_by":null,"homepage":"https://apfel.franzai.com","description":"The free AI already on your Mac","long_description":"The free AI already on your Mac. CLI tool, OpenAI-compatible server, and interactive chat — all on-device via Apple Intelligence. No API keys, no cloud, no downloads. Depends on Apple FoundationModels available in macOS 26 or later.","active":true,"categories":["llm"],"maintainers":[{"name":"austin","github":"halostatue","ports_count":23}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"mise","portdir":"sysutils/mise","version":"2026.5.13","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jdx/mise","description":"dev tools, env vars, task runner (formerly called 'rtx')","long_description":"mise is a front-end to your dev environment. Like asdf (or nvm or pyenv but for any language) it manages dev tools like node, python, cmake, terraform, and hundreds more. Like direnv it manages environment variables for different project directories. Like make it manages tasks used to build and test projects.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1063},{"name":"austin","github":"halostatue","ports_count":23},{"name":"gjq.uoiai","github":"MisLink","ports_count":3}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"openjdk26-temurin","portdir":"java/openjdk26-temurin","version":"26.0.1","license":"GPL-2+","platforms":"{ darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://adoptium.net","description":"Eclipse Temurin, based on OpenJDK 26 (Short Term Support until September 2026)","long_description":"Eclipse Temurin, based on OpenJDK 26 (Short Term Support until September 2026) \n\nOpenJDK 26 (Java Development Kit) distribution from Adoptium.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"git-branchless","portdir":"devel/git-branchless","version":"0.11.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/arxanas/git-branchless","description":"A suite of advanced tools for Git, such as `git undo`, and `git sl` (smartlog)","long_description":"A suite of advanced tools for Git, such as `git undo`, and `git sl` (smartlog). `git-branchless` is a suite of tools to help you visualize, navigate, manipulate, and repair your commit history. It's based off of the branchless Mercurial workflows at large companies such as Google and Facebook.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1063}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","pkgconfig","rust","clang-20"]},{"type":"lib","ports":["zlib","libgit2","libunwind","openssl3"]}],"depends_on":[]},{"name":"llmfit","portdir":"llm/llmfit","version":"0.9.27","license":"MIT","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/AlexsJones/llmfit","description":"A terminal tool for finding best fitted LLM models for your machine.","long_description":"A terminal tool that right-sizes LLM models to your system's RAM, CPU, and GPU. Detects your hardware, scores each model across quality, speed, fit, and context dimensions, and tells you which ones will actually run well on your machine. Ships with an interactive TUI (default) and a classic CLI mode. Supports multi-GPU setups, MoE architectures, dynamic quantization selection, speed estimation, and local runtime providers (Ollama, llama.cpp, MLX, Docker Model Runner, LM Studio).","active":true,"categories":["llm"],"maintainers":[{"name":"","github":"oytech","ports_count":5}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"got","portdir":"devel/got","version":"0.126","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gameoftrees.org/","description":"Game of Trees (Got)","long_description":"Game of Trees is a version control system which prioritizes ease of use and simplicity over flexibility. Got uses Git repositories to store versioned data. Git can be used for any functionality which has not yet been implemented in Got. It will always be possible to work with both Got and Git on the same repository.","active":true,"categories":["devel"],"maintainers":[{"name":"artkiver","github":"artkiver","ports_count":12}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","bison","libtool","pkgconfig"]},{"type":"lib","ports":["ncurses","openssl","ossp-uuid","libretls","libevent"]}],"depends_on":[]},{"name":"valkey","portdir":"databases/valkey","version":"9.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://valkey.io","description":"in-memory data store","long_description":"Valkey is an open source (BSD) high-performance key/value datastore that supports a variety workloads such as caching, message queues, and can act as a primary database.","active":true,"categories":["databases"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":85}],"variants":["redis_compat","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl"]}],"depends_on":[]},{"name":"tix","portdir":"x11/tix","version":"8.4.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://tix.sourceforge.net/","description":"Tk Interface eXtension","long_description":"Tix, the Tk Interface eXtension, is a powerful set of user interface components that expands the capabilities of your Tcl/Tk and Python applications. Using Tix together with Tk will greatly enhance the appearance and functionality of your application.","active":true,"categories":["x11"],"maintainers":[{"name":"chrischavez","github":"chrstphrchvz","ports_count":96}],"variants":["quartz","x11","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["tcl","tk-quartz"]}],"depends_on":[{"type":"lib","ports":["p5.26-tcl-ptk","p5.28-tcl-ptk","p5.30-tcl-ptk","p5.32-tcl-ptk","p5.34-tcl-ptk"]},{"type":"run","ports":["tovid"]}]},{"name":"p5.34-xml-parser","portdir":"perl/p5-xml-parser","version":"2.590.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::Parser","description":"XML::Parser - A perl module for parsing XML documents","long_description":"XML::Parser - A perl module for parsing XML documents","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-file-sharedir-install","clang-18"]},{"type":"lib","ports":["expat","perl5.34","p5.34-file-sharedir"]}],"depends_on":[{"type":"build","ports":["pulseaudio","gtkmm","cutter"]},{"type":"lib","ports":["xmltv","GTorrentViewer","p5.34-astro-simbad-client","p5.34-bioperl","p5.34-libxml-perl","p5.34-parse-mediawikidump","p5.34-perl-ldap","p5.34-rpc-xml","p5.34-soap-lite","p5.34-test-xml","p5-xml-parser","p5.34-xml-checker","p5.34-xml-dom","p5.34-xml-parser-easytree","p5.34-xml-rss","p5.34-xml-sax-expat","p5.34-xml-semanticdiff","p5.34-xml-treebuilder","p5.34-xml-twig","p5.34-xml-xpath","memesuite","xserve-raid-tools","docbook2X","intltool","xmltoman","spidereyeballs","p5.34-xml-autowriter","mysql-zrm","gnupod"]},{"type":"run","ports":["p5.34-file-keepass"]}]},{"name":"p5.32-xml-parser","portdir":"perl/p5-xml-parser","version":"2.590.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::Parser","description":"XML::Parser - A perl module for parsing XML documents","long_description":"XML::Parser - A perl module for parsing XML documents","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-file-sharedir-install","clang-18"]},{"type":"lib","ports":["perl5.32","expat","p5.32-file-sharedir"]}],"depends_on":[{"type":"lib","ports":["p5.32-xml-xpath","p5.32-bioperl","p5.32-astro-simbad-client","p5.32-libxml-perl","p5.32-parse-mediawikidump","p5.32-perl-ldap","p5.32-rpc-xml","p5.32-soap-lite","p5.32-test-xml","p5.32-xml-autowriter","p5.32-xml-checker","p5.32-xml-dom","p5.32-xml-parser-easytree","p5.32-xml-rss","p5.32-xml-sax-expat","p5.32-xml-semanticdiff","p5.32-xml-treebuilder","p5.32-xml-twig"]},{"type":"run","ports":["p5.32-file-keepass"]}]},{"name":"p5.30-xml-parser","portdir":"perl/p5-xml-parser","version":"2.590.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::Parser","description":"XML::Parser - A perl module for parsing XML documents","long_description":"XML::Parser - A perl module for parsing XML documents","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-file-sharedir-install","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-file-sharedir","expat"]}],"depends_on":[{"type":"lib","ports":["p5.30-xml-xpath","p5.30-bioperl","p5.30-astro-simbad-client","p5.30-libxml-perl","p5.30-parse-mediawikidump","p5.30-perl-ldap","p5.30-rpc-xml","p5.30-soap-lite","p5.30-test-xml","p5.30-xml-autowriter","p5.30-xml-checker","p5.30-xml-dom","p5.30-xml-parser-easytree","p5.30-xml-rss","p5.30-xml-sax-expat","p5.30-xml-semanticdiff","p5.30-xml-treebuilder","p5.30-xml-twig"]},{"type":"run","ports":["p5.30-file-keepass"]}]},{"name":"p5.28-xml-parser","portdir":"perl/p5-xml-parser","version":"2.590.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::Parser","description":"XML::Parser - A perl module for parsing XML documents","long_description":"XML::Parser - A perl module for parsing XML documents","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-file-sharedir-install","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-file-sharedir","expat"]}],"depends_on":[{"type":"lib","ports":["p5.28-xml-xpath","p5.28-bioperl","p5.28-astro-simbad-client","p5.28-libxml-perl","p5.28-parse-mediawikidump","p5.28-perl-ldap","p5.28-rpc-xml","p5.28-soap-lite","p5.28-test-xml","p5.28-xml-autowriter","p5.28-xml-checker","p5.28-xml-dom","p5.28-xml-parser-easytree","p5.28-xml-rss","p5.28-xml-sax-expat","p5.28-xml-semanticdiff","p5.28-xml-treebuilder","p5.28-xml-twig"]},{"type":"run","ports":["p5.28-file-keepass"]}]},{"name":"p5-xml-parser","portdir":"perl/p5-xml-parser","version":"2.590.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-xml-parser","homepage":"https://metacpan.org/pod/XML::Parser","description":"XML::Parser - A perl module for parsing XML documents","long_description":"XML::Parser - A perl module for parsing XML documents","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-xml-parser"]}],"depends_on":[]},{"name":"p5.26-xml-parser","portdir":"perl/p5-xml-parser","version":"2.460.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::Parser","description":"This is a Perl extension interface to expat.","long_description":"A perl module for parsing XML documents using expat.","active":false,"categories":["textproc","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-libwww-perl","expat"]}],"depends_on":[{"type":"lib","ports":["p5.26-xml-xpath","p5.26-bioperl","p5.26-astro-simbad-client","p5.26-libxml-enno","p5.26-libxml-perl","p5.26-parse-mediawikidump","p5.26-perl-ldap","p5.26-rpc-xml","p5.26-soap-lite","p5.26-test-xml","p5.26-xml-autowriter","p5.26-xml-dom","p5.26-xml-parser-easytree","p5.26-xml-rss","p5.26-xml-sax-expat","p5.26-xml-semanticdiff","p5.26-xml-treebuilder","p5.26-xml-twig"]},{"type":"run","ports":["p5.26-file-keepass"]}]},{"name":"p5.34-xml-libxml","portdir":"perl/p5-xml-libxml","version":"2.21.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::LibXML","description":"XML::LibXML - Perl Binding for libxml2","long_description":"XML::LibXML - Perl Binding for libxml2","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-alien-build","p5.34-alien-libxml2","clang-18"]},{"type":"lib","ports":["p5.34-xml-namespacesupport","libxml2","p5.34-xml-sax","perl5.34","p5.34-encode"]}],"depends_on":[{"type":"build","ports":["p5.34-html-selector-xpath","ADMS"]},{"type":"lib","ports":["xmltv","monarch","p5.34-bio-phylo","p5.34-bioperl","p5.34-finance-quote","p5.34-glib-object-introspection","p5.34-ipe","p5.34-nmap-scanner","p5.34-rdf-trine","p5.34-rpc-xml","p5.34-sql-translator","p5.34-xml-atom","p5.34-xml-feed","p5.34-xml-libxml-simple","p5.34-xml-libxslt","p5.34-xml-rss-libxml","p5.34-xml-xml2json","LaTeXML","sympa","p5-xml-libxml","log2timeline"]},{"type":"run","ports":["get_iplayer"]}]},{"name":"p5.32-xml-libxml","portdir":"perl/p5-xml-libxml","version":"2.21.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::LibXML","description":"XML::LibXML - Perl Binding for libxml2","long_description":"XML::LibXML - Perl Binding for libxml2","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-alien-build","p5.32-alien-libxml2","clang-18"]},{"type":"lib","ports":["p5.32-xml-namespacesupport","perl5.32","p5.32-xml-sax","libxml2","p5.32-encode"]}],"depends_on":[{"type":"build","ports":["p5.32-html-selector-xpath"]},{"type":"lib","ports":["p5.32-bioperl","p5.32-finance-quote","p5.32-glib-object-introspection","p5.32-ipe","p5.32-nmap-scanner","p5.32-rdf-trine","p5.32-rpc-xml","p5.32-sql-translator","p5.32-xml-atom","p5.32-xml-feed","p5.32-xml-libxml-simple","p5.32-xml-libxslt","p5.32-xml-rss-libxml","p5.32-bio-phylo","p5.32-xml-xml2json"]}]},{"name":"p5.30-xml-libxml","portdir":"perl/p5-xml-libxml","version":"2.21.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::LibXML","description":"XML::LibXML - Perl Binding for libxml2","long_description":"XML::LibXML - Perl Binding for libxml2","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-alien-build","p5.30-alien-libxml2","clang-18"]},{"type":"lib","ports":["p5.30-xml-sax","perl5.30","libxml2","p5.30-encode","p5.30-xml-namespacesupport"]}],"depends_on":[{"type":"build","ports":["p5.30-html-selector-xpath"]},{"type":"lib","ports":["p5.30-bioperl","p5.30-finance-quote","p5.30-glib-object-introspection","p5.30-ipe","p5.30-nmap-scanner","p5.30-rdf-trine","p5.30-rpc-xml","p5.30-sql-translator","p5.30-xml-atom","p5.30-xml-feed","p5.30-xml-libxml-simple","p5.30-xml-libxslt","p5.30-xml-rss-libxml","p5.30-bio-phylo","p5.30-xml-xml2json"]}]},{"name":"p5.28-xml-libxml","portdir":"perl/p5-xml-libxml","version":"2.21.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::LibXML","description":"XML::LibXML - Perl Binding for libxml2","long_description":"XML::LibXML - Perl Binding for libxml2","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-alien-build","p5.28-alien-libxml2","clang-18"]},{"type":"lib","ports":["p5.28-xml-sax","perl5.28","libxml2","p5.28-encode","p5.28-xml-namespacesupport"]}],"depends_on":[{"type":"build","ports":["p5.28-html-selector-xpath"]},{"type":"lib","ports":["p5.28-bioperl","p5.28-finance-quote","p5.28-glib-object-introspection","p5.28-ipe","p5.28-nmap-scanner","p5.28-rdf-trine","p5.28-rpc-xml","p5.28-sql-translator","p5.28-xml-atom","p5.28-xml-feed","p5.28-xml-libxml-simple","p5.28-xml-libxslt","p5.28-xml-rss-libxml","p5.28-bio-phylo","p5.28-xml-xml2json"]}]},{"name":"p5-xml-libxml","portdir":"perl/p5-xml-libxml","version":"2.21.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-xml-libxml","homepage":"https://metacpan.org/pod/XML::LibXML","description":"XML::LibXML - Perl Binding for libxml2","long_description":"XML::LibXML - Perl Binding for libxml2","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-xml-libxml"]}],"depends_on":[]},{"name":"p5.34-sereal","portdir":"perl/p5-sereal","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal","description":"Sereal - Fast, compact, powerful binary (de-)serialization","long_description":"Sereal - Fast, compact, powerful binary (de-)serialization","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-test-differences","p5.34-test-longstring","p5.34-test-warn","p5.34-data-dumper","p5.34-test-deep"]},{"type":"lib","ports":["p5.34-sereal-decoder","p5.34-sereal-encoder","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-sereal","p5.34-devel-cover"]}]},{"name":"p5.32-sereal","portdir":"perl/p5-sereal","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal","description":"Sereal - Fast, compact, powerful binary (de-)serialization","long_description":"Sereal - Fast, compact, powerful binary (de-)serialization","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.32-test-differences","p5.32-test-longstring","p5.32-test-warn","p5.32-data-dumper","p5.32-test-deep"]},{"type":"lib","ports":["p5.32-sereal-decoder","p5.32-sereal-encoder","perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-devel-cover"]}]},{"name":"p5.30-sereal","portdir":"perl/p5-sereal","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal","description":"Sereal - Fast, compact, powerful binary (de-)serialization","long_description":"Sereal - Fast, compact, powerful binary (de-)serialization","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-test-differences","p5.30-test-longstring","p5.30-test-warn","p5.30-data-dumper","p5.30-test-deep"]},{"type":"lib","ports":["p5.30-sereal-decoder","p5.30-sereal-encoder","perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-devel-cover"]}]},{"name":"p5.28-sereal","portdir":"perl/p5-sereal","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal","description":"Sereal - Fast, compact, powerful binary (de-)serialization","long_description":"Sereal - Fast, compact, powerful binary (de-)serialization","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-test-differences","p5.28-test-longstring","p5.28-test-warn","p5.28-data-dumper","p5.28-test-deep"]},{"type":"lib","ports":["p5.28-sereal-decoder","p5.28-sereal-encoder","perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-devel-cover"]}]},{"name":"p5-sereal","portdir":"perl/p5-sereal","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-sereal","homepage":"https://metacpan.org/pod/Sereal","description":"Sereal - Fast, compact, powerful binary (de-)serialization","long_description":"Sereal - Fast, compact, powerful binary (de-)serialization","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-sereal"]}],"depends_on":[]},{"name":"p5.34-sereal-encoder","portdir":"perl/p5-sereal-encoder","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal::Encoder","description":"Sereal::Encoder - Fast, compact, powerful binary serialization","long_description":"Sereal::Encoder - Fast, compact, powerful binary serialization","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.34-test-differences","p5.34-test-longstring","p5.34-test-warn","p5.34-data-dumper","p5.34-devel-checklib","p5.34-file-path","p5.34-test-deep"]},{"type":"lib","ports":["perl5.34","p5.34-sereal-decoder","zstd"]}],"depends_on":[{"type":"lib","ports":["p5-sereal-encoder","p5.34-sereal","p5.34-devel-cover","p5.34-mce","p5.34-mce-shared","p5.34-session-storage-secure"]}]},{"name":"p5.32-sereal-encoder","portdir":"perl/p5-sereal-encoder","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal::Encoder","description":"Sereal::Encoder - Fast, compact, powerful binary serialization","long_description":"Sereal::Encoder - Fast, compact, powerful binary serialization","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.32-test-differences","p5.32-test-longstring","p5.32-test-warn","p5.32-data-dumper","p5.32-devel-checklib","p5.32-file-path","p5.32-test-deep"]},{"type":"lib","ports":["perl5.32","p5.32-sereal-decoder","zstd"]}],"depends_on":[{"type":"lib","ports":["p5.32-sereal","p5.32-devel-cover","p5.32-mce","p5.32-mce-shared","p5.32-session-storage-secure"]}]},{"name":"p5.30-sereal-encoder","portdir":"perl/p5-sereal-encoder","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal::Encoder","description":"Sereal::Encoder - Fast, compact, powerful binary serialization","long_description":"Sereal::Encoder - Fast, compact, powerful binary serialization","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.30-test-differences","p5.30-test-longstring","p5.30-test-warn","p5.30-data-dumper","p5.30-devel-checklib","p5.30-file-path","p5.30-test-deep"]},{"type":"lib","ports":["perl5.30","p5.30-sereal-decoder","zstd"]}],"depends_on":[{"type":"lib","ports":["p5.30-sereal","p5.30-devel-cover","p5.30-mce","p5.30-mce-shared","p5.30-session-storage-secure"]}]},{"name":"p5.28-sereal-encoder","portdir":"perl/p5-sereal-encoder","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal::Encoder","description":"Sereal::Encoder - Fast, compact, powerful binary serialization","long_description":"Sereal::Encoder - Fast, compact, powerful binary serialization","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.28-test-differences","p5.28-test-longstring","p5.28-test-warn","p5.28-data-dumper","p5.28-devel-checklib","p5.28-file-path","p5.28-test-deep"]},{"type":"lib","ports":["perl5.28","p5.28-sereal-decoder","zstd"]}],"depends_on":[{"type":"lib","ports":["p5.28-sereal","p5.28-devel-cover","p5.28-mce","p5.28-mce-shared","p5.28-session-storage-secure"]}]},{"name":"p5-sereal-encoder","portdir":"perl/p5-sereal-encoder","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-sereal-encoder","homepage":"https://metacpan.org/pod/Sereal::Encoder","description":"Sereal::Encoder - Fast, compact, powerful binary serialization","long_description":"Sereal::Encoder - Fast, compact, powerful binary serialization","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-sereal-encoder"]}],"depends_on":[]},{"name":"p5.26-xml-libxml","portdir":"perl/p5-xml-libxml","version":"2.20.600","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XML::LibXML","description":"Perl interface to libxml2","long_description":"This module is an interface to libxml2, providing XML and HTML parsers with DOM, SAX and XMLReader interfaces, a large subset of DOM Layer 3 interface and a XML::XPath-like interface to XPath API of libxml2.","active":false,"categories":["textproc","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-alien-build","p5.26-alien-libxml2"]},{"type":"lib","ports":["p5.26-xml-sax","perl5.26","libxml2","p5.26-encode","p5.26-xml-namespacesupport"]}],"depends_on":[{"type":"lib","ports":["p5.26-bio-phylo","p5.26-bioperl","p5.26-ipe","p5.26-nmap-scanner","p5.26-rdf-trine","p5.26-rpc-xml","p5.26-sql-translator","p5.26-xml-atom","p5.26-xml-feed","p5.26-xml-libxml-simple","p5.26-xml-libxslt","p5.26-xml-rss-libxml","p5.26-xml-xml2json"]}]},{"name":"p5.26-sereal-encoder","portdir":"perl/p5-sereal-encoder","version":"4.18.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal::Encoder","description":"Sereal::Encoder - Fast, compact, powerful binary serialization","long_description":"Sereal::Encoder - Fast, compact, powerful binary serialization","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.26-test-warn","p5.26-test-differences","p5.26-test-longstring","clang-9.0","p5.26-data-dumper","p5.26-file-path","p5.26-sereal-decoder","p5.26-test-deep"]},{"type":"lib","ports":["perl5.26","zstd"]}],"depends_on":[{"type":"lib","ports":["p5.26-devel-cover","p5.26-mce","p5.26-mce-shared","p5.26-sereal","p5.26-session-storage-secure"]}]}]}