{"count":52978,"next":null,"previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=1059","results":[{"name":"lunasvg","portdir":"graphics/lunasvg","version":"3.5.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sammycage/lunasvg","description":"SVG rendering and manipulation library in C++","long_description":"LunaSVG is a lightweight, portable C++ library for rendering and manipulating Scalable Vector Graphics (SVG) documents.","active":true,"categories":["graphics"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1140}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["plutovg"]}],"depends_on":[{"type":"lib","ports":["imhex"]}]},{"name":"nativefiledialog-extended","portdir":"devel/nativefiledialog-extended","version":"1.4.1","license":"zlib","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/btzy/nativefiledialog-extended","description":"Native file dialogs for C and C++ applications","long_description":"Native File Dialog Extended provides a small C library for native file open, folder selection and file save dialogs, with optional C++ wrappers. It uses AppKit on macOS.","active":true,"categories":["aqua","devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1140}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["imhex"]}]},{"name":"edlib","portdir":"devel/edlib","version":"1.2.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://martinsos.github.io/edlib/","description":"Sequence alignment library using edit distance","long_description":"Edlib is a lightweight C++ library with a C API for computing edit (Levenshtein) distance and optimal sequence alignments.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1140}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]}],"depends_on":[{"type":"lib","ports":["imhex"]}]},{"name":"dr_libs","portdir":"audio/dr_libs","version":"20260831","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mackron/dr_libs","description":"Single-header audio decoding libraries for C and C++","long_description":"dr_libs provides self-contained FLAC and MP3 decoders and a WAV reader and writer, each distributed as a single C/C++ header.","active":true,"categories":["devel","audio"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1140}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"verblib","portdir":"audio/verblib","version":"20221025","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/blastbay/verblib","description":"Single-header reverb library","long_description":"Verblib is a portable C implementation of a Schroeder reverb based on Freeverb, supporting mono and stereo audio.","active":true,"categories":["devel","audio"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1140}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["miniaudio"]}]},{"name":"voclib","portdir":"audio/voclib","version":"20201001","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/blastbay/voclib","description":"Single-header vocoder library","long_description":"Voclib is a portable C implementation of a traditional channel vocoder, with configurable bands, filters, reaction time, and formant shifting.","active":true,"categories":["devel","audio"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1140}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["miniaudio"]}]},{"name":"py315-semantic_version","portdir":"python/py-semantic_version","version":"2.10.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rbarrois/python-semanticversion","description":"A library implementing the 'SemVer' scheme.","long_description":"This small python library provides a few tools to handle SemVer in Python. It follows strictly the 2.0.0 version of the SemVer scheme.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[{"type":"run","ports":["py315-setuptools-rust"]}]},{"name":"py315-typing_extensions","portdir":"python/py-typing_extensions","version":"4.16.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typing_extensions","description":"Backported and Experimental Type Hints for Python","long_description":"The typing module was added to the standard library in Python 3.5 on a provisional basis and will no longer be provisional in Python 3.7. However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Text or typing.Coroutine. The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol or TypedDict.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":257}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-flit_core","py315-installer"]},{"type":"lib","ports":["python315"]}],"depends_on":[{"type":"run","ports":["py315-setuptools-rust"]}]},{"name":"py315-maturin","portdir":"python/py-maturin","version":"1.15.0","license":"MIT and Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyo3/maturin","description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","long_description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":257}],"variants":[],"dependencies":[{"type":"build","ports":["py315-setuptools-rust","py315-setuptools","py315-wheel","cargo","legacy-support","rust","clang-20","py315-build","py315-installer"]},{"type":"lib","ports":["python315","libunwind"]}],"depends_on":[{"type":"build","ports":["py315-arro3-compute","py315-arro3-core","py315-arro3-io"]}]},{"name":"py315-setuptools-rust","portdir":"python/py-setuptools-rust","version":"1.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyO3/setuptools-rust","description":"Setuptools Rust extension plugin","long_description":"Setuptools Rust extension plugin","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":257}],"variants":[],"dependencies":[{"type":"build","ports":["py315-setuptools_scm","clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"run","ports":["cargo","rust","py315-semantic_version","py315-typing_extensions"]}],"depends_on":[{"type":"build","ports":["py315-maturin","py315-arro3-compute","py315-arro3-core","py315-arro3-io"]}]},{"name":"py315-arro3-compute","portdir":"python/py-arro3-compute","version":"0.9.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kylebarron/arro3","description":"A minimal Python library for Apache Arrow, binding to the Rust Arrow implementation.","long_description":"A minimal Python library for Apache Arrow, binding to the Rust Arrow implementation.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1628}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-maturin","py315-setuptools-rust"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-arro3-core","portdir":"python/py-arro3-core","version":"0.9.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kylebarron/arro3","description":"A minimal Python library for Apache Arrow, binding to the Rust Arrow implementation.","long_description":"A minimal Python library for Apache Arrow, binding to the Rust Arrow implementation.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1628}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-maturin","py315-setuptools-rust"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-arro3-io","portdir":"python/py-arro3-io","version":"0.9.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kylebarron/arro3","description":"A minimal Python library for Apache Arrow, binding to the Rust Arrow implementation.","long_description":"A minimal Python library for Apache Arrow, binding to the Rust Arrow implementation.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1628}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-maturin","py315-setuptools-rust"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-truststore","portdir":"python/py-truststore","version":"0.10.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sethmlarson/truststore","description":"Truststore is a library which exposes native system certificate stores (i.e. trust stores) through an ssl.SSLContext-like API.","long_description":"Truststore is a library which exposes native system certificate stores (i.e. trust stores) through an ssl.SSLContext-like API. This means that Python applications no longer need to rely on certifi as a root certificate store.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1628}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-flit_core","py315-installer"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-awscrt","portdir":"python/py-awscrt","version":"0.37.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://aws.amazon.com/cli/","description":"A common runtime for AWS Python projects","long_description":"A common runtime for AWS Python projects","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":152}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py315-wheel","py315-build","py315-installer","py315-setuptools","cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["python315","py315-setuptools","openssl3"]}],"depends_on":[]},{"name":"py315-bitarray","portdir":"python/py-bitarray","version":"3.12.1","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ilanschnell/bitarray","description":"A efficient implementation of arrays of booleans","long_description":"This module provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in a contiguous block of memory. The user can select between two representations: little-endian and big-endian. Most of the functionality is implemented in C. Methods for accessing the machine representation are provided.","active":true,"categories":["math","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":619}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-roman","portdir":"python/py-roman","version":"5.2","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/roman","description":"Integer to Roman numerals converter","long_description":"Integer to Roman numerals converter.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444}],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"miniaudio","portdir":"audio/miniaudio","version":"0.11.25","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://miniaud.io/","description":"Audio playback and capture library","long_description":"Miniaudio provides audio playback, capture, decoding, encoding, resource management, and audio processing through a C API.","active":true,"categories":["audio"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1140}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["libvorbis","voclib","opusfile","verblib"]}],"depends_on":[{"type":"lib","ports":["imhex"]}]},{"name":"py315-pycryptodomex","portdir":"python/py-pycryptodomex","version":"3.24.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pycryptodome.org","description":"Cryptographic library for Python","long_description":"Cryptographic library for Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-pycryptodome","portdir":"python/py-pycryptodome","version":"3.24.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pycryptodome.org","description":"Cryptographic library for Python","long_description":"PyCryptodome is a self-contained Python package of low-level cryptographic primitives. PyCryptodome is a fork of PyCrypto.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-zipfile-deflate64","portdir":"python/py-zipfile-deflate64","version":"0.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brianhelba/zipfile-deflate64","description":"Extract Deflate64 ZIP archives with Python's zipfile API.","long_description":"Extract Deflate64 ZIP archives with Python's zipfile API.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools_scm","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"git-credential-manager","portdir":"security/git-credential-manager","version":"2.9.1","license":"MIT","platforms":"{darwin >= 21}","epoch":0,"replaced_by":null,"homepage":"https://github.com/git-ecosystem/git-credential-manager","description":"Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, Bitbucket, and GitLab","long_description":"Git Credential Manager (GCM) is a secure Git credential helper built on .NET that runs on macOS, Windows, and Linux. It provides multi-factor authentication support for GitHub, Azure Repos, Bitbucket, and GitLab, and stores credentials in the macOS keychain.","active":true,"categories":["devel","security"],"maintainers":[{"name":"dports","github":"drkp","ports_count":81}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","dotnet-sdk-10"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["dotnet-runtime-10"]},{"type":"run","ports":["git"]}],"depends_on":[]},{"name":"python316-devel","portdir":"lang/python316-devel","version":"3.16.0a1","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":363}],"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-316","python_select-316"]}],"depends_on":[]},{"name":"python316-freethreading-devel","portdir":"lang/python316-devel","version":"3.16.0a1","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":363}],"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":"python_select-316","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python_select"]}],"depends_on":[{"type":"run","ports":["python316-devel"]}]},{"name":"python3_select-316","portdir":"sysutils/python3_select","version":"0.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python 3 version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python 3.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python3_select"]}],"depends_on":[{"type":"run","ports":["python316-devel"]}]},{"name":"imhex","portdir":"editors/imhex","version":"1.38.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://imhex.werwolv.net/","description":"Hex editor for reverse engineers and programmers","long_description":"ImHex is a hex editor with a pattern language, data visualizers, binary comparison, disassembly, and extensible analysis tools.","active":true,"categories":["devel","editors"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1140}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-21","cmake","pkgconfig"]},{"type":"lib","ports":["zlib","zstd","libssh2","md4c","nlohmann-json","glfw","curl","freetype","yara","bzip2","mbedtls3","boost188","clang-21","libfmt12","lunasvg","nativefiledialog-extended","edlib","miniaudio","file","lz4","xz"]},{"type":"run","ports":["imhex-patterns"]}],"depends_on":[]},{"name":"imhex-patterns","portdir":"editors/imhex","version":"1.38.1","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/WerWolv/ImHex-Patterns","description":"Patterns and supporting data for ImHex","long_description":"Patterns and supporting data for ImHex 1.38.1.","active":true,"categories":["devel","editors"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1140}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["imhex"]}]}]}