{"count":52178,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=9","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=7","results":[{"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":2656}],"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":2656}],"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":178}],"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":178}],"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":178}],"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":178}],"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.3","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":1063}],"variants":[],"dependencies":[{"type":"build","ports":["go","bash","clang-18"]},{"type":"run","ports":["kubectl_select"]}],"depends_on":[{"type":"run","ports":["kube-ps1"]}]},{"name":"anyrow","portdir":"sysutils/anyrow","version":"1.0.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://anyrow.ai","description":"AI-native document extraction CLI","long_description":"Command-line client for Anyrow. Extract structured data from PDFs, images, emails, calls, and websites. Manages tables, rows, batches, and live extraction streams. Config via ~/.config/anyrow/config.toml or ANYROW_API_KEY.","active":true,"categories":["sysutils"],"maintainers":[{"name":"lovro.zagar5","github":"lovrozagar","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"octave-rf","portdir":"octave/octave-rf","version":"0.1.0","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Sparamix/octave-rf","description":"RF and microwave network-parameter utilities for GNU Octave.","long_description":"RF and microwave network-parameter utilities for GNU Octave. Provides S-parameter conversions (ST, SZ, SY, SABCD, SH, SG), cascading, de-embedding, port reordering, renormalization, mixed-mode conversion for differential pairs, and Touchstone I/O.","active":true,"categories":["science","math","octave"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1432}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["octave"]}],"depends_on":[]},{"name":"kasane","portdir":"editors/kasane","version":"0.5.0","license":"(MIT or Apache-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Yus314/kasane","description":"Drop-in Kakoune frontend with an extensible UI foundation","long_description":"Kakoune handles editing. Kasane rebuilds the rendering pipeline — terminal or GPU — and opens the full UI to extension: splits, image display, workspace persistence, and beyond. Extend it yourself with sandboxed WASM plugins — a complete one fits in 15 lines of Rust. Your kakrc works unchanged.","active":true,"categories":["editors"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1063}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]},{"type":"run","ports":["kakoune"]}],"depends_on":[]},{"name":"py313-yaml-ft","portdir":"python/py-yaml-ft","version":"8.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Quansight-Labs/pyyaml-ft/","description":"A full-featured YAML processing framework for Python with support for free-threading","long_description":"*}A full-featured YAML processing framework for Python with support for free-threading","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1432}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-cython","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-libcst","py-yaml-ft"]}]},{"name":"py-yaml-ft","portdir":"python/py-yaml-ft","version":"8.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Quansight-Labs/pyyaml-ft/","description":"A full-featured YAML processing framework for Python with support for free-threading","long_description":"*}A full-featured YAML processing framework for Python with support for free-threading","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1432}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-yaml-ft"]}],"depends_on":[]},{"name":"py313-libcst","portdir":"python/py-libcst","version":"1.8.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Instagram/LibCST","description":"A Concrete Syntax Tree (CST) parser and serializer library for Python","long_description":"A Concrete Syntax Tree (CST) parser and serializer library for Python LibCST parses Python 3.x source code as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc). It's useful for building automated refactoring (codemod) applications and linters.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1432}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools-rust","py313-wheel","py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-yaml-ft","python313"]}],"depends_on":[{"type":"lib","ports":["py313-pyarrow"]}]},{"name":"py314-libcst","portdir":"python/py-libcst","version":"1.8.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Instagram/LibCST","description":"A Concrete Syntax Tree (CST) parser and serializer library for Python","long_description":"A Concrete Syntax Tree (CST) parser and serializer library for Python LibCST parses Python 3.x source code as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc). It's useful for building automated refactoring (codemod) applications and linters.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1432}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools-rust","py314-wheel","py314-setuptools_scm","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-yaml","python314"]}],"depends_on":[{"type":"lib","ports":["py314-pyarrow","py-libcst"]}]},{"name":"py312-libcst","portdir":"python/py-libcst","version":"1.8.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Instagram/LibCST","description":"A Concrete Syntax Tree (CST) parser and serializer library for Python","long_description":"A Concrete Syntax Tree (CST) parser and serializer library for Python LibCST parses Python 3.x source code as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc). It's useful for building automated refactoring (codemod) applications and linters.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1432}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools_scm","py312-setuptools-rust","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-yaml","python312"]}],"depends_on":[{"type":"lib","ports":["py312-pyarrow"]}]},{"name":"py311-libcst","portdir":"python/py-libcst","version":"1.8.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Instagram/LibCST","description":"A Concrete Syntax Tree (CST) parser and serializer library for Python","long_description":"A Concrete Syntax Tree (CST) parser and serializer library for Python LibCST parses Python 3.x source code as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc). It's useful for building automated refactoring (codemod) applications and linters.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1432}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools_scm","py311-setuptools-rust","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-yaml","python311"]}],"depends_on":[{"type":"lib","ports":["py311-pyarrow"]}]},{"name":"py310-libcst","portdir":"python/py-libcst","version":"1.8.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Instagram/LibCST","description":"A Concrete Syntax Tree (CST) parser and serializer library for Python","long_description":"A Concrete Syntax Tree (CST) parser and serializer library for Python LibCST parses Python 3.x source code as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc). It's useful for building automated refactoring (codemod) applications and linters.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1432}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools-rust","py310-installer","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build"]},{"type":"lib","ports":["py310-yaml","python310"]}],"depends_on":[{"type":"lib","ports":["py310-pyarrow"]}]},{"name":"py-libcst","portdir":"python/py-libcst","version":"1.8.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Instagram/LibCST","description":"A Concrete Syntax Tree (CST) parser and serializer library for Python","long_description":"A Concrete Syntax Tree (CST) parser and serializer library for Python LibCST parses Python 3.x source code as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc). It's useful for building automated refactoring (codemod) applications and linters.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1432}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-libcst"]}],"depends_on":[]},{"name":"ocaml-logs-syslog","portdir":"ocaml/ocaml-logs-syslog","version":"0.5.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hannesm/logs-syslog","description":"Logs reporter to syslog (UDP/TCP/TLS)","long_description":"This library provides log reporters using syslog over various transports (UDP, TCP, and TLS).","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":178}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-logs","ocaml","ocaml-syslog-message","ocaml-ptime","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["geneweb"]}]},{"name":"ocaml-decompress","portdir":"ocaml/ocaml-decompress","version":"1.5.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mirage/decompress","description":"Implementation of Zlib and GZip in OCaml","long_description":"Decompress is an implementation of Zlib and GZip in OCaml.","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":178}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-cmdliner","ocaml","ocaml-checkseum","ocaml-optint","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["geneweb"]}]},{"name":"ft","portdir":"sysutils/ft","version":"1.0.7","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/huanguan1978/ft","description":"High-performance cross-platform file management and automation tool.","long_description":"ft (FileTools) is a high-performance, cross-platform CLI tool for file management and workflow automation. It excels at precision file discovery using glob patterns, file states (time, size), and MIME-type detection. Beyond discovery, ft supports regex-based search-and-replace, and enables complex batch processing via built-in subcommands or by orchestrating native system CLI applications as a universal shell task runner.","active":true,"categories":["sysutils"],"maintainers":[{"name":"huanguan1978","github":"","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["dart-sdk","clang-18"]}],"depends_on":[]},{"name":"ocaml-syslog-message","portdir":"ocaml/ocaml-syslog-message","version":"1.2.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/verbosemode/syslog-message","description":"Syslog message parser","long_description":"This is a library for parsing and generating RFC3164 and RFC5424 syslog messages.","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":178}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-ptime"]}],"depends_on":[{"type":"lib","ports":["ocaml-logs-syslog"]}]},{"name":"sheets","portdir":"office/sheets","version":"0.2.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/maaslalani/sheets","description":"Terminal based spreadsheet","long_description":"Terminal based spreadsheet. A TUI application for viewing and editing CSV files with vim-like keybindings.","active":true,"categories":["office"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1063}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"ocaml-checkseum","portdir":"ocaml/ocaml-checkseum","version":"0.5.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mirage/checkseum","description":"Adler-32, CRC32 and CRC32-C implementation in C and OCaml","long_description":"Checkseum is a library to provide implementation of Adler-32, CRC32 and CRC32-C algorithms in C and OCaml.","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":178}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-dune-configurator","ocaml-findlib","ocaml-optint"]}],"depends_on":[{"type":"lib","ports":["ocaml-decompress"]}]},{"name":"ocaml-optint","portdir":"ocaml/ocaml-optint","version":"0.3.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mirage/optint","description":"Efficient integer types on 64-bit architectures","long_description":"This library provides two new integer types, Optint.t and Int63.t, which are compatible with the integers represented by OCaml's native int type on 64-bit platforms, but behave differently on 32-bit platforms.","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":178}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-decompress","ocaml-checkseum"]}]},{"name":"fpc-cross-m68k-embedded","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for m68k-embedded","long_description":"This Pascal crosscompiler produces m68k executables, which run natively on m68k-embedded systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Pm68k -Tembedded FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["fpc","fpc-cross","clang-18","m68k-embedded-binutils"]}],"depends_on":[]},{"name":"fpc-cross-m68k-netbsd","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for m68k-netbsd","long_description":"This Pascal crosscompiler produces m68k executables, which run natively on m68k-netbsd systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Pm68k -Tnetbsd FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["fpc","fpc-cross","clang-18","m68k-netbsd-binutils"]}],"depends_on":[]},{"name":"fpc-cross-m68k-linux","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for m68k-linux","long_description":"This Pascal crosscompiler produces m68k executables, which run natively on m68k-linux systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Pm68k -Tlinux FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["fpc","fpc-cross","clang-18","m68k-linux-binutils"]}],"depends_on":[]},{"name":"m68k-embedded-binutils","portdir":"cross/m68k-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 m68k-embedded cross development","long_description":"Free Software Foundation development toolchain (\"binutils\") for m68k-embedded cross development.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["texinfo","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","m68k-binutils","zstd","gettext"]}],"depends_on":[{"type":"build","ports":["fpc-cross-m68k-embedded"]}]}]}