{"count":52777,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=4","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=2","results":[{"name":"clspv","portdir":"devel/clspv","version":"20260901","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/clspv","description":"OpenCL C to Vulkan compute shader compiler","long_description":"Clspv compiles a subset of OpenCL C into Vulkan compute shaders.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20","python314","py314-pygments","py314-yaml","clang-23"]},{"type":"lib","ports":["spirv-headers","zlib","libclc-23","llvm-23","zstd","libedit","libffi","spirv-tools","libxml2"]}],"depends_on":[]},{"name":"p5.34-params-someutil","portdir":"perl/p5-params-someutil","version":"1.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::SomeUtil","description":"Params::SomeUtil - Simple, compact and correct param-checking functions","long_description":"Params::SomeUtil - Simple, compact and correct param-checking functions","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2672}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-extutils-cbuilder","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-config-mvp","p5.34-data-optlist","p5.34-sub-exporter","p5-params-someutil","p5.34-dist-zilla","p5.34-pod-weaver"]}]},{"name":"p5.32-params-someutil","portdir":"perl/p5-params-someutil","version":"1.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::SomeUtil","description":"Params::SomeUtil - Simple, compact and correct param-checking functions","long_description":"Params::SomeUtil - Simple, compact and correct param-checking functions","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2672}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-extutils-cbuilder","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-config-mvp","p5.32-data-optlist","p5.32-sub-exporter","p5.32-dist-zilla","p5.32-pod-weaver"]}]},{"name":"p5.30-params-someutil","portdir":"perl/p5-params-someutil","version":"1.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::SomeUtil","description":"Params::SomeUtil - Simple, compact and correct param-checking functions","long_description":"Params::SomeUtil - Simple, compact and correct param-checking functions","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2672}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-extutils-cbuilder","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-config-mvp","p5.30-data-optlist","p5.30-sub-exporter","p5.30-dist-zilla","p5.30-pod-weaver"]}]},{"name":"p5.28-params-someutil","portdir":"perl/p5-params-someutil","version":"1.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::SomeUtil","description":"Params::SomeUtil - Simple, compact and correct param-checking functions","long_description":"Params::SomeUtil - Simple, compact and correct param-checking functions","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2672}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-extutils-cbuilder","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-config-mvp","p5.28-data-optlist","p5.28-sub-exporter","p5.28-dist-zilla","p5.28-pod-weaver"]}]},{"name":"p5-params-someutil","portdir":"perl/p5-params-someutil","version":"1.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-params-someutil","homepage":"https://metacpan.org/pod/Params::SomeUtil","description":"Params::SomeUtil - Simple, compact and correct param-checking functions","long_description":"Params::SomeUtil - Simple, compact and correct param-checking functions","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2672}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-params-someutil"]}],"depends_on":[]},{"name":"py314-litellm","portdir":"python/py-litellm","version":"1.98.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://litellm.ai/","description":"Open Source AI Gateway for 100+ LLMs.","long_description":"Open Source AI Gateway for 100+ LLMs. Self-hosted. Enterprise-ready. Call any LLM in OpenAI format.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-maturin","cargo","legacy-support","rust","clang-20","py314-build","py314-installer","py314-setuptools-rust"]},{"type":"lib","ports":["py314-jsonschema","py314-tokenizers","py314-python-dotenv","libunwind","py314-tiktoken","py314-openai","python314","py314-click","py314-httpx","py314-jinja2","py314-aiohttp","py314-pydantic","py314-importlib-metadata"]},{"type":"run","ports":["py314-fastuuid"]}],"depends_on":[{"type":"lib","ports":["py-litellm"]}]},{"name":"py313-litellm","portdir":"python/py-litellm","version":"1.98.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://litellm.ai/","description":"Open Source AI Gateway for 100+ LLMs.","long_description":"Open Source AI Gateway for 100+ LLMs. Self-hosted. Enterprise-ready. Call any LLM in OpenAI format.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","cargo","legacy-support","rust","py313-build","py313-installer","py313-setuptools-rust","py313-maturin"]},{"type":"lib","ports":["py313-pydantic","py313-python-dotenv","py313-tokenizers","libunwind","py313-tiktoken","py313-openai","python313","py313-click","py313-importlib-metadata","py313-jinja2","py313-aiohttp","py313-httpx","py313-jsonschema"]},{"type":"run","ports":["py313-fastuuid"]}],"depends_on":[]},{"name":"py-litellm","portdir":"python/py-litellm","version":"1.98.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://litellm.ai/","description":"Open Source AI Gateway for 100+ LLMs.","long_description":"Open Source AI Gateway for 100+ LLMs. Self-hosted. Enterprise-ready. Call any LLM in OpenAI format.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","py314-litellm"]}],"depends_on":[]},{"name":"py313-fastuuid","portdir":"python/py-fastuuid","version":"0.14.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastuuid/fastuuid","description":"Provides CPython bindings to Rust's UUID library","long_description":"Provides CPython bindings to Rust's UUID library","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py313-setuptools-rust","py313-maturin","cargo","legacy-support","rust","py313-build","py313-installer"]},{"type":"lib","ports":["python313","libunwind"]}],"depends_on":[{"type":"run","ports":["py313-litellm"]}]},{"name":"py314-fastuuid","portdir":"python/py-fastuuid","version":"0.14.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastuuid/fastuuid","description":"Provides CPython bindings to Rust's UUID library","long_description":"Provides CPython bindings to Rust's UUID library","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-maturin","py314-installer","py314-setuptools-rust","cargo","legacy-support","rust","clang-20","py314-build"]},{"type":"lib","ports":["python314","libunwind"]}],"depends_on":[{"type":"lib","ports":["py-fastuuid"]},{"type":"run","ports":["py314-litellm"]}]},{"name":"py-fastuuid","portdir":"python/py-fastuuid","version":"0.14.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastuuid/fastuuid","description":"Provides CPython bindings to Rust's UUID library","long_description":"Provides CPython bindings to Rust's UUID library","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","py314-fastuuid"]}],"depends_on":[]},{"name":"webdump","portdir":"textproc/webdump","version":"0.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://codemadness.org/webdump.html","description":"HTML to plain-text converter for webpages","long_description":"HTML to plain-text converter for webpages","active":true,"categories":["textproc"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":51}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py314-gguf","portdir":"python/py-gguf","version":"0.19.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ggml.ai","description":"Python library for writing binary files in the GGUF (GGML Universal File) format","long_description":"Python library for writing binary files in the GGUF (GGML Universal File) format","active":true,"categories":["python","llm"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":["gui"],"dependencies":[{"type":"build","ports":["py314-poetry-core","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","py314-requests","py314-numpy","py314-tqdm","py314-yaml","py314-sentencepiece"]}],"depends_on":[{"type":"lib","ports":["py-gguf"]}]},{"name":"py313-gguf","portdir":"python/py-gguf","version":"0.19.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ggml.ai","description":"Python library for writing binary files in the GGUF (GGML Universal File) format","long_description":"Python library for writing binary files in the GGUF (GGML Universal File) format","active":true,"categories":["python","llm"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":["gui"],"dependencies":[{"type":"build","ports":["py313-poetry-core","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313","py313-requests","py313-numpy","py313-tqdm","py313-yaml","py313-sentencepiece"]}],"depends_on":[]},{"name":"py-gguf","portdir":"python/py-gguf","version":"0.19.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ggml.ai","description":"Python library for writing binary files in the GGUF (GGML Universal File) format","long_description":"Python library for writing binary files in the GGUF (GGML Universal File) format","active":true,"categories":["python","llm"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-gguf"]}],"depends_on":[]},{"name":"py313-mistral-common","portdir":"python/py-mistral-common","version":"1.11.7","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mistralai/mistral-common","description":"Common utilities for working with Mistral AI models","long_description":"mistral_common provides tokenization, validation, and normalization utilities for Mistral AI models.","active":true,"categories":["python","llm"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-jsonschema","py313-pydantic","python313","py313-tiktoken","py313-pydantic-extra-types","py313-requests","py313-typing_extensions","py313-numpy","py313-Pillow"]}],"depends_on":[]},{"name":"py314-mistral-common","portdir":"python/py-mistral-common","version":"1.11.7","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mistralai/mistral-common","description":"Common utilities for working with Mistral AI models","long_description":"mistral_common provides tokenization, validation, and normalization utilities for Mistral AI models.","active":true,"categories":["python","llm"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-pydantic","py314-jsonschema","python314","py314-tiktoken","py314-pydantic-extra-types","py314-requests","py314-numpy","py314-typing_extensions","py314-Pillow"]}],"depends_on":[{"type":"lib","ports":["py-mistral-common"]}]},{"name":"py-mistral-common","portdir":"python/py-mistral-common","version":"1.11.7","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mistralai/mistral-common","description":"Common utilities for working with Mistral AI models","long_description":"mistral_common provides tokenization, validation, and normalization utilities for Mistral AI models.","active":true,"categories":["python","llm"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-mistral-common"]}],"depends_on":[]},{"name":"py314-torchsummary","portdir":"python/py-torchsummary","version":"1.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sksq96/pytorch-summary","description":"Model summary in PyTorch similar to `model.summary()` in Keras","long_description":"Model summary in PyTorch similar to `model.summary()` in Keras","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-numpy","py314-pytorch"]}],"depends_on":[{"type":"lib","ports":["py-torchsummary"]}]},{"name":"py312-torchsummary","portdir":"python/py-torchsummary","version":"1.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sksq96/pytorch-summary","description":"Model summary in PyTorch similar to `model.summary()` in Keras","long_description":"Model summary in PyTorch similar to `model.summary()` in Keras","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-numpy","py312-pytorch"]}],"depends_on":[]},{"name":"py313-torchsummary","portdir":"python/py-torchsummary","version":"1.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sksq96/pytorch-summary","description":"Model summary in PyTorch similar to `model.summary()` in Keras","long_description":"Model summary in PyTorch similar to `model.summary()` in Keras","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-numpy","py313-pytorch"]}],"depends_on":[]},{"name":"py-torchsummary","portdir":"python/py-torchsummary","version":"1.5.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sksq96/pytorch-summary","description":"Model summary in PyTorch similar to `model.summary()` in Keras","long_description":"Model summary in PyTorch similar to `model.summary()` in Keras","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-torchsummary"]}],"depends_on":[]},{"name":"py313-rpy2-robjects","portdir":"python/py-rpy2-robjects","version":"3.6.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://rpy2.github.io/","description":"Python interface to the R language (embedded R)","long_description":"Python interface to the R language (embedded R)","active":true,"categories":["math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-installer","py313-setuptools","py313-wheel","clang-18"]},{"type":"lib","ports":["python313","py313-jinja2","py313-tzlocal","py313-rpy2-rinterface"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-rpy2"]}]},{"name":"py313-rpy2","portdir":"python/py-rpy2","version":"3.6.7","license":"GPL-2.0+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rpy2/rpy2","description":"A simple and efficient access to R from Python","long_description":"rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to R, a proposed high-level interface, including wrappers to graphical libraries, as well as R-like structures and functions.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":["openmp","universal"],"dependencies":[{"type":"build","ports":["py313-cffi","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["R","python313","py313-rpy2-rinterface","py313-rpy2-robjects","libomp"]}],"depends_on":[]},{"name":"py313-rpy2-rinterface","portdir":"python/py-rpy2-rinterface","version":"3.6.6","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rpy2.github.io/","description":"Low-level interface from Python to the R.","long_description":"Low-level interface from Python to the R.","active":true,"categories":["math","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-build","py313-installer","py313-setuptools","py313-wheel","clang-18"]},{"type":"lib","ports":["libomp","R","python313","py313-cffi"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-rpy2","py313-rpy2-robjects"]}]},{"name":"tree-sitter-tcl","portdir":"devel/tree-sitter-tcl","version":"20260805","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter-grammars/tree-sitter-tcl","description":"A tree-sitter parser for TCL","long_description":"A tree-sitter parser for TCL","active":true,"categories":["devel"],"maintainers":[{"name":"","github":"oytech","ports_count":17}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"tuic","portdir":"net/tuic","version":"1.8.10","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Itsusinn/tuic","description":"TUIC proxy protocol client and server","long_description":"TUIC is a low-latency proxy protocol built on QUIC. This port installs both the TUIC client and server implementations.","active":true,"categories":["net","security"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"bonfyre-statement-import","portdir":"finance/bonfyre-statement-import","version":"1.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Nickgonzales76017/bonfyre-statement-import","description":"Convert normalized bank statement text to verified CSV","long_description":"bonfyre-statement-import is an offline native-C tool that converts normalized bank statement text to CSV using declarative layout packs. It verifies running balances and closing totals before emitting a machine-readable receipt.","active":true,"categories":["textproc","finance"],"maintainers":[{"name":"Nickgonzales76017","github":"Nickgonzales76017","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"abendrot","portdir":"aqua/abendrot","version":"1.0.8","license":"MIT","platforms":"{darwin >= 23}","epoch":0,"replaced_by":null,"homepage":"https://abendrot.app","description":"Screen warmer that cuts nighttime blue light on every display","long_description":"Abendrot is a free, open-source Mac screen warmer that cuts nighttime blue light. It warms every display around your local sunset so your evenings aren't lit up like daytime.","active":true,"categories":["aqua","sysutils"],"maintainers":[{"name":"support","github":"matthewrball","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","xcodegen"]}],"depends_on":[]},{"name":"py314-sshtunnel","portdir":"python/py-sshtunnel","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pahaz/sshtunnel","description":"Pure python SSH tunnels","long_description":"Pure python SSH tunnels","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-paramiko","python314"]}],"depends_on":[{"type":"lib","ports":["py-sshtunnel","azure-cli"]}]},{"name":"oh-my-pi","portdir":"llm/oh-my-pi","version":"18.2.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://omp.sh","description":"oh-my-pi (omp) is a coding agent CLI built on Pi with batteries included","long_description":"oh-my-pi (omp) is a coding agent CLI that wires the IDE in, built on Mario Zechner's Pi with batteries included. \n \nThe agent runs in a TUI with 40+ model providers, 32 built-in tools, and LSP/DAP operations, and can execute code with tool-calling through persistent Python and a Bun worker that call back into the agent's own tools over a loopback bridge.","active":true,"categories":["llm"],"maintainers":[{"name":"","github":"oakimov","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["bun"]}],"depends_on":[]},{"name":"jiti","portdir":"devel/jiti","version":"2.7.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/unjs/jiti","description":"Runtime TypeScript and ESM support for Node.js","long_description":"jiti loads TypeScript and ESM sources in Node.js at runtime, transforming them on the fly and caching the result. Tools that accept configuration written in TypeScript use it to load those files.","active":true,"categories":["devel"],"maintainers":[{"name":"","github":"oakimov","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["npm10","clang-18"]},{"type":"lib","ports":["nodejs22"]}],"depends_on":[{"type":"lib","ports":["eslint"]}]},{"name":"eslint","portdir":"devel/eslint","version":"10.10.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://eslint.org","description":"Statically analyzes JavaScript and TypeScript to find problems","long_description":"ESLint statically analyzes JavaScript and TypeScript code to find problems and fix them. Rules are configurable, and plugins can add rules, processors, and formatters for project-specific conventions.","active":true,"categories":["devel"],"maintainers":[{"name":"","github":"oakimov","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["npm10","clang-18"]},{"type":"lib","ports":["nodejs22","jiti"]}],"depends_on":[]},{"name":"wxgtk-3.2","portdir":"graphics/wxgtk-3.2","version":"3.2.11","license":"wxwidgets-3.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.wxwidgets.org","description":"C++ framework for cross-platform GUI development","long_description":"wxWidgets 3.2 is an open-source cross-platform C++ GUI framework for Mac OS, Unix, Linux, Windows.","active":true,"categories":["devel","graphics"],"maintainers":[{"name":"barracuda","github":"barracuda156","ports_count":16}],"variants":["debug","gstreamer","opengl","qa","universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","cmake"]},{"type":"lib","ports":["pcre2","gstreamer1","gstreamer1-gst-plugins-bad","gtk3","cairo","jbigkit","libjpeg-turbo","libpng","tiff","zlib","expat","libiconv","libGLU","mesa","xorg-libice","xorg-libsm","libmspack","curl","libsdl2_mixer","libsdl2"]},{"type":"run","ports":["wxWidgets_select","wxWidgets-common"]}],"depends_on":[]},{"name":"okf","portdir":"textproc/okf","version":"0.5.0","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/okfcli/okf","description":"Vendor-neutral CLI for the Open Knowledge Format","long_description":"Vendor-neutral CLI for the Open Knowledge Format. okf creates, validates, lints, indexes, searches and graphs OKF bundles, which record machine-readable knowledge as Markdown with YAML frontmatter.","active":true,"categories":["textproc"],"maintainers":[{"name":"","github":"jrjsmrtn","ports_count":7}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"mq","portdir":"textproc/mq","version":"0.8.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mqlang.org","description":"A jq-like Markdown query language for command-line processing","long_description":"A jq-like Markdown query language for command-line processing. mq parses Markdown into a syntax tree and exposes a small functional query language over it, so documents can be filtered, transformed and reformatted from the command line the way jq handles JSON. It also provides a REPL and can convert HTML to Markdown.","active":true,"categories":["textproc"],"maintainers":[{"name":"","github":"jrjsmrtn","ports_count":7}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"boon","portdir":"textproc/boon","version":"0.6.1","license":"(MIT or Apache-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/santhosh-tekuri/boon","description":"Command-line JSON Schema validator","long_description":"Command-line JSON Schema validator. boon validates JSON and YAML documents against a JSON Schema, supporting drafts 4, 6, 7, 2019-09 and 2020-12, with optional format and content assertions and several output formats.","active":true,"categories":["textproc"],"maintainers":[{"name":"","github":"jrjsmrtn","ports_count":7}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"llvm_select-23","portdir":"sysutils/llvm_select","version":"2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"common files for selecting default llvm version","long_description":"llvm_select installs files that allow 'port select' to switch the default version of llvm. It symlinks the standard llvm executables in the MacPorts prefix to the selected version.","active":true,"categories":["sysutils"],"maintainers":[{"name":"jeremyhu","github":"jeremyhu","ports_count":305}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["llvm_select"]}],"depends_on":[{"type":"run","ports":["llvm-23"]}]},{"name":"lldb_select-23","portdir":"sysutils/lldb_select","version":"2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"common files for selecting default lldb version","long_description":"llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.","active":true,"categories":["sysutils"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["lldb_select"]}],"depends_on":[{"type":"run","ports":["lldb-23"]}]},{"name":"clang_select-23","portdir":"sysutils/clang_select","version":"2.5","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"common files for selecting default clang version","long_description":"clang_select installs files that allow 'port select' to switch the default version of clang. It symlinks the standard compiler executables in the MacPorts prefix to the selected version.","active":true,"categories":["sysutils"],"maintainers":[{"name":"jeremyhu","github":"jeremyhu","ports_count":305}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["clang_select"]}],"depends_on":[{"type":"run","ports":["clang-23"]}]},{"name":"spirv-llvm-translator-23","portdir":"lang/llvm-23","version":"23.1.1","license":"NCSA","platforms":"{darwin >= 16}","epoch":0,"replaced_by":null,"homepage":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","description":"LLVM/SPIR-V Bi-Directional Translator","long_description":"A library and tool for translation between LLVM IR and SPIR-V.","active":true,"categories":["lang"],"maintainers":[],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["py314-yaml","clang-17","python314","py314-pygments","cctools","cmake","ninja","spirv-tools"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["llvm-23","libcxx"]}],"depends_on":[]},{"name":"libclc-23","portdir":"lang/llvm-23","version":"23.1.0","license":"NCSA","platforms":"{darwin >= 16}","epoch":0,"replaced_by":null,"homepage":"https://libclc.llvm.org/","description":"OpenCL library","long_description":"libclc is an implementation of the library requirements of the OpenCL C programming language","active":true,"categories":["lang"],"maintainers":[],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["clang-23","py314-yaml","llvm-23","cctools","cmake","ninja","python314","py314-pygments"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libcxx"]}],"depends_on":[{"type":"lib","ports":["clspv"]}]},{"name":"flang-23","portdir":"lang/llvm-23","version":"23.1.0","license":"NCSA","platforms":"{darwin >= 21}","epoch":0,"replaced_by":null,"homepage":"https://flang.llvm.org/","description":"LLVM Fortran compiler","long_description":"LLVM Fortran compiler","active":true,"categories":["lang"],"maintainers":[],"variants":["debug","tests"],"dependencies":[{"type":"build","ports":["py314-yaml","cctools","cmake","ninja","clang-17","python314","py314-pygments"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libcxx","libomp","ld64","mlir-23","clang-23","llvm-23"]}],"depends_on":[]},{"name":"lldb-23","portdir":"lang/llvm-23","version":"23.1.0","license":"NCSA","platforms":"{darwin >= 18}","epoch":0,"replaced_by":null,"homepage":"https://lldb.llvm.org/","description":"the LLVM debugger","long_description":"lldb is the LLVM native debugger.","active":true,"categories":["lang"],"maintainers":[],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["py314-yaml","cctools","cmake","ninja","swig-python","doxygen","clang-17","python314","py314-pygments"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["xz","zlib","libedit","ncurses","libcxx","libxml2","python314","llvm-23","clang-23"]},{"type":"run","ports":["lldb_select-23"]}],"depends_on":[]},{"name":"clang-23","portdir":"lang/llvm-23","version":"23.1.0","license":"NCSA","platforms":"{darwin >= 19}","epoch":0,"replaced_by":null,"homepage":"https://clang.llvm.org/","description":"C, C++, Objective C and Objective C++ compiler","long_description":"The Clang project provides a language front-end and tooling infrastructure for languages in the C language family (C, C++, Objective C/C++, OpenCL, CUDA, and RenderScript) for the LLVM project.","active":true,"categories":["lang"],"maintainers":[],"variants":["analyzer","libstdcxx","universal","debug","tests"],"dependencies":[{"type":"build","ports":["py314-yaml","python314","cctools","cmake","ninja","clang-17","py314-pygments"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","zstd","ld64","libcxx","libomp","llvm-23"]},{"type":"run","ports":["clang_select-23","perl5","cctools"]}],"depends_on":[{"type":"build","ports":["clspv","mpich-clang23","libclc-23","qt6-qtcreator","openmpi-clang23","qt6-qtcreator-docs"]},{"type":"lib","ports":["mpich-clang23","flang-23","openmpi-clang23","lldb-23","qt6-qtcreator","qt6-qtcreator-docs"]}]},{"name":"mlir-23","portdir":"lang/llvm-23","version":"23.1.0","license":"NCSA","platforms":"{darwin >= 16}","epoch":0,"replaced_by":null,"homepage":"https://mlir.llvm.org","description":"The MLIR project is a novel approach to building reusable and extensible compiler infrastructure.","long_description":"The MLIR project is a novel approach to building reusable and extensible compiler infrastructure. MLIR aims to address software fragmentation, improve compilation for heterogeneous hardware, significantly reduce the cost of building domain specific compilers, and aid in connecting existing compilers together.","active":true,"categories":["lang"],"maintainers":[],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["py314-yaml","cmake","ninja","clang-17","python314","py314-pygments","cctools"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zstd","libcxx","llvm-23","zlib"]}],"depends_on":[{"type":"lib","ports":["flang-23"]}]},{"name":"llvm-23","portdir":"lang/llvm-23","version":"23.1.0","license":"NCSA","platforms":"{darwin >= 16}","epoch":0,"replaced_by":null,"homepage":"https://llvm.org/","description":"llvm is a next generation compiler infrastructure","long_description":"The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").","active":true,"categories":["lang"],"maintainers":[],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["py314-yaml","cmake","ninja","clang-17","python314","py314-pygments","cctools"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","zstd","libedit","libffi","libcxx","libxml2"]},{"type":"run","ports":["llvm_select-23"]}],"depends_on":[{"type":"build","ports":["qt6-qtcreator-docs","libclc-23","qt6-qtcreator"]},{"type":"lib","ports":["flang-23","clang-23","spirv-llvm-translator-23","clspv","mlir-23","lldb-23"]}]},{"name":"openlogi","portdir":"sysutils/openlogi","version":"0.8.6","license":"MIT and Apache-2","platforms":"{darwin >= 22}","epoch":0,"replaced_by":null,"homepage":"https://github.com/AprilNEA/OpenLogi","description":"Lightweight local-first companion for Logitech HID++ peripherals","long_description":"OpenLogi is a native, local-first alternative to Logitech Options+. It supports button remapping, DPI, SmartShift, and per-app profiles without a cloud account or telemetry.","active":true,"categories":["aqua","sysutils"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20","cargo-bundle"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"cargo-bundle","portdir":"devel/cargo-bundle","version":"0.11.0","license":"MIT and Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/burtonageo/cargo-bundle","description":"Wrap Rust executables in OS-specific application bundles","long_description":"cargo-bundle is a Cargo subcommand that packages Rust executables as native application bundles and installers, including macOS app bundles.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]},{"type":"run","ports":["cargo"]}],"depends_on":[{"type":"build","ports":["openlogi"]}]}]}