HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 48975,
"next": "https://ports.macports.org/api/v1/search/?format=api&page=973",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=971",
"results": [
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qtscxml-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qtconnectivity-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qt3d-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qtspeech-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qtwebview-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qttools-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qtwebsockets-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": [
"debug",
"examples",
"tests"
],
"name": "qt6-qtgraphs",
"description": "Tools and Module(s) for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": [
"debug",
"examples",
"tests"
],
"name": "qt6-qtquickeffectmaker",
"description": "Tools and Module(s) for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qtgraphs-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qtlocation-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qtquickeffectmaker-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": [
"debug",
"examples",
"tests"
],
"name": "qt6-qtgrpc",
"description": "Tools and Module(s) for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"MarcusCalhoun-Lopez",
"reneeotten"
],
"variants": null,
"name": "qt6-qtgrpc-docs",
"description": "Documentation for Qt Tool Kit 6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"aqua"
],
"version": "6.9.3"
},
{
"maintainers": [
"breun",
"RhetTbull"
],
"variants": null,
"name": "osxphotos",
"description": "Export photos from Apple's macOS Photos app and query the Photos library database to access metadata about images.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"graphics",
"python"
],
"version": "0.73.1"
},
{
"maintainers": [
"mohd-akram"
],
"variants": [
"universal"
],
"name": "td_lib",
"description": "Helper library for Thomas Dickey tools",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel"
],
"version": "20250928"
},
{
"maintainers": [
"mohd-akram"
],
"variants": [
"universal"
],
"name": "ded",
"description": "directory editor for UNIX systems",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"sysutils"
],
"version": "20250928"
},
{
"maintainers": [
"fracai"
],
"variants": [
"universal"
],
"name": "freeipmi",
"description": "FreeIPMI provides in-band and out-of-band IPMI software based on the IPMI v1.5/2.0 specification.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"sysutils"
],
"version": "1.6.16"
},
{
"maintainers": [
"barracuda156"
],
"variants": [
"debug",
"universal"
],
"name": "picotls",
"description": "picotls is a TLS 1.3 (RFC 8446) protocol stack written in C",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"security"
],
"version": "2025.09.12"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"math",
"python"
],
"version": "1.9.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py27-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"science",
"math",
"python"
],
"version": "1.0.3"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py35-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"science",
"math",
"python"
],
"version": "1.0.3"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py36-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"science",
"math",
"python"
],
"version": "1.3.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py37-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"science",
"math",
"python"
],
"version": "1.3.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py38-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"science",
"math",
"python"
],
"version": "1.4.1"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py39-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"math",
"python"
],
"version": "1.5.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py310-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"math",
"python"
],
"version": "1.8.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py311-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"math",
"python"
],
"version": "1.9.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py312-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"math",
"python"
],
"version": "1.9.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py313-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"math",
"python"
],
"version": "1.9.0"
},
{
"maintainers": [
"Dave-Allured"
],
"variants": [
"debug",
"clang13",
"clang14",
"clang18",
"clang15",
"clang16",
"clang17",
"clang19",
"clang20",
"clang21",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"ffmpeg",
"qt5",
"python39",
"python310",
"python311",
"python312",
"python313",
"xdmf",
"universal"
],
"name": "vtk",
"description": "Visualization Toolkit (VTK)",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"graphics"
],
"version": "9.5.2"
},
{
"maintainers": null,
"variants": null,
"name": "p5-math-random",
"description": "Math::Random - Random Number Generators",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"perl"
],
"version": "0.750.0"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "p5.26-math-random",
"description": "Perl extension for Random Number Generators",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"math",
"perl"
],
"version": "0.720.0"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "p5.28-math-random",
"description": "Math::Random - Random Number Generators",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"perl"
],
"version": "0.750.0"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "p5.30-math-random",
"description": "Math::Random - Random Number Generators",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"perl"
],
"version": "0.750.0"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "p5.32-math-random",
"description": "Math::Random - Random Number Generators",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"perl"
],
"version": "0.750.0"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "p5.34-math-random",
"description": "Math::Random - Random Number Generators",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"perl"
],
"version": "0.750.0"
},
{
"maintainers": [
"halostatue"
],
"variants": [
"universal"
],
"name": "zizmor",
"description": "A static analysis tool for GitHub Actions",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"security"
],
"version": "1.14.2"
},
{
"maintainers": [
"amake"
],
"variants": null,
"name": "dart-sdk",
"description": "The Dart SDK",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"lang"
],
"version": "3.9.4"
},
{
"maintainers": [
"mojca",
"halostatue"
],
"variants": null,
"name": "ruby-build",
"description": "Compile and install Ruby",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"ruby"
],
"version": "20250925"
},
{
"maintainers": [
"amake"
],
"variants": null,
"name": "py-fonttools",
"description": "XML<->TrueType/OpenType Converter",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python",
"print"
],
"version": "4.60.1"
},
{
"maintainers": [
"amake"
],
"variants": [
"lxml",
"ufo",
"woff",
"unicode",
"plot",
"symfont",
"cocoa",
"qt",
"png",
"all"
],
"name": "py27-fonttools",
"description": "XML<->TrueType/OpenType Converter",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"python",
"print"
],
"version": "3.44.0"
},
{
"maintainers": [
"amake"
],
"variants": [
"lxml",
"ufo",
"woff",
"unicode",
"plot",
"symfont",
"cocoa",
"qt",
"png",
"all"
],
"name": "py36-fonttools",
"description": "XML<->TrueType/OpenType Converter",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"python",
"print"
],
"version": "4.27.1"
},
{
"maintainers": [
"amake"
],
"variants": [
"lxml",
"ufo",
"woff",
"unicode",
"graphite",
"interpolatable",
"plot",
"symfont",
"type1",
"cocoa",
"qt",
"png",
"all",
"universal"
],
"name": "py37-fonttools",
"description": "XML<->TrueType/OpenType Converter",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"python",
"print"
],
"version": "4.38.0"
},
{
"maintainers": [
"amake"
],
"variants": [
"lxml",
"ufo",
"woff",
"unicode",
"graphite",
"interpolatable",
"plot",
"symfont",
"type1",
"cocoa",
"qt",
"png",
"all",
"universal"
],
"name": "py38-fonttools",
"description": "XML<->TrueType/OpenType Converter",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"python",
"print"
],
"version": "4.55.0"
},
{
"maintainers": [
"amake"
],
"variants": [
"lxml",
"ufo",
"woff",
"unicode",
"graphite",
"interpolatable",
"plot",
"symfont",
"type1",
"cocoa",
"qt",
"png",
"all",
"universal"
],
"name": "py39-fonttools",
"description": "XML<->TrueType/OpenType Converter",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python",
"print"
],
"version": "4.60.1"
},
{
"maintainers": [
"amake"
],
"variants": [
"lxml",
"ufo",
"woff",
"unicode",
"graphite",
"interpolatable",
"plot",
"symfont",
"type1",
"cocoa",
"qt",
"png",
"all",
"universal"
],
"name": "py310-fonttools",
"description": "XML<->TrueType/OpenType Converter",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python",
"print"
],
"version": "4.60.1"
},
{
"maintainers": [
"amake"
],
"variants": [
"lxml",
"ufo",
"woff",
"unicode",
"all",
"graphite",
"universal",
"interpolatable",
"plot",
"symfont",
"type1",
"cocoa",
"qt",
"png"
],
"name": "py311-fonttools",
"description": "XML<->TrueType/OpenType Converter",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python",
"print"
],
"version": "4.60.1"
},
{
"maintainers": [
"amake"
],
"variants": [
"lxml",
"ufo",
"woff",
"unicode",
"graphite",
"interpolatable",
"plot",
"symfont",
"type1",
"cocoa",
"qt",
"png",
"all",
"universal"
],
"name": "py312-fonttools",
"description": "XML<->TrueType/OpenType Converter",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python",
"print"
],
"version": "4.60.1"
},
{
"maintainers": [
"amake"
],
"variants": [
"lxml",
"ufo",
"woff",
"unicode",
"graphite",
"interpolatable",
"plot",
"symfont",
"type1",
"cocoa",
"qt",
"png",
"all",
"universal"
],
"name": "py313-fonttools",
"description": "XML<->TrueType/OpenType Converter",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python",
"print"
],
"version": "4.60.1"
}
]
}