HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 48981,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=976",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=974",
"results": [
{
"name": "p5.32-devel-trace",
"portdir": "perl/p5-devel-trace",
"version": "0.120.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Trace",
"description": "Devel::Trace - Print out each line before it is executed (like sh -x)",
"long_description": "Devel::Trace - Print out each line before it is executed (like sh -x)",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-finance-quote"
]
}
]
},
{
"name": "py313-llfuse",
"portdir": "python/py-llfuse",
"version": "1.5.1",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-llfuse/python-llfuse/",
"description": "Python bindings for the low-level FUSE API",
"long_description": "Python-LLFUSE is a set of Python bindings for the low level FUSE API.",
"active": true,
"categories": [
"devel",
"fuse",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-installer",
"py313-setuptools",
"pkgconfig",
"clang-17",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"macfuse"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-llfuse"
]
}
]
},
{
"name": "mingw-w64-wine-mono-10.1.0",
"portdir": "cross/mingw-w64-wine-mono",
"version": "10.1.0",
"license": "GPL and LGPL-2.1 and MPL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/madewokherd/wine-mono",
"description": "Wine's built-in replacement for Microsoft's .NET Framework",
"long_description": "mingw-w64-wine-mono-10.1.0 is a package containing Mono and other projects, intended as a replacement for the .NET runtime and class libraries in Wine. It works in conjunction with Wine's builtin mscoree.dll, and it is not intended to be useful for any other purpose.",
"active": true,
"categories": [
"cross"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 45
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"wine-devel",
"wine-staging",
"mingw-w64-wine-mono"
]
}
]
},
{
"name": "mingw-w64-wine-mono-9.0.0",
"portdir": "cross/mingw-w64-wine-mono",
"version": "9.0.0",
"license": "GPL and LGPL-2.1 and MPL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/madewokherd/wine-mono",
"description": "Wine's built-in replacement for Microsoft's .NET Framework",
"long_description": "mingw-w64-wine-mono-9.0.0 is a package containing Mono and other projects, intended as a replacement for the .NET runtime and class libraries in Wine. It works in conjunction with Wine's builtin mscoree.dll, and it is not intended to be useful for any other purpose.",
"active": true,
"categories": [
"cross"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 45
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": []
},
{
"name": "uefitool",
"portdir": "sysutils/uefitool",
"version": "72",
"license": "BSD-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/LongSoft/UEFITool",
"description": "UEFI firmware image viewer and editor",
"long_description": "UEFITool is a cross-platform open source application written in C++/Qt, that parses UEFI-compatible firmware image into a tree structure, verifies image's integrity and provides a GUI to manipulate image's elements.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"qt64-qttools"
]
},
{
"type": "lib",
"ports": [
"qt64-qtbase"
]
}
],
"depends_on": []
},
{
"name": "py313-glad2",
"portdir": "python/py-glad2",
"version": "2.0.8",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Dav1dde/glad",
"description": "Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs",
"long_description": "Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-jinja2",
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libplacebo"
]
},
{
"type": "lib",
"ports": [
"py-glad2"
]
}
]
},
{
"name": "ggc",
"portdir": "devel/ggc",
"version": "7.0.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bmf-san/ggc",
"description": "A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.",
"long_description": "ggc is a Git tool written in Go, offering both traditional CLI commands and an interactive interface with incremental search. You can either run subcommands like ggc add directly, or launch the interactive mode by simply typing ggc. Designed to be fast, user-friendly, and extensible.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1008
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "p5-alien-zlib",
"portdir": "perl/p5-alien-zlib",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-alien-zlib",
"homepage": "https://metacpan.org/pod/Alien::zlib",
"description": "Alien::zlib - Find or build zlib",
"long_description": "Alien::zlib - Find or build zlib",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-alien-zlib"
]
}
],
"depends_on": []
},
{
"name": "p5.28-alien-zlib",
"portdir": "perl/p5-alien-zlib",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Alien::zlib",
"description": "Alien::zlib - Find or build zlib",
"long_description": "Alien::zlib - Find or build zlib",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"p5.28-test-simple",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"perl5.28",
"p5.28-alien-build"
]
}
],
"depends_on": []
},
{
"name": "p5.30-alien-zlib",
"portdir": "perl/p5-alien-zlib",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Alien::zlib",
"description": "Alien::zlib - Find or build zlib",
"long_description": "Alien::zlib - Find or build zlib",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"p5.30-test-simple",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"perl5.30",
"p5.30-alien-build"
]
}
],
"depends_on": []
},
{
"name": "p5.32-alien-zlib",
"portdir": "perl/p5-alien-zlib",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Alien::zlib",
"description": "Alien::zlib - Find or build zlib",
"long_description": "Alien::zlib - Find or build zlib",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"p5.32-test-simple",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"perl5.32",
"p5.32-alien-build"
]
}
],
"depends_on": []
},
{
"name": "p5.34-alien-zlib",
"portdir": "perl/p5-alien-zlib",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Alien::zlib",
"description": "Alien::zlib - Find or build zlib",
"long_description": "Alien::zlib - Find or build zlib",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"p5.34-test-simple",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"perl5.34",
"p5.34-alien-build"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-alien-zlib"
]
}
]
},
{
"name": "py313-corner",
"portdir": "python/py-corner",
"version": "2.2.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dfm/corner.py",
"description": "Make some beautiful corner plots of samples",
"long_description": "Make some beautiful corner plots of samples",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "dan",
"github": "dfm",
"ports_count": 10
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-vcs",
"py313-build",
"py313-installer",
"py313-hatchling",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"py313-matplotlib",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-corner"
]
}
]
},
{
"name": "py312-jupyter_sphinx",
"portdir": "python/py-jupyter_sphinx",
"version": "0.5.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter/jupyter-sphinx/",
"description": "Jupyter Sphinx Extensions",
"long_description": "Jupyter Sphinx Extensions",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1728
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"py312-nbconvert",
"python312",
"py312-nbformat",
"py312-sphinx",
"py312-ipython",
"py312-ipywidgets"
]
}
],
"depends_on": []
},
{
"name": "py313-jupyter_sphinx",
"portdir": "python/py-jupyter_sphinx",
"version": "0.5.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter/jupyter-sphinx/",
"description": "Jupyter Sphinx Extensions",
"long_description": "Jupyter Sphinx Extensions",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1728
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"py313-nbconvert",
"python313",
"py313-ipywidgets",
"py313-ipython",
"py313-sphinx",
"py313-nbformat"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-jupyter_sphinx"
]
}
]
},
{
"name": "py313-pynose",
"portdir": "python/py-pynose",
"version": "1.5.5",
"license": "LGPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mdmintz/pynose",
"description": "pynose fixes nose to extend unittest and make testing easier",
"long_description": "pynose fixes nose to extend unittest and make testing easier",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1728
}
],
"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-pynose"
]
},
{
"type": "test",
"ports": [
"tortoisehg",
"py313-scruffington",
"py313-trepan3k",
"py313-eventlet"
]
}
]
},
{
"name": "py313-scruffington",
"portdir": "python/py-scruffington",
"version": "0.3.9",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/snare/scruffy",
"description": "Framework for boilerplate in apps",
"long_description": "Scruffy is a framework for taking care of a bunch of boilerplate in Python apps. It handles the loading of configuration files, the loading and management of plugins, and the management of other filesystem resources such as temporary files and directories, log files, etc.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-six",
"py313-yaml"
]
},
{
"type": "test",
"ports": [
"py313-pynose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scruffington"
]
}
]
},
{
"name": "py313-unittest-xml-reporting",
"portdir": "python/py-unittest-xml-reporting",
"version": "3.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xmlrunner/unittest-xml-reporting/",
"description": "Unittest based test runner with Ant/JUnit like XML reporting.",
"long_description": "unittest-xml-reporting is a unittest test runner that can save test results to XML files that can be consumed by a wide range of tools, such as build systems, IDEs and continuous integration servers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 574
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-unittest-xml-reporting"
]
}
]
},
{
"name": "py313-urwidtrees",
"portdir": "python/py-urwidtrees",
"version": "1.0.3",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pazz/urwidtrees",
"description": "Tree widgets for urwid",
"long_description": "This is a Widget Container API for the urwid toolkit. It uses a MVC approach and allows to build trees of widgets.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harensdeveloper",
"github": "harens",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-urwid",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-urwidtrees"
]
}
]
},
{
"name": "py313-xlib",
"portdir": "python/py-xlib",
"version": "0.33",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "python module for the X protocol",
"long_description": "The Python X Library is intended to be a fully functional X client library for Python programs. It is written entirely in Python. This is possible to do since X client programs communicate with the X server via the X protocol. The communication takes place over TCP/IP, Unix sockets, DECnet or any other suitable streaming network protocol.",
"active": true,
"categories": [
"python",
"x11"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-six",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-xlib"
]
}
]
},
{
"name": "py311-yapsy",
"portdir": "python/py-yapsy",
"version": "1.12.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://yapsy.sourceforge.net",
"description": "Yet Another Plugin SYstem",
"long_description": "Yapsy’s main purpose is to offer a way to easily design a plugin system in Python, and motivated by the fact that many other Python plugin system are either too complicated for a basic use or depend on a lot of libraries.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-yapsy"
]
}
]
},
{
"name": "python314-freethreading-devel",
"portdir": "lang/python314-devel",
"version": "3.14.0rc3",
"license": "PSF",
"platforms": "{darwin >= 15}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.python.org/",
"description": "An interpreted, object-oriented programming language (free threading)",
"long_description": "Python is an interpreted, interactive, object-oriented programming language. This port has the free threading feature enabled, i.e. there is no global interpreter lock (GIL).",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 319
}
],
"variants": [
"universal",
"optimizations",
"lto",
"dtrace"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zstd",
"sqlite3",
"libedit",
"libffi",
"bzip2",
"openssl",
"expat",
"mpdecimal",
"gettext-runtime",
"ncurses",
"xz",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "p5-crypt-pbkdf2",
"portdir": "perl/p5-crypt-pbkdf2",
"version": "0.161.520",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-crypt-pbkdf2",
"homepage": "https://metacpan.org/pod/Crypt::PBKDF2",
"description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm",
"long_description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-crypt-pbkdf2"
]
}
],
"depends_on": []
},
{
"name": "p5.28-crypt-pbkdf2",
"portdir": "perl/p5-crypt-pbkdf2",
"version": "0.161.520",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::PBKDF2",
"description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm",
"long_description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.28-digest-hmac",
"p5.28-module-runtime",
"p5.28-moo",
"p5.28-namespace-autoclean",
"perl5.28",
"p5.28-test-fatal",
"p5.28-try-tiny",
"p5.28-type-tiny",
"p5.28-digest-sha3",
"p5.28-strictures"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-crypt-cbc"
]
}
]
},
{
"name": "p5.30-crypt-pbkdf2",
"portdir": "perl/p5-crypt-pbkdf2",
"version": "0.161.520",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::PBKDF2",
"description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm",
"long_description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.30-digest-hmac",
"p5.30-module-runtime",
"p5.30-moo",
"p5.30-namespace-autoclean",
"perl5.30",
"p5.30-test-fatal",
"p5.30-try-tiny",
"p5.30-type-tiny",
"p5.30-digest-sha3",
"p5.30-strictures"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-crypt-cbc"
]
}
]
},
{
"name": "p5.32-crypt-pbkdf2",
"portdir": "perl/p5-crypt-pbkdf2",
"version": "0.161.520",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::PBKDF2",
"description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm",
"long_description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.32-digest-hmac",
"p5.32-module-runtime",
"p5.32-moo",
"p5.32-namespace-autoclean",
"perl5.32",
"p5.32-test-fatal",
"p5.32-try-tiny",
"p5.32-type-tiny",
"p5.32-digest-sha3",
"p5.32-strictures"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-crypt-cbc"
]
}
]
},
{
"name": "p5.34-crypt-pbkdf2",
"portdir": "perl/p5-crypt-pbkdf2",
"version": "0.161.520",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::PBKDF2",
"description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm",
"long_description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-digest-hmac",
"p5.34-module-runtime",
"p5.34-moo",
"p5.34-namespace-autoclean",
"perl5.34",
"p5.34-test-fatal",
"p5.34-try-tiny",
"p5.34-type-tiny",
"p5.34-digest-sha3",
"p5.34-strictures"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-crypt-pbkdf2",
"p5.34-crypt-cbc"
]
}
]
},
{
"name": "p5-digest-sha3",
"portdir": "perl/p5-digest-sha3",
"version": "1.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-digest-sha3",
"homepage": "https://metacpan.org/pod/Digest::SHA3",
"description": "Digest::SHA3 - Perl extension for SHA-3",
"long_description": "Digest::SHA3 - Perl extension for SHA-3",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-digest-sha3"
]
}
],
"depends_on": []
},
{
"name": "p5.28-digest-sha3",
"portdir": "perl/p5-digest-sha3",
"version": "1.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::SHA3",
"description": "Digest::SHA3 - Perl extension for SHA-3",
"long_description": "Digest::SHA3 - Perl extension for SHA-3",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-crypt-pbkdf2"
]
}
]
},
{
"name": "p5.30-digest-sha3",
"portdir": "perl/p5-digest-sha3",
"version": "1.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::SHA3",
"description": "Digest::SHA3 - Perl extension for SHA-3",
"long_description": "Digest::SHA3 - Perl extension for SHA-3",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-crypt-pbkdf2"
]
}
]
},
{
"name": "p5.32-digest-sha3",
"portdir": "perl/p5-digest-sha3",
"version": "1.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::SHA3",
"description": "Digest::SHA3 - Perl extension for SHA-3",
"long_description": "Digest::SHA3 - Perl extension for SHA-3",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-crypt-pbkdf2"
]
}
]
},
{
"name": "p5.34-digest-sha3",
"portdir": "perl/p5-digest-sha3",
"version": "1.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::SHA3",
"description": "Digest::SHA3 - Perl extension for SHA-3",
"long_description": "Digest::SHA3 - Perl extension for SHA-3",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2694
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-crypt-pbkdf2",
"p5-digest-sha3"
]
}
]
},
{
"name": "aspnetcore-runtime-9",
"portdir": "dotnet/aspnetcore-runtime-9",
"version": "9.0.9",
"license": "MIT",
"platforms": "{darwin any} {darwin >= 21}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dotnet.microsoft.com/",
"description": "ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.",
"long_description": ".NET is a free, cross-platform, open source developer platform for building many different types of applications. With .NET, you can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, and IoT.",
"active": true,
"categories": [
"dotnet"
],
"maintainers": [
{
"name": "tair.sabirgaliev",
"github": "tsabirgaliev",
"ports_count": 22
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 584
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"dotnet-cli",
"dotnet-runtime-8"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"dotnet-sdk-9"
]
}
]
},
{
"name": "dotnet-sdk-9",
"portdir": "dotnet/dotnet-sdk-9",
"version": "9.0.305",
"license": "MIT",
"platforms": "{darwin any} {darwin >= 21}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dotnet.microsoft.com/",
"description": "Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI",
"long_description": ".NET is a free, cross-platform, open source developer platform for building many different types of applications. With .NET, you can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, and IoT.",
"active": true,
"categories": [
"devel",
"dotnet"
],
"maintainers": [
{
"name": "tair.sabirgaliev",
"github": "tsabirgaliev",
"ports_count": 22
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 584
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"dotnet-cli",
"dotnet-runtime-9",
"aspnetcore-runtime-9"
]
}
],
"depends_on": []
},
{
"name": "MMTabBarView",
"portdir": "devel/MMTabBarView",
"version": "1.5.3",
"license": "BSD",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ViennaRSS/MMTabBarView",
"description": "macOS Tab Bar View",
"long_description": "MMTabBarView is a modernized and view based re-write of PSMTabBarControl",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"racket"
]
}
]
},
{
"name": "hamclock",
"portdir": "x11/hamclock",
"version": "4.21",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.clearskyinstitute.com/ham/HamClock",
"description": "Handy clock with features for amateur radio operators",
"long_description": "HamClock is a kiosk-style application that provides real time space weather, radio propagation models, operating events and other information particularly useful to the radio amateur.",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [
"800x480",
"1600x960",
"2400x1440",
"3200x1920",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11"
]
},
{
"type": "run",
"ports": [
"desktop-file-utils"
]
}
],
"depends_on": []
},
{
"name": "pts-tiny-7z-sfx",
"portdir": "archivers/pts-tiny-7z-sfx",
"version": "9.22+pts7",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pts/pts-tiny-7z-sfx",
"description": "size-optimized tiny .7z extractor and SFX",
"long_description": "pts-tiny-7z-sfx is a tiny 7-Zip (.7z archive) extractor and self-extractor (SFX) written in standard C",
"active": true,
"categories": [
"archivers"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "py313-about-time",
"portdir": "python/py-about-time",
"version": "4.2.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rsalmei/about-time",
"description": "Easily measure timing and throughput of code blocks, with beautiful human friendly representations.",
"long_description": "Easily measure timing and throughput of code blocks, with beautiful human friendly representations.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-about-time",
"py313-alive-progress"
]
}
]
},
{
"name": "py313-acoustid",
"portdir": "python/py-acoustid",
"version": "1.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/beetbox/pyacoustid",
"description": "Chromaprint and Acoustid for Python",
"long_description": "Chromaprint and its associated Acoustid Web service make up a high-quality, open-source acoustic fingerprinting system. This package provides Python bindings for both the fingerprinting algorithm library, which is written in C but portable, and the Web service, which provides fingerprint lookups.",
"active": true,
"categories": [
"devel",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-requests",
"py313-audioread",
"python313"
]
},
{
"type": "run",
"ports": [
"chromaprint"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"beets",
"beets-devel",
"py-acoustid"
]
}
]
},
{
"name": "py313-alive-progress",
"portdir": "python/py-alive-progress",
"version": "3.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rsalmei/alive-progress",
"description": "A new kind of Progress Bar, with real time throughput, ETA and very cool animations!",
"long_description": "A new kind of Progress Bar, with real time throughput, ETA and very cool animations!",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py313-about-time",
"py313-grapheme",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"beets-autofix",
"beets-goingrunning",
"py-alive-progress"
]
}
]
},
{
"name": "py313-aubio",
"portdir": "python/py-aubio",
"version": "0.4.9",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aubio.org/",
"description": "a collection of tools for music analysis",
"long_description": "a collection of tools for music analysis",
"active": true,
"categories": [
"audio",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-installer",
"py313-setuptools",
"pkgconfig",
"clang-17",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-aubio",
"beets-bpmanalyser"
]
}
]
},
{
"name": "py312-aubio",
"portdir": "python/py-aubio",
"version": "0.4.9",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aubio.org/",
"description": "a collection of tools for music analysis",
"long_description": "a collection of tools for music analysis",
"active": true,
"categories": [
"audio",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"py312-installer",
"py312-setuptools",
"pkgconfig",
"clang-17",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-numpy",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-audioread",
"portdir": "python/py-audioread",
"version": "3.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/beetbox/audioread",
"description": "cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding for Python.",
"long_description": "cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding for Python. Decode audio files using whichever backend is available. The library currently supports: Gstreamer via PyGObject; Core Audio on Mac OS X via ctypes (PyObjC not required); MAD via the pymad bindings; FFmpeg or Libav via its command-line interface; The standard library wave, aifc, and sunau modules (for uncompressed audio formats).",
"active": true,
"categories": [
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-acoustid",
"py-audioread"
]
},
{
"type": "run",
"ports": [
"py313-librosa"
]
}
]
},
{
"name": "py312-bottlenose",
"portdir": "python/py-bottlenose",
"version": "1.1.10",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lionheart/bottlenose",
"description": "A Python wrapper for the Amazon Product Advertising API.",
"long_description": "A Python wrapper for the Amazon Product Advertising API.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-bottlenose",
"portdir": "python/py-bottlenose",
"version": "1.1.10",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lionheart/bottlenose",
"description": "A Python wrapper for the Amazon Product Advertising API.",
"long_description": "A Python wrapper for the Amazon Product Advertising API.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"beets-amazon",
"py-bottlenose"
]
}
]
},
{
"name": "py312-confuse",
"portdir": "python/py-confuse",
"version": "2.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/confuse/",
"description": "painless YAML config files for Python",
"long_description": "Confuse is a configuration library for Python that uses YAML. It takes care of defaults, overrides, type checking, command-line integration, human-readable errors, and standard OS-specific locations.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"clang-17",
"py312-flit_core",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"py312-yaml",
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": []
},
{
"name": "py313-confuse",
"portdir": "python/py-confuse",
"version": "2.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/confuse/",
"description": "painless YAML config files for Python",
"long_description": "Confuse is a configuration library for Python that uses YAML. It takes care of defaults, overrides, type checking, command-line integration, human-readable errors, and standard OS-specific locations.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"clang-17",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-yaml",
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"beets",
"beets-devel",
"beets-follow",
"beets-originquery",
"py-confuse"
]
}
]
},
{
"name": "py312-discogs-client",
"portdir": "python/py-discogs-client",
"version": "2.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joalla/discogs_client",
"description": "Continuation of the \"\"Official Python Client for the Discogs API\"",
"long_description": "This is the continuation of the official \"Discogs API client for Python\", which was deprecated by discogs.com as of June 2020.",
"active": true,
"categories": [
"devel",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-requests",
"py312-dateutil",
"py312-oauthlib"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": []
},
{
"name": "py313-discogs-client",
"portdir": "python/py-discogs-client",
"version": "2.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joalla/discogs_client",
"description": "Continuation of the \"\"Official Python Client for the Discogs API\"",
"long_description": "This is the continuation of the official \"Discogs API client for Python\", which was deprecated by discogs.com as of June 2020.",
"active": true,
"categories": [
"devel",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-requests",
"py313-oauthlib",
"py313-dateutil"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"beets",
"beets-devel",
"py-discogs-client"
]
}
]
},
{
"name": "py313-grapheme",
"portdir": "python/py-grapheme",
"version": "0.6.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alvinlindstam/grapheme",
"description": "Unicode grapheme helpers",
"long_description": "Unicode grapheme helpers",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-alive-progress",
"py-grapheme"
]
}
]
}
]
}