{"count":51950,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=4","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=2","results":[{"name":"p5.32-app-info","portdir":"perl/p5-app-info","version":"0.570.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Info","description":"App::Info - Information about software packages on a system","long_description":"App::Info - Information about software packages on a system","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-test-pod"]}],"depends_on":[{"type":"build","ports":["p5.32-dbd-pg"]}]},{"name":"p5.28-app-info","portdir":"perl/p5-app-info","version":"0.570.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Info","description":"App::Info - Information about software packages on a system","long_description":"App::Info - Information about software packages on a system","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-module-build","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-test-pod"]}],"depends_on":[{"type":"build","ports":["p5.28-dbd-pg"]}]},{"name":"p5.30-app-info","portdir":"perl/p5-app-info","version":"0.570.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Info","description":"App::Info - Information about software packages on a system","long_description":"App::Info - Information about software packages on a system","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-module-build","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-test-pod"]}],"depends_on":[{"type":"build","ports":["p5.30-dbd-pg"]}]},{"name":"p5-app-info","portdir":"perl/p5-app-info","version":"0.570.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-app-info","homepage":"https://metacpan.org/pod/App::Info","description":"App::Info - Information about software packages on a system","long_description":"App::Info - Information about software packages on a system","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-app-info"]}],"depends_on":[]},{"name":"lsd2","portdir":"science/lsd2","version":"2.4.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tothuhien/lsd2","description":"A phylogeny dating method using least-squares algorithms and criteria","long_description":"A phylogeny dating method using least-squares algorithms and criteria","active":true,"categories":["science"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["iqtree3","iqtree2"]}]},{"name":"iqtree3","portdir":"science/iqtree3","version":"3.1.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://iqtree.github.io","description":"IQ-TREE version 3: software for phylogenetics","long_description":"IQ-TREE version 3: software for phylogenetics","active":true,"categories":["science"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-20","boost188","zlib","cmake","gtest","eigen3"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["lsd2","libomp"]}],"depends_on":[]},{"name":"xcodegen","portdir":"devel/xcodegen","version":"2.45.4","license":"MIT","platforms":"{darwin >= 23}","epoch":0,"replaced_by":null,"homepage":"https://github.com/yonaskolb/XcodeGen","description":"Swift command line tool for generating your Xcode project","long_description":"xcodegen is a command line tool written in Swift that generates your Xcode project using your folder structure and a project spec.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":271}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py314-npx","portdir":"python/py-npx","version":"0.1.8","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.","long_description":"NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-numpy","python314"]}],"depends_on":[{"type":"lib","ports":["py-npx"]}]},{"name":"py313-npx","portdir":"python/py-npx","version":"0.1.8","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.","long_description":"NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-numpy","python313"]}],"depends_on":[]},{"name":"terraform-1.15","portdir":"sysutils/terraform","version":"1.15.3","license":"Commercial and Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.terraform.io/downloads.html","description":"A tool for building, changing, and versioning infrastructure safely and efficiently.","long_description":"Terraform is an infrastructure as code software by HashiCorp. It allows users to define a datacenter infrastructure in a high-level configuration language, from which it can create an execution plan to build the infrastructure in a service provider such as AWS.","active":true,"categories":["sysutils"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":169},{"name":"herby.gillot","github":"herbygillot","ports_count":1055}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["terraform_select"]}],"depends_on":[]},{"name":"cjit","portdir":"lang/cjit","version":"1.1.2","license":"(GPL-3 or MIT or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dyne.org/cjit/","description":"Tiny and portable C compiler","long_description":"CJIT is a TinyCC-powered C runner and lightweight compiler frontend. It can: compile and execute one or more C inputs directly from memory, compile one source file to an object, and build an executable without running it. CJIT is designed for fast iteration, scripting-style execution, and small deployment footprints.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1055}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"mp3rgain","portdir":"audio/mp3rgain","version":"2.6.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/M-Igashi/mp3rgain","description":"Lossless MP3/AAC volume normalizer using ReplayGain","long_description":"mp3rgain is a modern Rust reimplementation of the classic mp3gain tool. It adjusts MP3 volume losslessly by rewriting the per-frame global_gain field according to ReplayGain analysis, without re-encoding audio data. It also supports lossless AAC/M4A global_gain rewriting, making it a safe replacement for the unmaintained aacgain port.","active":true,"categories":["audio"],"maintainers":[{"name":"M-Igashi","github":"M-Igashi","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"riscv64-none-elf-gcc","portdir":"cross/riscv64-none-elf-gcc","version":"15.2.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gcc.gnu.org/","description":"The GNU compiler collection for riscv64-none-elf","long_description":"The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++ for cross development for riscv64-none-elf.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"dblarkqwq","github":"dblark","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["gettext","texinfo","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libmpc","mpfr","zlib","riscv64-none-elf-binutils","libiconv","zstd","gmp","isl"]}],"depends_on":[]},{"name":"riscv64-none-elf-binutils","portdir":"cross/riscv64-none-elf-binutils","version":"2.46.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/binutils/binutils.html","description":"FSF Binutils for riscv64-none-elf cross development","long_description":"Free Software Foundation development toolchain (\"binutils\") for riscv64-none-elf cross development.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"dblarkqwq","github":"dblark","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["texinfo","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","zstd","gettext"]}],"depends_on":[{"type":"lib","ports":["riscv64-none-elf-gcc"]}]},{"name":"py314-nbval","portdir":"python/py-nbval","version":"0.11.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/computationalmodelling/nbval","description":"A py.test plugin to validate Jupyter notebooks","long_description":"The plugin adds functionality to py.test to recognise and collect Jupyter notebooks. The intended purpose of the tests is to determine whether execution of the stored inputs match the stored outputs of the .ipynb file. Whilst also ensuring that the notebooks are running without errors.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-wheel","py314-setuptools","py314-installer","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-nbformat","py314-jupyter_client","py314-ipykernel","py314-coverage","py314-pytest"]},{"type":"test","ports":["py314-pytest","py314-matplotlib","py314-sympy"]}],"depends_on":[{"type":"lib","ports":["py-nbval"]},{"type":"test","ports":["py314-onnx"]}]},{"name":"qca-qt6-cyrus-sasl","portdir":"devel/qca","version":"2.3.10","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://userbase.kde.org/QCA","description":"Qt Cryptographic Architecture","long_description":"Qt Cryptographic Architecture provides an easy API for the following features: SSL/TLS, X509, SASL, RSA, Hashing (SHA1, MD5), Ciphers (BlowFish, 3DES, AES). Functionality is supplied via plugins.","active":true,"categories":["devel","security","crypto"],"maintainers":[],"variants":["debug","examples","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt6-qtbase","qca-qt6","cyrus-sasl2","qt6-qt5compat"]}],"depends_on":[]},{"name":"qca-qt6-pkcs11","portdir":"devel/qca","version":"2.3.10","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://userbase.kde.org/QCA","description":"Qt Cryptographic Architecture","long_description":"Qt Cryptographic Architecture provides an easy API for the following features: SSL/TLS, X509, SASL, RSA, Hashing (SHA1, MD5), Ciphers (BlowFish, 3DES, AES). Functionality is supplied via plugins.","active":true,"categories":["devel","security","crypto"],"maintainers":[],"variants":["debug","examples","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt6-qt5compat","nss","qca-qt6","pkcs11-helper","openssl3","qt6-qtbase"]}],"depends_on":[]},{"name":"qca-qt6-ossl","portdir":"devel/qca","version":"2.3.10","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://userbase.kde.org/QCA","description":"Qt Cryptographic Architecture","long_description":"Qt Cryptographic Architecture provides an easy API for the following features: SSL/TLS, X509, SASL, RSA, Hashing (SHA1, MD5), Ciphers (BlowFish, 3DES, AES). Functionality is supplied via plugins.","active":true,"categories":["devel","security","crypto"],"maintainers":[],"variants":["debug","examples","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["openssl3","qca-qt6","qt6-qt5compat","qt6-qtbase"]}],"depends_on":[]},{"name":"qca-qt6","portdir":"devel/qca","version":"2.3.10","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://userbase.kde.org/QCA","description":"Qt Cryptographic Architecture","long_description":"Qt Cryptographic Architecture provides an easy API for the following features: SSL/TLS, X509, SASL, RSA, Hashing (SHA1, MD5), Ciphers (BlowFish, 3DES, AES). Functionality is supplied via plugins.","active":true,"categories":["devel","security","crypto"],"maintainers":[],"variants":["debug","examples","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libgcrypt","qt6-qt5compat","nss","botan","qt6-qtbase"]}],"depends_on":[{"type":"lib","ports":["qca-qt6-ossl","qca-qt6-cyrus-sasl","qca-qt6-pkcs11"]}]},{"name":"p5.32-app-yath-script","portdir":"perl/p5-app-yath-script","version":"2.0.16","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Yath::Script","description":"App::Yath::Script - Script initialization and utility functions for Test2::Harness","long_description":"App::Yath::Script - Script initialization and utility functions for Test2::Harness","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-simple","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-getopt-yath"]}],"depends_on":[{"type":"lib","ports":["p5.32-test2-harness"]}]},{"name":"p5.34-app-yath-script","portdir":"perl/p5-app-yath-script","version":"2.0.16","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Yath::Script","description":"App::Yath::Script - Script initialization and utility functions for Test2::Harness","long_description":"App::Yath::Script - Script initialization and utility functions for Test2::Harness","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-simple","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-getopt-yath"]}],"depends_on":[{"type":"lib","ports":["p5-app-yath-script","p5.34-test2-harness"]}]},{"name":"p5.30-app-yath-script","portdir":"perl/p5-app-yath-script","version":"2.0.16","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Yath::Script","description":"App::Yath::Script - Script initialization and utility functions for Test2::Harness","long_description":"App::Yath::Script - Script initialization and utility functions for Test2::Harness","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-simple","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-getopt-yath"]}],"depends_on":[{"type":"lib","ports":["p5.30-test2-harness"]}]},{"name":"p5.28-app-yath-script","portdir":"perl/p5-app-yath-script","version":"2.0.16","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Yath::Script","description":"App::Yath::Script - Script initialization and utility functions for Test2::Harness","long_description":"App::Yath::Script - Script initialization and utility functions for Test2::Harness","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-simple","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-getopt-yath"]}],"depends_on":[{"type":"lib","ports":["p5.28-test2-harness"]}]},{"name":"p5-app-yath-script","portdir":"perl/p5-app-yath-script","version":"2.0.16","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-app-yath-script","homepage":"https://metacpan.org/pod/App::Yath::Script","description":"App::Yath::Script - Script initialization and utility functions for Test2::Harness","long_description":"App::Yath::Script - Script initialization and utility functions for Test2::Harness","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-app-yath-script"]}],"depends_on":[]},{"name":"incus","portdir":"net/incus","version":"6.23.0","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://linuxcontainers.org/incus/","description":"CLI client for the Incus container and VM manager","long_description":"Incus is a community fork of Canonical LXD. This port installs only the incus CLI, which connects to an Incus server running on a Linux host. The server daemon (incusd) is Linux-only and is not included.","active":true,"categories":["sysutils","net"],"maintainers":[{"name":"","github":"vijay8i","ports_count":3}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py314-uharfbuzz","portdir":"python/py-uharfbuzz","version":"0.53.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trufont/uharfbuzz","description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","long_description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-pkgconfig","py314-cython","py314-setuptools_scm","pkgconfig","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","harfbuzz"]}],"depends_on":[{"type":"lib","ports":["py314-hanko","py-uharfbuzz","ocrmypdf"]}]},{"name":"py312-uharfbuzz","portdir":"python/py-uharfbuzz","version":"0.53.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trufont/uharfbuzz","description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","long_description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-cython","py312-pkgconfig","pkgconfig","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312","harfbuzz"]}],"depends_on":[{"type":"lib","ports":["py312-hanko"]}]},{"name":"py313-uharfbuzz","portdir":"python/py-uharfbuzz","version":"0.53.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trufont/uharfbuzz","description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","long_description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-pkgconfig","py313-setuptools_scm","py313-cython","pkgconfig","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313","harfbuzz"]}],"depends_on":[{"type":"lib","ports":["py313-hanko"]}]},{"name":"py311-uharfbuzz","portdir":"python/py-uharfbuzz","version":"0.53.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trufont/uharfbuzz","description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","long_description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-cython","py311-pkgconfig","pkgconfig","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311","harfbuzz"]}],"depends_on":[{"type":"lib","ports":["py311-hanko"]}]},{"name":"py310-uharfbuzz","portdir":"python/py-uharfbuzz","version":"0.53.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trufont/uharfbuzz","description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","long_description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-pkgconfig","py310-installer","pkgconfig","py310-setuptools","py310-cython","py310-setuptools_scm","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","harfbuzz"]}],"depends_on":[{"type":"lib","ports":["py310-hanko"]}]},{"name":"py-uharfbuzz","portdir":"python/py-uharfbuzz","version":"0.53.7","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/trufont/uharfbuzz","description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","long_description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-uharfbuzz"]}],"depends_on":[]},{"name":"py313-fpdf2","portdir":"python/py-fpdf2","version":"2.8.7","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://py-pdf.github.io/fpdf2/","description":"fpdf2 is a library for simple & fast PDF document generation in Python.","long_description":"fpdf2 is a library for simple & fast PDF document generation in Python. It is a fork and the successor of PyFPDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-Pillow","py313-fonttools","py313-defusedxml","python313"]}],"depends_on":[]},{"name":"py314-fpdf2","portdir":"python/py-fpdf2","version":"2.8.7","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://py-pdf.github.io/fpdf2/","description":"fpdf2 is a library for simple & fast PDF document generation in Python.","long_description":"fpdf2 is a library for simple & fast PDF document generation in Python. It is a fork and the successor of PyFPDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-Pillow","py314-fonttools","py314-defusedxml","python314"]}],"depends_on":[{"type":"lib","ports":["py-fpdf2","ocrmypdf"]}]},{"name":"py312-fpdf2","portdir":"python/py-fpdf2","version":"2.8.7","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://py-pdf.github.io/fpdf2/","description":"fpdf2 is a library for simple & fast PDF document generation in Python.","long_description":"fpdf2 is a library for simple & fast PDF document generation in Python. It is a fork and the successor of PyFPDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-Pillow","py312-fonttools","py312-defusedxml","python312"]}],"depends_on":[]},{"name":"py310-fpdf2","portdir":"python/py-fpdf2","version":"2.8.7","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://py-pdf.github.io/fpdf2/","description":"fpdf2 is a library for simple & fast PDF document generation in Python.","long_description":"fpdf2 is a library for simple & fast PDF document generation in Python. It is a fork and the successor of PyFPDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-defusedxml","py310-Pillow","py310-fonttools","python310"]}],"depends_on":[]},{"name":"py311-fpdf2","portdir":"python/py-fpdf2","version":"2.8.7","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://py-pdf.github.io/fpdf2/","description":"fpdf2 is a library for simple & fast PDF document generation in Python.","long_description":"fpdf2 is a library for simple & fast PDF document generation in Python. It is a fork and the successor of PyFPDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-Pillow","py311-fonttools","py311-defusedxml","python311"]}],"depends_on":[]},{"name":"py-fpdf2","portdir":"python/py-fpdf2","version":"2.8.7","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://py-pdf.github.io/fpdf2/","description":"fpdf2 is a library for simple & fast PDF document generation in Python.","long_description":"fpdf2 is a library for simple & fast PDF document generation in Python. It is a fork and the successor of PyFPDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-fpdf2"]}],"depends_on":[]},{"name":"py314-requests-unixsocket","portdir":"python/py-requests-unixsocket","version":"0.4.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/msabramo/requests-unixsocket","description":"HTTP via a UNIX domain socket","long_description":"This module uses py-requests to talk HTTP via a UNIX domain socket.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["py314-requests","python314"]}],"depends_on":[{"type":"lib","ports":["py-requests-unixsocket"]},{"type":"run","ports":["py314-dns-lexicon"]}]},{"name":"py314-pyotp","portdir":"python/py-pyotp","version":"2.9.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pyauth.github.io/pyotp","description":"Python One-Time Password Library","long_description":"PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-pyotp"]},{"type":"run","ports":["py314-dns-lexicon"]}]},{"name":"wasi-libc","portdir":"lang/wasi-sdk","version":"33","license":"Apache-2 and (LLVM or Exception)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wasi.dev/","description":"WebAssembly System Interface (WASI) SDK","long_description":"WebAssembly System Interface (WASI) SDK. Provides the WASI sysroot: wasi-libc, compiler-rt builtins for wasm32, and libc++/libc++abi for use with the wasi-clang compiler toolchain.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","ninja","clang-18","python314"]},{"type":"lib","ports":["wasi-clang"]}],"depends_on":[{"type":"lib","ports":["wasi-sdk"]}]},{"name":"wasi-clang","portdir":"lang/wasi-sdk","version":"33","license":"Apache-2 and (LLVM or Exception)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wasi.dev/","description":"WebAssembly System Interface (WASI) SDK","long_description":"WebAssembly System Interface (WASI) SDK. Provides a clang compiler, wasm-ld linker, llvm-ar, and other tools configured to target wasm32-wasi by default, along with the WASI cmake toolchain files. Install port:wasi-libc to get the WASI sysroot required for compiling programs, or install port:wasi-sdk to get both.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","ninja","clang-18","python314"]},{"type":"lib","ports":["wasm-component-ld"]}],"depends_on":[{"type":"lib","ports":["wasi-sdk","wasi-libc"]}]},{"name":"wasi-sdk","portdir":"lang/wasi-sdk","version":"33","license":"Apache-2 and (LLVM or Exception)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://wasi.dev/","description":"WebAssembly System Interface (WASI) SDK","long_description":"WebAssembly System Interface (WASI) SDK. Meta-port that installs port:wasi-clang (the LLVM/Clang toolchain targeting wasm32-wasi) and port:wasi-libc (the WASI sysroot: libc, compiler-rt, libc++ and libc++abi).","active":true,"categories":["devel","lang"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["wasi-clang","wasi-libc"]}],"depends_on":[]},{"name":"py314-reedsolo","portdir":"python/py-reedsolo","version":"1.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tomerfiliba-org/reedsolomon","description":"A pythonic universal errors-and-erasures Reed-Solomon Codec to protect your data from errors and bitrot.","long_description":"A pythonic universal errors-and-erasures Reed-Solomon Codec to protect your data from errors and bitrot. It includes a pure python implementation and an optional speed-optimized Cython/C extension.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["esptool","py-reedsolo"]}]},{"name":"py313-reedsolo","portdir":"python/py-reedsolo","version":"1.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tomerfiliba-org/reedsolomon","description":"A pythonic universal errors-and-erasures Reed-Solomon Codec to protect your data from errors and bitrot.","long_description":"A pythonic universal errors-and-erasures Reed-Solomon Codec to protect your data from errors and bitrot. It includes a pure python implementation and an optional speed-optimized Cython/C extension.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py313-intelhex","portdir":"python/py-intelhex","version":"2.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-intelhex/intelhex","description":"The Intel HEX file format is widely used in microprocessors and microcontrollers area (embedded systems etc) as the de facto standard for representation of code to be programmed into microelectronic devices.","long_description":"The Intel HEX file format is widely used in microprocessors and microcontrollers area (embedded systems etc) as the de facto standard for representation of code to be programmed into microelectronic devices. This work implements an intelhex Python library to read, write, create from scratch and manipulate data from Intel HEX file format.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py314-intelhex","portdir":"python/py-intelhex","version":"2.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-intelhex/intelhex","description":"The Intel HEX file format is widely used in microprocessors and microcontrollers area (embedded systems etc) as the de facto standard for representation of code to be programmed into microelectronic devices.","long_description":"The Intel HEX file format is widely used in microprocessors and microcontrollers area (embedded systems etc) as the de facto standard for representation of code to be programmed into microelectronic devices. This work implements an intelhex Python library to read, write, create from scratch and manipulate data from Intel HEX file format.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["esptool","py-intelhex"]}]},{"name":"wasm-component-ld","portdir":"lang/wasm-component-ld","version":"0.5.22","license":"Apache-2 and MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bytecodealliance/wasm-component-ld","description":"Linker for wasm32-wasip2 WebAssembly components","long_description":"Linker for wasm32-wasip2 WebAssembly components. Wraps the standard WebAssembly linker (wasm-ld) to produce WebAssembly component binaries targeting wasm32-wasip2 (WASI Preview 2). Used alongside the wasi-sdk compiler toolchain.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[{"type":"lib","ports":["wasi-clang"]}]},{"name":"sd-switchdir","portdir":"sysutils/sd-switchdir","version":"3.3.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jghub/sd-switchdir","description":"cd replacement with pattern matching against a frecency-ranked directory stack","long_description":"SD provides two shell commands, sd and ds, for rapid navigation between previously visited directories. Directory ranking is derived from the full sequence of recorded visits using a configurable sliding window frecency model. sd acts as a drop-in replacement for the cd builtin; ds exposes the ranked directory stack and provides inspection, management, and interactive selection via fzf if available.","active":true,"categories":["sysutils"],"maintainers":[{"name":"veedeehjay","github":"jghub","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"klog","portdir":"office/klog","version":"7.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://klog.jotaen.net","description":"A command-line tool for time tracking","long_description":"klog is a command-line tool for time tracking in a human-readable, plain-text file format. It allows you to display and search records in files, pretty print and evaluate them, and apply some basic manipulations.","active":true,"categories":["office"],"maintainers":[{"name":"mcookly","github":"mcookly","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"kubectl-1.36","portdir":"sysutils/kubectl","version":"1.36.1","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://kubectl.docs.kubernetes.io/","description":"Kubernetes cluster CLI","long_description":"Command line interface for running commands against Kubernetes clusters","active":true,"categories":["sysutils"],"maintainers":[{"name":"patarra","github":"patarra","ports_count":29},{"name":"herby.gillot","github":"herbygillot","ports_count":1055}],"variants":[],"dependencies":[{"type":"build","ports":["go","bash","clang-18"]},{"type":"run","ports":["kubectl_select"]}],"depends_on":[{"type":"run","ports":["kube-ps1"]}]}]}