HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 48937,
"next": "https://ports.macports.org/api/v1/ports/?format=api&page=2",
"previous": null,
"results": [
{
"name": "gradle8",
"portdir": "devel/gradle",
"version": "8.14.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gradle.org/",
"description": "An open-source build system that is based on the Groovy language (version 8 for compatibility with older projects)",
"long_description": "Gradle is a build system which offers you ease, power and freedom. You can choose the balance for yourself. It has powerful multi-project build support. It has a layer on top of Ivy that provides a build-by-convention integration for Ivy. It gives you always the choice between the flexibility of Ant and the convenience of a build-by-convention behavior.",
"active": true,
"categories": [
"devel",
"java",
"groovy"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 146
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"apktool"
]
}
]
},
{
"name": "p5.32-data-censor",
"portdir": "perl/p5-data-censor",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Censor",
"description": "Data::Censor - censor sensitive stuff in a data structure",
"long_description": "Data::Censor - censor sensitive stuff in a data structure",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-ref-util"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dancer2"
]
}
]
},
{
"name": "p5.34-data-censor",
"portdir": "perl/p5-data-censor",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Censor",
"description": "Data::Censor - censor sensitive stuff in a data structure",
"long_description": "Data::Censor - censor sensitive stuff in a data structure",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-ref-util"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-data-censor",
"p5.34-dancer2"
]
}
]
},
{
"name": "p5.30-data-censor",
"portdir": "perl/p5-data-censor",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Censor",
"description": "Data::Censor - censor sensitive stuff in a data structure",
"long_description": "Data::Censor - censor sensitive stuff in a data structure",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-ref-util"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-dancer2"
]
}
]
},
{
"name": "p5.28-data-censor",
"portdir": "perl/p5-data-censor",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Censor",
"description": "Data::Censor - censor sensitive stuff in a data structure",
"long_description": "Data::Censor - censor sensitive stuff in a data structure",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-ref-util"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-dancer2"
]
}
]
},
{
"name": "p5-data-censor",
"portdir": "perl/p5-data-censor",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-data-censor",
"homepage": "https://metacpan.org/pod/Data::Censor",
"description": "Data::Censor - censor sensitive stuff in a data structure",
"long_description": "Data::Censor - censor sensitive stuff in a data structure",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-data-censor"
]
}
],
"depends_on": []
},
{
"name": "openjdk25-corretto",
"portdir": "java/openjdk25-corretto",
"version": "25.0.0.36.2",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/corretto/",
"description": "Amazon Corretto OpenJDK 25 (Long Term Support)",
"long_description": "Amazon Corretto OpenJDK 25 (Long Term Support) \n\nOpenJDK 25 distribution from Amazon.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 88
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk25-graalvm",
"portdir": "java/openjdk25-graalvm",
"version": "25.0.0",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 20}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graalvm.org",
"description": "GraalVM Community Edition based on OpenJDK 25 (Short Term Support until March 2026)",
"long_description": "GraalVM Community Edition based on OpenJDK 25 (Short Term Support until March 2026) \n\nGraalVM is an advanced JDK with ahead-of-time Native Image compilation",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 88
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "clang-uml",
"portdir": "devel/clang-uml",
"version": "0.6.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bkryza/clang-uml",
"description": "Customizable automatic UML diagram generator for C++ based on Clang",
"long_description": "clang-uml is an automatic C++ to UML class, sequence, package and include diagram generator, driven by YAML configuration files. The main idea behind the project is to easily maintain up-to-date diagrams within a code-base or document legacy code. The configuration file or files for clang-uml define the types and contents of each generated diagram.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "bkryza",
"github": "bkryza",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"yaml-cpp",
"clang-20"
]
}
],
"depends_on": []
},
{
"name": "ffmpeg8",
"portdir": "multimedia/ffmpeg8",
"version": "8.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ffmpeg.org/",
"description": "FFmpeg is a complete solution to play, record, convert and stream audio and video.",
"long_description": "FFmpeg is a complete solution to play, record, convert and stream audio and video.. It includes libavcodec, the leading audio/video codec library. The project is made of several components: ffmpeg is a command line tool to convert one video file format to another. It also supports grabbing and encoding in real time from a TV card. ffserver is an HTTP (RTSP is being developed) multimedia streaming server for live broadcasts. Time shifting of live broadcast is also supported. ffplay is a simple media player based on SDL and on ffmpeg libraries. ffprobe gathers information from multimedia streams and prints it in human- and machine-readable fashion. libavcodec is a library containing all the ffmpeg audio/video encoders and decoders. Most codecs were developed from scratch to ensure best performance and high code reusability. libavformat is a library containing parsers and generators for all common audio/video formats.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 346
},
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2561
}
],
"variants": [
"no_symlink",
"x11",
"libdc1394",
"librtmp",
"jack",
"darwinssl",
"gpl2",
"gpl3",
"nonfree",
"rav1e",
"flite",
"vmaf",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"cctools",
"gmake",
"clang-18",
"nasm",
"texinfo"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libvorbis",
"soxr",
"speex",
"gnutls",
"libsdl2",
"fontconfig",
"harfbuzz",
"lcms2",
"librsvg",
"openjpeg",
"webp",
"zimg",
"XviD",
"aom",
"dav1d",
"libass",
"libbluray",
"libogg",
"libtheora",
"bzip2",
"x264",
"x265",
"freetype",
"fribidi",
"libiconv",
"zvbi",
"libvidstab",
"svt-av1",
"libvmaf",
"libvpx",
"lzo2",
"xz",
"zlib",
"lame",
"libmodplug",
"libopus"
]
}
],
"depends_on": []
},
{
"name": "oq",
"portdir": "devel/oq",
"version": "0.0.4",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/plutov/oq",
"description": "Terminal OpenAPI Spec viewer",
"long_description": "Terminal OpenAPI Spec viewer",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1008
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py313-sslcrypto",
"portdir": "python/py-sslcrypto",
"version": "5.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/purplesyringa/sslcrypto/",
"description": "Fast and simple library for AES, ECIES and ECDSA for Python",
"long_description": "Fast and simple library for AES, ECIES and ECDSA for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-pyaes",
"py313-base58",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-sslcrypto"
]
}
]
},
{
"name": "py312-sslcrypto",
"portdir": "python/py-sslcrypto",
"version": "5.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/purplesyringa/sslcrypto/",
"description": "Fast and simple library for AES, ECIES and ECDSA for Python",
"long_description": "Fast and simple library for AES, ECIES and ECDSA for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-pyaes",
"py312-base58",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"proxmark3-iceman"
]
}
]
},
{
"name": "py311-sslcrypto",
"portdir": "python/py-sslcrypto",
"version": "5.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/purplesyringa/sslcrypto/",
"description": "Fast and simple library for AES, ECIES and ECDSA for Python",
"long_description": "Fast and simple library for AES, ECIES and ECDSA for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-pyaes",
"py311-base58",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-sslcrypto",
"portdir": "python/py-sslcrypto",
"version": "5.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/purplesyringa/sslcrypto/",
"description": "Fast and simple library for AES, ECIES and ECDSA for Python",
"long_description": "Fast and simple library for AES, ECIES and ECDSA for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-base58",
"py310-pyaes",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-sslcrypto",
"portdir": "python/py-sslcrypto",
"version": "5.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/purplesyringa/sslcrypto/",
"description": "Fast and simple library for AES, ECIES and ECDSA for Python",
"long_description": "Fast and simple library for AES, ECIES and ECDSA for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-sslcrypto"
]
}
],
"depends_on": []
},
{
"name": "py313-ansicolors",
"portdir": "python/py-ansicolors",
"version": "1.1.8",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jonathaneunice/colors",
"description": "ANSI colors for Python",
"long_description": "ANSI colors for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-ansicolors"
]
}
]
},
{
"name": "py312-ansicolors",
"portdir": "python/py-ansicolors",
"version": "1.1.8",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jonathaneunice/colors",
"description": "ANSI colors for Python",
"long_description": "ANSI colors for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"proxmark3-iceman"
]
}
]
},
{
"name": "py311-ansicolors",
"portdir": "python/py-ansicolors",
"version": "1.1.8",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jonathaneunice/colors",
"description": "ANSI colors for Python",
"long_description": "ANSI colors for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-ansicolors",
"portdir": "python/py-ansicolors",
"version": "1.1.8",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jonathaneunice/colors",
"description": "ANSI colors for Python",
"long_description": "ANSI colors for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-ansicolors",
"portdir": "python/py-ansicolors",
"version": "1.1.8",
"license": "ISC",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jonathaneunice/colors",
"description": "ANSI colors for Python",
"long_description": "ANSI colors for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py313-ansicolors"
]
}
],
"depends_on": []
},
{
"name": "py313-base58",
"portdir": "python/py-base58",
"version": "2.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/keis/base58",
"description": "Base58 and Base58Check implementation compatible with what is used by the bitcoin network",
"long_description": "Base58 and Base58Check implementation compatible with what is used by the bitcoin network. Any other alternative alphabet (like the XRP one) can be used.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 137
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-base58",
"py313-sslcrypto"
]
}
]
},
{
"name": "py312-base58",
"portdir": "python/py-base58",
"version": "2.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/keis/base58",
"description": "Base58 and Base58Check implementation compatible with what is used by the bitcoin network",
"long_description": "Base58 and Base58Check implementation compatible with what is used by the bitcoin network. Any other alternative alphabet (like the XRP one) can be used.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 137
}
],
"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-sslcrypto"
]
}
]
},
{
"name": "py311-base58",
"portdir": "python/py-base58",
"version": "2.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/keis/base58",
"description": "Base58 and Base58Check implementation compatible with what is used by the bitcoin network",
"long_description": "Base58 and Base58Check implementation compatible with what is used by the bitcoin network. Any other alternative alphabet (like the XRP one) can be used.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 137
}
],
"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-sslcrypto"
]
}
]
},
{
"name": "helm-3.19",
"portdir": "sysutils/helm",
"version": "3.19.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/helm/helm",
"description": "Kubernetes package manager",
"long_description": "Helps you manage Kubernetes applications — Helm Charts help you define, install, and upgrade even the most complex Kubernetes application.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "sirn",
"github": "sirn",
"ports_count": 30
},
{
"name": "",
"github": "pedrohdz",
"ports_count": 77
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1008
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"helm_select"
]
}
],
"depends_on": []
},
{
"name": "luanti",
"portdir": "games/luanti",
"version": "5.13.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.luanti.org",
"description": "open source infinite-world block sandbox game with survival and crafting",
"long_description": "open source infinite-world block sandbox game with survival and crafting - Find more Luanti mods at <https://content.luanti.org/> and have fun.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "triggered",
"github": "fvhovell",
"ports_count": 1
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gettext",
"pkgconfig",
"doxygen",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"gmp",
"jsoncpp",
"libsdl2",
"ncurses",
"spatialindex",
"libjpeg-turbo",
"libpng",
"luajit",
"zlib",
"curl",
"freetype",
"libiconv",
"xorg-libX11",
"xorg-libXxf86vm",
"openssl3",
"gettext-runtime",
"libogg",
"zstd",
"libvorbis",
"leveldb",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "p5.34-lingua-en-numbers",
"portdir": "perl/p5-lingua-en-numbers",
"version": "2.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Lingua::EN::Numbers",
"description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc.",
"long_description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-lingua-en-numbers"
]
}
]
},
{
"name": "p5.32-lingua-en-numbers",
"portdir": "perl/p5-lingua-en-numbers",
"version": "2.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Lingua::EN::Numbers",
"description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc.",
"long_description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.30-lingua-en-numbers",
"portdir": "perl/p5-lingua-en-numbers",
"version": "2.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Lingua::EN::Numbers",
"description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc.",
"long_description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.28-lingua-en-numbers",
"portdir": "perl/p5-lingua-en-numbers",
"version": "2.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Lingua::EN::Numbers",
"description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc.",
"long_description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5-lingua-en-numbers",
"portdir": "perl/p5-lingua-en-numbers",
"version": "2.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-lingua-en-numbers",
"homepage": "https://metacpan.org/pod/Lingua::EN::Numbers",
"description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc.",
"long_description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-lingua-en-numbers"
]
}
],
"depends_on": []
},
{
"name": "py313-discid",
"portdir": "python/py-discid",
"version": "1.3.0",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/discid/",
"description": "Python bindings for libdiscid by MusicBrainz.",
"long_description": "The main purpose is the calculation of an identifier for audio discs (Disc ID) to use for the MusicBrainz database. Additionally the disc MCN and track ISRCs can be extracted.",
"active": true,
"categories": [
"devel",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"libdiscid",
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-discid",
"isrcsubmit"
]
}
]
},
{
"name": "py-discid",
"portdir": "python/py-discid",
"version": "1.3.0",
"license": "LGPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/discid/",
"description": "Python bindings for libdiscid by MusicBrainz.",
"long_description": "The main purpose is the calculation of an identifier for audio discs (Disc ID) to use for the MusicBrainz database. Additionally the disc MCN and track ISRCs can be extracted.",
"active": true,
"categories": [
"devel",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-discid"
]
}
],
"depends_on": []
},
{
"name": "isrcsubmit",
"portdir": "audio/isrcsubmit",
"version": "2.1.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jonnyjd.github.io/musicbrainz-isrcsubmit/",
"description": "Utility to extract ISRCs from audio CDs and submit them to MusicBrainz",
"long_description": "isrcsubmit is a Python script to extract ISRCs from audio CDs and submit them to MusicBrainz.",
"active": true,
"categories": [
"devel",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-keyring",
"py313-musicbrainzngs",
"py313-discid"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": []
},
{
"name": "py313-virtualfish",
"portdir": "python/py-virtualfish",
"version": "2.5.9",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/justinmayer/virtualfish",
"description": "A Fish wrapper for Ian Bicking's virtualenv",
"long_description": "A Fish Shell wrapper for Ian Bicking's virtualenv, somewhat loosely based on Doug Hellman's virtualenvwrapper for Bourne-compatible shells.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py313-psutil",
"fish",
"py313-pkgconfig",
"python313",
"py313-packaging",
"py313-virtualenv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-virtualfish"
]
}
]
},
{
"name": "py312-virtualfish",
"portdir": "python/py-virtualfish",
"version": "2.5.9",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/justinmayer/virtualfish",
"description": "A Fish wrapper for Ian Bicking's virtualenv",
"long_description": "A Fish Shell wrapper for Ian Bicking's virtualenv, somewhat loosely based on Doug Hellman's virtualenvwrapper for Bourne-compatible shells.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-psutil",
"fish",
"py312-pkgconfig",
"python312",
"py312-packaging",
"py312-virtualenv"
]
}
],
"depends_on": []
},
{
"name": "py313-pypostal",
"portdir": "python/py-pypostal",
"version": "1.1.10",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openvenues/pypostal",
"description": "International address parsing/normalization",
"long_description": "Python bindings to libpostal for fast international address parsing/normalization",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 146
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-nose",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-six",
"libpostal"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pypostal"
]
}
]
},
{
"name": "py312-pypostal",
"portdir": "python/py-pypostal",
"version": "1.1.10",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openvenues/pypostal",
"description": "International address parsing/normalization",
"long_description": "Python bindings to libpostal for fast international address parsing/normalization",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 146
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-setuptools",
"py312-wheel",
"py312-nose",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-six",
"libpostal"
]
}
],
"depends_on": []
},
{
"name": "py311-pypostal",
"portdir": "python/py-pypostal",
"version": "1.1.10",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openvenues/pypostal",
"description": "International address parsing/normalization",
"long_description": "Python bindings to libpostal for fast international address parsing/normalization",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 146
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-setuptools",
"py311-wheel",
"py311-nose",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-six",
"libpostal"
]
}
],
"depends_on": []
},
{
"name": "py310-pypostal",
"portdir": "python/py-pypostal",
"version": "1.1.10",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openvenues/pypostal",
"description": "International address parsing/normalization",
"long_description": "Python bindings to libpostal for fast international address parsing/normalization",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 146
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools",
"py310-nose"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-six",
"libpostal"
]
}
],
"depends_on": []
},
{
"name": "py39-pypostal",
"portdir": "python/py-pypostal",
"version": "1.1.10",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openvenues/pypostal",
"description": "International address parsing/normalization",
"long_description": "Python bindings to libpostal for fast international address parsing/normalization",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 146
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-nose",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"py39-six",
"libpostal",
"python39"
]
}
],
"depends_on": []
},
{
"name": "bstring",
"portdir": "textproc/bstring",
"version": "1.0.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/msteinert/bstring",
"description": "The Better String Library for C",
"long_description": "bstring is a fork of Paul Hsieh's Better String Library. It provides a comprehensive string library for C with features like autotools build system, updated test suite based on Check, Valgrind integration, and continuous integration via GitHub Actions.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "manuals-unread2u",
"github": "trodemaster",
"ports_count": 5
}
],
"variants": [
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "diskspace",
"portdir": "sysutils/diskspace",
"version": "1",
"license": "Apache-2",
"platforms": "macosx >= 20",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scriptingosx/diskspace",
"description": "macOS command line tool to return the available disk space on APFS volumes",
"long_description": "diskspace is a macOS command line tool to return the available disk space on APFS volumes. With the various APFS features the value for free disk space returned from tools such as du or df will not be accurate. This tool uses system functions to get various measures of available disk space.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 222
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py313-pyside6",
"portdir": "python/py-pyside6",
"version": "6.9.2",
"license": "LGPL",
"platforms": "{darwin >= 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyside.org/",
"description": "Python bindings for the Qt cross-platform application and UI framework",
"long_description": "PySide6 is the official Python module from the Qt for Python project, which provides access to the complete Qt 6.0+ framework. \nFor module details see https://doc.qt.io/qtforpython-6/package_details.html",
"active": true,
"categories": [
"aqua",
"devel",
"python"
],
"maintainers": [
{
"name": "johan.kytt",
"github": "johankytt",
"ports_count": 6
}
],
"variants": [
"addonmodules",
"extracmakepcfiles",
"qtlottie",
"qt5compat"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake",
"ninja",
"py313-setuptools",
"clang-19",
"py313-packaging"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt6-qtconnectivity",
"qt6-qttools",
"qt6-qtcharts",
"qt6-qtquicktimeline",
"qt6-qthttpserver",
"qt6-qtvirtualkeyboard",
"qt6-qtdatavis3d",
"qt6-qtbase",
"qt6-qtscxml",
"qt6-qtspeech",
"qt6-qtwebview",
"qt6-qtgraphs",
"qt6-qtquickeffectmaker",
"python313",
"py313-numpy",
"qt6-qtquick3dphysics",
"qt6-qtsensors",
"qt6-qtlocation",
"qt6-qtserialbus",
"qt6-qtnetworkauth",
"qt6-qtremoteobjects",
"qt6-qt3d"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyside6"
]
}
]
},
{
"name": "llvm_select-21",
"portdir": "sysutils/llvm_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default llvm version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of llvm. It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 261
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"llvm_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"llvm-21"
]
}
]
},
{
"name": "lldb_select-21",
"portdir": "sysutils/lldb_select",
"version": "1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 580
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-21"
]
}
]
},
{
"name": "clang_select-21",
"portdir": "sysutils/clang_select",
"version": "2.5",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default clang version",
"long_description": "clang_select installs files that allow 'port select' to switch the default version of clang. It symlinks the standard compiler executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 261
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"clang_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"clang-21"
]
}
]
},
{
"name": "py313-sounddevice",
"portdir": "python/py-sounddevice",
"version": "0.5.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://python-sounddevice.readthedocs.io/",
"description": "Play and Record Sound with Python",
"long_description": "This Python module provides bindings for the PortAudio library and a few convenience functions to play and record NumPy arrays containing audio signals",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cffi",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"portaudio",
"py313-cffi",
"py313-numpy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-sounddevice"
]
}
]
},
{
"name": "gcc15-libcxx",
"portdir": "lang/gcc15",
"version": "15.1.0",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "libc++ header implementation to be used by gcc15",
"long_description": "libc++ header implementation to be used by gcc15",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gcc15"
]
}
]
},
{
"name": "libgcc15",
"portdir": "lang/gcc15",
"version": "15.1.0",
"license": "(GPL-3+ or Permissive)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "The GNU compiler collection",
"long_description": "The GNU compiler collection, including front ends for C, C++, Objective-C, Objective-C++, Modula-2 and Fortran.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"stdlib_flag"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"ld64",
"libmpc",
"mpfr",
"texinfo",
"zstd",
"cctools",
"gmp",
"isl"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"zlib"
]
},
{
"type": "run",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libgcc"
]
}
]
}
]
}