HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51929,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=10",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=8",
"results": [
{
"name": "py38-pydantic_settings",
"portdir": "python/py-pydantic_settings",
"version": "2.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydantic/pydantic-settings",
"description": "Settings management using Pydantic",
"long_description": "Settings management using Pydantic, this is the new official home of Pydantic's BaseSettings.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-pydantic",
"py38-python-dotenv",
"clang-16",
"py38-hatchling",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py314-narwhals",
"portdir": "python/py-narwhals",
"version": "2.21.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/narwhals-dev/narwhals",
"description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"long_description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"dask",
"pandas",
"pyarrow"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-narwhals",
"py314-altair",
"py314-panel"
]
},
{
"type": "run",
"ports": [
"py314-plotly"
]
}
]
},
{
"name": "py313-narwhals",
"portdir": "python/py-narwhals",
"version": "2.21.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/narwhals-dev/narwhals",
"description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"long_description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"dask",
"pandas",
"pyarrow"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-altair",
"py313-panel"
]
},
{
"type": "run",
"ports": [
"py313-plotly"
]
}
]
},
{
"name": "py312-narwhals",
"portdir": "python/py-narwhals",
"version": "2.21.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/narwhals-dev/narwhals",
"description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"long_description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"dask",
"pandas",
"pyarrow"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-altair",
"py312-panel"
]
},
{
"type": "run",
"ports": [
"py312-plotly"
]
}
]
},
{
"name": "py311-narwhals",
"portdir": "python/py-narwhals",
"version": "2.21.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/narwhals-dev/narwhals",
"description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"long_description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"dask",
"pandas",
"pyarrow"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-altair",
"py311-panel"
]
},
{
"type": "run",
"ports": [
"py311-plotly"
]
}
]
},
{
"name": "py310-narwhals",
"portdir": "python/py-narwhals",
"version": "2.21.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/narwhals-dev/narwhals",
"description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"long_description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"dask",
"pandas",
"pyarrow"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-altair",
"py310-panel"
]
},
{
"type": "run",
"ports": [
"py310-plotly"
]
}
]
},
{
"name": "py-narwhals",
"portdir": "python/py-narwhals",
"version": "2.21.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/narwhals-dev/narwhals",
"description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"long_description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-narwhals"
]
}
],
"depends_on": []
},
{
"name": "py39-narwhals",
"portdir": "python/py-narwhals",
"version": "2.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/narwhals-dev/narwhals",
"description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"long_description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"dask",
"pandas",
"pyarrow"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-hatchling",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-altair"
]
}
]
},
{
"name": "py314-async-geotiff",
"portdir": "python/py-async-geotiff",
"version": "0.5.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/developmentseed/async-geotiff",
"description": "Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.",
"long_description": "Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-uv-build"
]
},
{
"type": "lib",
"ports": [
"py314-async-tiff",
"python314",
"py314-morecantile",
"py314-numpy",
"py314-defusedxml",
"py314-affine"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-async-geotiff"
]
}
]
},
{
"name": "py313-async-geotiff",
"portdir": "python/py-async-geotiff",
"version": "0.5.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/developmentseed/async-geotiff",
"description": "Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.",
"long_description": "Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-uv-build"
]
},
{
"type": "lib",
"ports": [
"py313-async-tiff",
"python313",
"py313-morecantile",
"py313-numpy",
"py313-affine",
"py313-defusedxml"
]
}
],
"depends_on": []
},
{
"name": "py312-async-geotiff",
"portdir": "python/py-async-geotiff",
"version": "0.5.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/developmentseed/async-geotiff",
"description": "Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.",
"long_description": "Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"clang-18",
"py312-uv-build"
]
},
{
"type": "lib",
"ports": [
"py312-async-tiff",
"python312",
"py312-morecantile",
"py312-numpy",
"py312-defusedxml",
"py312-affine"
]
}
],
"depends_on": []
},
{
"name": "py311-async-geotiff",
"portdir": "python/py-async-geotiff",
"version": "0.5.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/developmentseed/async-geotiff",
"description": "Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.",
"long_description": "Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"clang-18",
"py311-uv-build"
]
},
{
"type": "lib",
"ports": [
"py311-async-tiff",
"python311",
"py311-morecantile",
"py311-numpy",
"py311-defusedxml",
"py311-affine"
]
}
],
"depends_on": []
},
{
"name": "py-async-geotiff",
"portdir": "python/py-async-geotiff",
"version": "0.5.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/developmentseed/async-geotiff",
"description": "Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.",
"long_description": "Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-async-geotiff"
]
}
],
"depends_on": []
},
{
"name": "octave-nan",
"portdir": "octave/octave-nan",
"version": "3.7.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/nan/",
"description": "A statistics and machine learning toolbox for data with and without missing values.",
"long_description": "A statistics and machine learning toolbox for data with and without missing values.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-tsa"
]
}
]
},
{
"name": "dvbcut",
"portdir": "multimedia/dvbcut",
"version": "0.7.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bernhardu/dvbcut-deb",
"description": "Qt application for cutting parts out of DVB streams",
"long_description": "DVBcut is a Qt application that allows you to select certain parts of an MPEG transport stream and save these parts into a single MPEG output file. It follows a keyhole surgery approach where the input video and audio data is mostly kept unchanged, and only very few frames at the beginning and/or end of the selected range are re-encoded in order to obtain a valid MPEG file.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"qt5-qttools",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"a52dec",
"libao",
"libmad",
"ffmpeg6",
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "audacity-legacy",
"portdir": "audio/audacity2",
"version": "2.4.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "audacity2",
"homepage": "http://www.audacityteam.org/",
"description": "Obsolete port, replaced by audacity2",
"long_description": "This port has been replaced by audacity2.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"wxsystem",
"debug",
"wx30",
"wx32",
"suil"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "audacity2",
"portdir": "audio/audacity2",
"version": "2.4.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.audacityteam.org/",
"description": "A Free, Cross-Platform Digital Audio Editor.",
"long_description": "Audacity is a free, easy-to-use, multi-track audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems. The interface is translated into many languages. You can use Audacity to: \n Record live audio. \n Record computer playback on any Windows Vista or later machine. \n Convert tapes and records into digital recordings or CDs. \n Edit WAV, AIFF, FLAC, MP2, MP3 or Ogg Vorbis sound files. \n AC3, M4A/M4R (AAC), WMA and other formats supported using optional libraries. \n Cut, copy, splice or mix sounds together. \n Numerous effects including change the speed or pitch of a recording. \n And more! \n This version of the port provides the last release using the legacy file format. The newer v3 versions can import the legacy .aup projects but can only write in a new .aup3 format that the older versions cannot import! Use this port if you have a need to exchange native projects with people using Audacity versions older than 3.0.0 .",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"wxsystem",
"debug",
"wx30",
"wx32",
"suil"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"pkgconfig",
"nasm",
"python37",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"soxr",
"twolame",
"sqlite3",
"harfbuzz",
"zlib",
"libogg",
"freetype",
"expat",
"ffmpeg4",
"wxWidgets-3.0",
"flac",
"lame",
"libsndfile",
"libvorbis",
"soundtouch"
]
}
],
"depends_on": []
},
{
"name": "audacity-manual",
"portdir": "audio/audacity",
"version": "3.7.6",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://manual.audacityteam.org",
"description": "The manual for audacity",
"long_description": "The manual for audacity",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 84
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"audacity"
]
}
],
"depends_on": []
},
{
"name": "audacity",
"portdir": "audio/audacity",
"version": "3.7.7",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.audacityteam.org",
"description": "multi-track audio editor",
"long_description": "Audacity is an easy-to-use, multi-track audio editor and recorder for Windows, macOS, GNU/Linux and other operating systems.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 84
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"rapidjson",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"wget"
]
},
{
"type": "lib",
"ports": [
"libopus",
"libsndfile",
"libvorbis",
"mpg123",
"opusfile",
"portaudio",
"portmidi",
"wavpack",
"wxWidgets-3.2",
"libogg",
"expat",
"zlib",
"flac",
"lame",
"libid3tag"
]
},
{
"type": "run",
"ports": [
"ffmpeg8"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"audacity-manual"
]
}
]
},
{
"name": "audacity-devel",
"portdir": "audio/audacity",
"version": "3.0.2.129",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "audacity",
"homepage": "http://www.audacityteam.org/",
"description": "Obsolete port, replaced by audacity",
"long_description": "This port has been replaced by audacity.",
"active": false,
"categories": [
"audio"
],
"maintainers": [
{
"name": "rjvbertin",
"github": "RJVB",
"ports_count": 55
}
],
"variants": [
"wxsystem",
"debug",
"wx32",
"suil"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"pkgconfig",
"nasm",
"python37",
"clang-15"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
"wget"
]
},
{
"type": "lib",
"ports": [
"soundtouch",
"soxr",
"twolame",
"sqlite3",
"harfbuzz",
"libjpeg-turbo",
"libpng",
"tiff",
"zlib",
"libogg",
"freetype",
"expat",
"libiconv",
"ffmpeg",
"flac",
"lame",
"libid3tag",
"libmad",
"libsndfile",
"libvorbis"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "aubio",
"portdir": "audio/aubio",
"version": "0.4.9",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aubio.org/",
"description": "audio labeling library",
"long_description": "aubio is a library for audio labeling. Its features include segmenting a sound file before each of its attacks, performing pitch detection, tapping the beat and producing MIDI streams from live audio.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"jack",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"pkgconfig",
"txt2man",
"python310"
]
},
{
"type": "lib",
"ports": [
"libsamplerate",
"libsndfile",
"fftw-3-single",
"ffmpeg4"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"denemo"
]
}
]
},
{
"name": "wxsvg",
"portdir": "graphics/wxsvg",
"version": "1.5.25",
"license": "wxwidgets-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wxsvg.sourceforge.io",
"description": "C++ library based on wxWidgets to create, manipulate and render SVG files",
"long_description": "C++ library based on wxWidgets to create, manipulate and render SVG files",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"wxWidgets-3.2",
"cairo",
"expat",
"ffmpeg",
"libexif"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"MP4Tools",
"MP4Joiner"
]
}
]
},
{
"name": "MP4Tools",
"portdir": "multimedia/MP4Tools",
"version": "3.8",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mp4joiner.org",
"description": "tools to manipulate MP4 files",
"long_description": "MP4Tools is a collection of cross-platform free tools to manipulate MP4 files. It contains MP4Splitter for splitting MP4 files, and MP4Joiner for joining them.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 84
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext",
"pkgconfig",
"gpac"
]
},
{
"type": "lib",
"ports": [
"wxWidgets-3.2",
"wxsvg",
"ffmpeg"
]
},
{
"type": "run",
"ports": [
"gpac"
]
}
],
"depends_on": []
},
{
"name": "ffmpeg4",
"portdir": "multimedia/ffmpeg4",
"version": "4.4.7",
"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 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 the 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": "makr",
"github": "mohd-akram",
"ports_count": 84
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"x11",
"libdc1394",
"librtmp",
"jack",
"darwinssl",
"gpl2",
"gpl3",
"nonfree",
"rav1e",
"flite",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"cctools",
"gmake",
"clang-18",
"nasm",
"texinfo"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"soxr",
"speex",
"glib2",
"gnutls",
"libsdl2",
"cairo",
"fontconfig",
"gdk-pixbuf2",
"libpng",
"librsvg",
"openjpeg",
"webp",
"zimg",
"XviD",
"aom",
"dav1d",
"libass",
"libbluray",
"libogg",
"libtheora",
"bzip2",
"x264",
"x265",
"freetype",
"fribidi",
"libiconv",
"zvbi",
"gettext-runtime",
"libvidstab",
"svt-av1",
"libvpx",
"xz",
"zlib",
"lame",
"libmodplug",
"libopus",
"libvorbis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gegl-0.3",
"libquicktime-devel",
"libvideogfx",
"aubio",
"lastfm-desktop",
"libdlna",
"audacity2",
"strigi",
"qt5-qtwebengine",
"opencv4",
"opencv4-devel"
]
}
]
},
{
"name": "odin",
"portdir": "lang/odin",
"version": "0.2026.05",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://odin-lang.org/",
"description": "Odin programming language",
"long_description": "Odin is a general-purpose programming language with distinct typing, built for high performance, modern systems, and built-in data-oriented data types.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 84
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"llvm-22"
]
}
],
"depends_on": []
},
{
"name": "py314-dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Python 3.14 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.14 bindings, modules, and scripts.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20",
"py314-packaging",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl",
"python314",
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": []
},
{
"name": "py313-dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Python 3.13 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.13 bindings, modules, and scripts.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py313-packaging",
"py313-setuptools",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl",
"python313",
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": []
},
{
"name": "py312-dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Python 3.12 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.12 bindings, modules, and scripts.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"universal",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py312-packaging",
"py312-setuptools",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl",
"python312",
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": []
},
{
"name": "py311-dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Python 3.11 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.11 bindings, modules, and scripts.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py311-packaging",
"py311-setuptools",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl",
"python311",
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py310-dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Python 3.10 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.10 bindings, modules, and scripts.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py310-setuptools",
"py310-packaging",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"python310",
"libjxl",
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-photomosaic"
]
}
]
},
{
"name": "dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments. Dlib's open source licensing allows you to use it in any application, free of charge.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo",
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl"
]
}
],
"depends_on": []
},
{
"name": "chez-scheme",
"portdir": "lang/chez-scheme",
"version": "10.4.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cisco.github.io/ChezScheme/",
"description": "Chez Scheme",
"long_description": "Chez Scheme is both a programming language and an implementation of that language, with supporting tools and documentation.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 84
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lz4",
"zlib",
"ncurses",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"idris2"
]
}
]
},
{
"name": "py39-dlib",
"portdir": "math/dlib",
"version": "19.24.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dlib.net",
"description": "Python 3.9 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.9 bindings, modules, and scripts.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py39-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"python39",
"OpenBLAS",
"ffmpeg",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-photomosaic"
]
}
]
},
{
"name": "py37-dlib",
"portdir": "math/dlib",
"version": "19.24.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dlib.net",
"description": "Python 3.7 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.7 bindings, modules, and scripts.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py37-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"python37"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py37-photomosaic"
]
}
]
},
{
"name": "py38-dlib",
"portdir": "math/dlib",
"version": "19.24.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dlib.net",
"description": "Python 3.8 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.8 bindings, modules, and scripts.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py38-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-photomosaic"
]
}
]
},
{
"name": "octave-video",
"portdir": "octave/octave-video",
"version": "2.1.3",
"license": "GPL-3+ and BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Andy1978/octave-video",
"description": "A wrapper for ffmpeg's libavformat and libavcodec, implementing addframe, avifile, aviinfo, and aviread",
"long_description": "A wrapper for ffmpeg's libavformat and libavcodec, implementing addframe, avifile, aviinfo, and aviread",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"ffmpeg"
]
}
],
"depends_on": []
},
{
"name": "moc",
"portdir": "multimedia/moc",
"version": "2.6-alpha1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://moc.daper.net",
"description": "MOC (music on console) is a console audio player for LINUX/UNIX",
"long_description": "MOC (music on console) is a console audio player for LINUX/UNIX designed to be powerful and easy to use. Internet stream (Icecast, Shoutcast) are supported, key mapping can be fully customized. Supported file formats are: mp3, Ogg Vorbis, FLAC, Musepack, Speex, WAVE, AIFF, AU (and other less popular formats supported by libsndfile. New formats support is under development.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"vorbis",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"mpc",
"speex",
"taglib",
"faad2",
"ffmpeg",
"curl",
"libiconv",
"ncurses",
"flac",
"jack",
"libid3tag",
"libmad",
"libsamplerate"
]
}
],
"depends_on": []
},
{
"name": "qmmp",
"portdir": "audio/qmmp",
"version": "1.6.9",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://qmmp.ylsoftware.com",
"description": "Qt-based multimedia player",
"long_description": "Qt-based multimedia player",
"active": true,
"categories": [
"multimedia",
"audio"
],
"maintainers": [],
"variants": [
"debug",
"mad",
"mpg123",
"pulse",
"shout"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt5-sqlite-plugin",
"libarchive",
"faad2",
"flac",
"libcdio-paranoia",
"libmad",
"libmodplug",
"libmpcdec",
"libopus",
"libsndfile",
"libvorbis",
"soxr",
"qt5-qtbase",
"wavpack",
"libcddb",
"libcdio",
"desktop-file-utils",
"ffmpeg",
"libmms",
"libogg",
"curl",
"enca",
"xorg-libX11",
"xorg-xorgproto",
"libbs2b",
"taglib",
"qt5-qtmultimedia",
"qt5-qttools"
]
}
],
"depends_on": []
},
{
"name": "p5.34-graphics-toolkit-color",
"portdir": "perl/p5-graphics-toolkit-color",
"version": "2.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Graphics::Toolkit::Color",
"description": "Graphics::Toolkit::Color - calculate color (sets), IO many spaces and formats",
"long_description": "Graphics::Toolkit::Color - calculate color (sets), IO many spaces and formats",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-warn",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-graphics-colornames"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-graphics-toolkit-color",
"p5.34-chart"
]
}
]
},
{
"name": "p5.32-graphics-toolkit-color",
"portdir": "perl/p5-graphics-toolkit-color",
"version": "2.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Graphics::Toolkit::Color",
"description": "Graphics::Toolkit::Color - calculate color (sets), IO many spaces and formats",
"long_description": "Graphics::Toolkit::Color - calculate color (sets), IO many spaces and formats",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-warn",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-graphics-colornames"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-chart"
]
}
]
},
{
"name": "p5.30-graphics-toolkit-color",
"portdir": "perl/p5-graphics-toolkit-color",
"version": "2.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Graphics::Toolkit::Color",
"description": "Graphics::Toolkit::Color - calculate color (sets), IO many spaces and formats",
"long_description": "Graphics::Toolkit::Color - calculate color (sets), IO many spaces and formats",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-warn",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-graphics-colornames"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-chart"
]
}
]
},
{
"name": "p5.28-graphics-toolkit-color",
"portdir": "perl/p5-graphics-toolkit-color",
"version": "2.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Graphics::Toolkit::Color",
"description": "Graphics::Toolkit::Color - calculate color (sets), IO many spaces and formats",
"long_description": "Graphics::Toolkit::Color - calculate color (sets), IO many spaces and formats",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-warn",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-graphics-colornames"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-chart"
]
}
]
},
{
"name": "p5-graphics-toolkit-color",
"portdir": "perl/p5-graphics-toolkit-color",
"version": "2.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-graphics-toolkit-color",
"homepage": "https://metacpan.org/pod/Graphics::Toolkit::Color",
"description": "Graphics::Toolkit::Color - calculate color (sets), IO many spaces and formats",
"long_description": "Graphics::Toolkit::Color - calculate color (sets), IO many spaces and formats",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-graphics-toolkit-color"
]
}
],
"depends_on": []
},
{
"name": "p5.34-business-isbn-data",
"portdir": "perl/p5-business-isbn-data",
"version": "20260508.1.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Business::ISBN::Data",
"description": "Business::ISBN::Data - data pack for Business::ISBN",
"long_description": "Business::ISBN::Data - data pack for Business::ISBN",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-business-isbn",
"p5-business-isbn-data"
]
}
]
},
{
"name": "p5.32-business-isbn-data",
"portdir": "perl/p5-business-isbn-data",
"version": "20260508.1.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Business::ISBN::Data",
"description": "Business::ISBN::Data - data pack for Business::ISBN",
"long_description": "Business::ISBN::Data - data pack for Business::ISBN",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-business-isbn"
]
}
]
},
{
"name": "p5.28-business-isbn-data",
"portdir": "perl/p5-business-isbn-data",
"version": "20260508.1.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Business::ISBN::Data",
"description": "Business::ISBN::Data - data pack for Business::ISBN",
"long_description": "Business::ISBN::Data - data pack for Business::ISBN",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-business-isbn"
]
}
]
},
{
"name": "p5.30-business-isbn-data",
"portdir": "perl/p5-business-isbn-data",
"version": "20260508.1.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Business::ISBN::Data",
"description": "Business::ISBN::Data - data pack for Business::ISBN",
"long_description": "Business::ISBN::Data - data pack for Business::ISBN",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-business-isbn"
]
}
]
},
{
"name": "p5-business-isbn-data",
"portdir": "perl/p5-business-isbn-data",
"version": "20260508.1.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-business-isbn-data",
"homepage": "https://metacpan.org/pod/Business::ISBN::Data",
"description": "Business::ISBN::Data - data pack for Business::ISBN",
"long_description": "Business::ISBN::Data - data pack for Business::ISBN",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-business-isbn-data"
]
}
],
"depends_on": []
},
{
"name": "python315-freethreading-devel",
"portdir": "lang/python315-devel",
"version": "3.15.0b1",
"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": 353
}
],
"variants": [
"universal",
"optimizations",
"lto",
"tail_call_interp",
"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": "python315-devel",
"portdir": "lang/python315-devel",
"version": "3.15.0b1",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.python.org/",
"description": "An interpreted, object-oriented programming language",
"long_description": "Python is an interpreted, interactive, object-oriented programming language.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"universal",
"optimizations",
"lto",
"tail_call_interp",
"experimental_jit",
"dtrace"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zstd",
"sqlite3",
"libedit",
"libffi",
"ncurses",
"bzip2",
"expat",
"mpdecimal",
"gettext-runtime",
"openssl",
"xz",
"zlib"
]
},
{
"type": "run",
"ports": [
"python3_select-315",
"python_select-315"
]
}
],
"depends_on": []
}
]
}