{"count":53813,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=504","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=502","results":[{"name":"bombadillo","portdir":"net/bombadillo","version":"2.4.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bombadillo.colorfield.space","description":"Bombabillo is a non-web client for the terminal, supporting Gopher, Gemini and much more.","long_description":"Bombabillo is a non-web client for the terminal, supporting Gopher, Gemini and much more.","active":true,"categories":["net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"entt","portdir":"devel/entt","version":"3.16.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/entt","description":"EnTT is a header-only, tiny and easy to use library for game programming and much more written in modern C++.","long_description":"EnTT is a header-only, tiny and easy to use library for game programming and much more written in modern C++.","active":true,"categories":["devel","games"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"kdash","portdir":"sysutils/kdash","version":"2.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://kdash.cli.rs","description":"A simple and fast dashboard for Kubernetes written in Rust","long_description":"A simple and fast dashboard for Kubernetes written in Rust","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"hermit","portdir":"devel/hermit","version":"0.55.1","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://cashapp.github.io/hermit","description":"Hermit manages isolated, self-bootstrapping sets of tools in software projects.","long_description":"Hermit manages isolated, self-bootstrapping sets of tools in software projects. Hermit installs tools for software projects in self-contained, isolated sets, so your team, your contributors, and your CI have the same consistent tooling.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"roswell","portdir":"devel/roswell","version":"22.12.14.113","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/roswell/roswell","description":"A Lisp implementation manager, launcher, and much more!","long_description":"Roswell is a full-stack environment for Common Lisp development, and has many features that makes it easy to test, share, and distribute your Lisp applications.","active":true,"categories":["devel"],"maintainers":[{"name":"","github":"kakuhen","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["autoconf","automake","curl","clang-18"]},{"type":"lib","ports":["curl"]}],"depends_on":[]},{"name":"fnm","portdir":"devel/fnm","version":"1.39.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Schniz/fnm","description":"Fast and simple Node.js version manager, built in Rust","long_description":"Fast and simple Node.js version manager, built in Rust","active":true,"categories":["devel"],"maintainers":[{"name":"smanojkarthick","github":"manojkarthick","ports_count":10},{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["lzma","libunwind"]}],"depends_on":[]},{"name":"gutils-suite","portdir":"sysutils/gutils-suite","version":"1.1","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"Meta port encompassing the GNU utils suite, plus other useful ports","long_description":"Meta port encompassing the GNU utils suite, plus other useful ports","active":true,"categories":["sysutils"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gutils-suite-extra"]},{"type":"run","ports":["git","ffmpeg","yt-dlp","ffmpeg6"]}],"depends_on":[]},{"name":"phetch","portdir":"net/phetch","version":"1.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/xvxx/phetch","description":"A terminal client designed to help you quickly navigate the gophersphere.","long_description":"Phetch is a Gopher terminal client written entirely in Rust. It supports Gopher searches, text and menu pages, and downloads. Moreover, Phetch features opt-in history tracking, TLS support, and Tor support.","active":true,"categories":["net"],"maintainers":[{"name":"","github":"kakuhen","ports_count":9}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"rb25-text","portdir":"ruby/rb-text","version":"1.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/threedaymonk/text","description":"A collection of text algorithms","long_description":"A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming","active":false,"categories":["ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby25"]}],"depends_on":[{"type":"run","ports":["rb25-gettext"]}]},{"name":"rb26-text","portdir":"ruby/rb-text","version":"1.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/threedaymonk/text","description":"A collection of text algorithms","long_description":"A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming","active":false,"categories":["ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby26"]}],"depends_on":[{"type":"run","ports":["rb26-gettext"]}]},{"name":"rb27-text","portdir":"ruby/rb-text","version":"1.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/threedaymonk/text","description":"A collection of text algorithms","long_description":"A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming","active":false,"categories":["ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby27"]}],"depends_on":[{"type":"run","ports":["rb27-gettext"]}]},{"name":"rb30-text","portdir":"ruby/rb-text","version":"1.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/threedaymonk/text","description":"A collection of text algorithms","long_description":"A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming","active":true,"categories":["ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[{"type":"run","ports":["rb30-gettext"]}]},{"name":"rb-text","portdir":"ruby/rb-text","version":"1.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/threedaymonk/text","description":"A collection of text algorithms","long_description":"A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming","active":true,"categories":["ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb25-locale","portdir":"ruby/rb-locale","version":"2.1.3","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"Pure ruby library which provides basic APIs for localization","long_description":"Pure ruby library which provides basic APIs for localization","active":false,"categories":["devel","textproc","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["ruby25"]}],"depends_on":[{"type":"run","ports":["rb25-gettext"]}]},{"name":"rb26-locale","portdir":"ruby/rb-locale","version":"2.1.3","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"Pure ruby library which provides basic APIs for localization","long_description":"Pure ruby library which provides basic APIs for localization","active":false,"categories":["devel","textproc","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["ruby26"]}],"depends_on":[{"type":"run","ports":["rb26-gettext"]}]},{"name":"rb27-locale","portdir":"ruby/rb-locale","version":"2.1.3","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"Pure ruby library which provides basic APIs for localization","long_description":"Pure ruby library which provides basic APIs for localization","active":false,"categories":["devel","textproc","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["ruby27"]}],"depends_on":[{"type":"run","ports":["rb27-gettext"]}]},{"name":"rb30-locale","portdir":"ruby/rb-locale","version":"2.1.5","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"Pure ruby library which provides basic APIs for localization","long_description":"Pure ruby library which provides basic APIs for localization","active":true,"categories":["devel","textproc","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[{"type":"run","ports":["rb30-gettext"]}]},{"name":"rb25-gettext","portdir":"ruby/rb-gettext","version":"3.4.9","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"a Localization library and tools which modeled GNU gettext.","long_description":"This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.","active":false,"categories":["devel","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":111},{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby25"]},{"type":"run","ports":["rb25-locale","rb25-text"]}],"depends_on":[]},{"name":"rb26-gettext","portdir":"ruby/rb-gettext","version":"3.4.9","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"a Localization library and tools which modeled GNU gettext.","long_description":"This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.","active":false,"categories":["devel","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":111},{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby26"]},{"type":"run","ports":["rb26-locale","rb26-text"]}],"depends_on":[]},{"name":"rb27-gettext","portdir":"ruby/rb-gettext","version":"3.4.9","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"a Localization library and tools which modeled GNU gettext.","long_description":"This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.","active":false,"categories":["devel","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":111},{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby27"]},{"type":"run","ports":["rb27-locale","rb27-text"]}],"depends_on":[]},{"name":"rb30-gettext","portdir":"ruby/rb-gettext","version":"3.5.2","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"a Localization library and tools which modeled GNU gettext.","long_description":"This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.","active":true,"categories":["devel","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":111},{"name":"judaew","github":"judaew","ports_count":691}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]},{"type":"run","ports":["rb30-locale","rb30-text","rb30-erubi","rb30-racc"]}],"depends_on":[]},{"name":"gitui","portdir":"devel/gitui","version":"0.28.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/extrawurst/gitui","description":"Blazing fast terminal-ui for git written in Rust.","long_description":"Blazing fast terminal-ui for git written in Rust.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","cmake","legacy-support","rust","clang-20"]},{"type":"lib","ports":["zlib","libgit2","libunwind"]}],"depends_on":[]},{"name":"openjdk16-temurin","portdir":"java/openjdk-distributions","version":"16.0.2","license":"GPL-2 and NoMirror","platforms":"darwin","epoch":0,"replaced_by":"openjdk17-temurin","homepage":"","description":"Obsolete port, replaced by openjdk17-temurin","long_description":"This port has been replaced by openjdk17-temurin.","active":false,"categories":["devel","java"],"maintainers":[{"name":"nils","github":"breun","ports_count":19}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"uhubctl","portdir":"sysutils/uhubctl","version":"2.6.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mvp/uhubctl","description":"USB hub per-port power control","long_description":"uhubctl is utility to control USB power per-port on smart USB hubs. Smart hub is defined as one that implements per-port power switching.","active":true,"categories":["sysutils"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":351}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libusb"]}],"depends_on":[]},{"name":"rpki-client","portdir":"net/rpki-client","version":"9.9","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.rpki-client.org/index.html","description":"OpenBSD RPKI Validator","long_description":"rpki-client is a FREE, easy-to-use implementation of the Resource Public Key Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of the Route Origin of a BGP announcement.","active":true,"categories":["net"],"maintainers":[{"name":"artkiver","github":"artkiver","ports_count":13}],"variants":["libressl","openssl","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libressl","expat"]}],"depends_on":[]},{"name":"amfora","portdir":"net/amfora","version":"1.11.0","license":"GPL-3","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/makeworld-the-better-one/amfora","description":"A fancy terminal browser for the Gemini protocol.","long_description":"A fancy terminal browser for the Gemini protocol. Amfora aims to be the best looking Gemini client with the most features... all in the terminal.","active":true,"categories":["net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"openjdk11-temurin","portdir":"java/openjdk11-temurin","version":"11.0.33","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://adoptium.net","description":"Eclipse Temurin, based on OpenJDK 11 (Long Term Support until at least October 2027)","long_description":"Eclipse Temurin provides secure, TCK-tested and compliant, production-ready Java runtimes.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":112}],"variants":["Applets","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"kubectl-1.22","portdir":"sysutils/kubectl","version":"1.22.17","license":"Apache-2","platforms":"darwin","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":30},{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":[],"dependencies":[{"type":"build","ports":["go","bash","clang-18"]},{"type":"run","ports":["kubectl_select"]}],"depends_on":[]},{"name":"openjdk8-temurin","portdir":"java/openjdk8-temurin","version":"8u504","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 10 }","epoch":0,"replaced_by":null,"homepage":"https://adoptium.net","description":"Eclipse Temurin, based on OpenJDK 8 (Long Term Support until at least November 2026)","long_description":"Eclipse Temurin provides secure, TCK-tested and compliant, production-ready Java runtimes.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":112}],"variants":["Applets","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"tippecanoe","portdir":"gis/tippecanoe","version":"2.79.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/felt/tippecanoe","description":"Build vector tilesets from large collections of GeoJSON features","long_description":"Build vector tilesets from large collections of GeoJSON features","active":true,"categories":["gis"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":53}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["zlib","sqlite3"]}],"depends_on":[]},{"name":"py39-debugpy","portdir":"python/py-debugpy","version":"1.8.20","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://aka.ms/debugpy","description":"Implementation of the Debug Adapter Protocol","long_description":"Implementation of the Debug Adapter Protocol","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py39-build","py39-installer","py39-cython","py39-setuptools","py39-wheel"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-ipykernel"]}]},{"name":"py38-debugpy","portdir":"python/py-debugpy","version":"1.8.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://aka.ms/debugpy","description":"Implementation of the Debug Adapter Protocol","long_description":"Implementation of the Debug Adapter Protocol","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py38-build","py38-installer","py38-cython","py38-setuptools","py38-wheel"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-ipykernel"]}]},{"name":"py37-debugpy","portdir":"python/py-debugpy","version":"1.6.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://aka.ms/debugpy","description":"Implementation of the Debug Adapter Protocol","long_description":"Implementation of the Debug Adapter Protocol","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py37-build","py37-installer","py37-cython","py37-setuptools","py37-wheel"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-ipykernel"]}]},{"name":"py-debugpy","portdir":"python/py-debugpy","version":"1.8.21","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://aka.ms/debugpy","description":"Implementation of the Debug Adapter Protocol","long_description":"Implementation of the Debug Adapter Protocol","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-debugpy"]}],"depends_on":[]},{"name":"py39-python-lsp-black","portdir":"python/py-python-lsp-black","version":"2.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-black","description":"Black plugin for python-lsp-server","long_description":"Black plugin for python-lsp-server. Forked from pyls-black (https://github.com/rupert/pyls-black).","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["py39-black","py39-python-lsp-server","py39-tomli","python39"]}],"depends_on":[{"type":"run","ports":["py39-spyder-devel","py39-spyder"]}]},{"name":"py38-python-lsp-black","portdir":"python/py-python-lsp-black","version":"2.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-black","description":"Black plugin for python-lsp-server","long_description":"Black plugin for python-lsp-server. Forked from pyls-black (https://github.com/rupert/pyls-black).","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-black","py38-python-lsp-server","py38-tomli","python38"]}],"depends_on":[{"type":"run","ports":["py38-spyder-devel","py38-spyder"]}]},{"name":"py37-python-lsp-black","portdir":"python/py-python-lsp-black","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-black","description":"Black plugin for python-lsp-server","long_description":"Black plugin for python-lsp-server. Forked from pyls-black (https://github.com/rupert/pyls-black).","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["python37","py37-black","py37-setuptools","py37-python-lsp-server"]}],"depends_on":[{"type":"run","ports":["py37-spyder","py37-spyder-devel"]}]},{"name":"py36-python-lsp-black","portdir":"python/py-python-lsp-black","version":"1.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-black","description":"Black plugin for python-lsp-server","long_description":"Black plugin for python-lsp-server. Forked from pyls-black (https://github.com/rupert/pyls-black).","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["python36","py36-black","py36-setuptools","py36-python-lsp-server"]}],"depends_on":[{"type":"run","ports":["py36-spyder","py36-spyder-devel"]}]},{"name":"py-python-lsp-black","portdir":"python/py-python-lsp-black","version":"2.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-black","description":"Black plugin for python-lsp-server","long_description":"Black plugin for python-lsp-server. Forked from pyls-black (https://github.com/rupert/pyls-black).","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-python-lsp-black"]}],"depends_on":[]},{"name":"kiln","portdir":"www/kiln","version":"0.4.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~adnano/kiln","description":"A simple static site generator","long_description":"A simple static site generator","active":true,"categories":["devel","www"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["go","scdoc","clang-18"]}],"depends_on":[]},{"name":"fgen","portdir":"devel/fgen","version":"0.3","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://hpux.connect.org.uk/hppd/hpux/Misc/fgen-0.3","description":"Makefile generator for fortran 77/90 code","long_description":"FGEN - makefile generator (for GNU make) for fortran 77/90 code \n- Configuration of fgen (file ~/.fgenrc_alt) \n\t\t$> fgen -c -f ~/.fgenrc_alt \n \n- Your project is divided in 2 directories: a library (./lib) and the \n\tcore program (./src). To create the makefiles: \n\t\t$> fgen -m -s ./src -l ./lib \n","active":true,"categories":["devel"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"gemget","portdir":"net/gemget","version":"1.9.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/makew0rld/gemget","description":"Command line downloader for the Gemini protocol","long_description":"Command line downloader for the Gemini protocol","active":true,"categories":["net","gemini"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py39-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":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm","py39-wheel"]},{"type":"lib","ports":["py39-requests","python39"]}],"depends_on":[]},{"name":"py38-requests-unixsocket","portdir":"python/py-requests-unixsocket","version":"0.2.0","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":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-build","py38-installer","py38-pbr","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["py38-requests","python38"]}],"depends_on":[]},{"name":"libretls","portdir":"devel/libretls","version":"3.8.1","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.causal.agency/libretls/about/","description":"libtls for OpenSSL","long_description":"LibreTLS is a port of libtls from LibreSSL to OpenSSL. libtls is a new TLS library, designed to make it easier to write foolproof applications.","active":true,"categories":["devel"],"maintainers":[{"name":"june","github":"causal-agent","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl"]}],"depends_on":[{"type":"lib","ports":["got","s6-networking","pounce","catgirl","telescope"]}]},{"name":"glibmm-devel","portdir":"devel/glibmm-devel","version":"2.88.1","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://www.gtkmm.org/","description":"C++ interface to glib","long_description":"C++ interface to glib","active":true,"categories":["devel","x11"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["quartz","x11","universal"],"dependencies":[{"type":"build","ports":["python314","pkgconfig","mm-common","clang-20","meson","ninja"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libsigcxx3","glib2"]}],"depends_on":[]},{"name":"paramagpy","portdir":"science/paramagpy","version":"1.2","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/henryorton/paramagpy","description":"Calculate paramagnetic effects in NMR spectra of proteins","long_description":"Calculate paramagnetic effects in NMR spectra of proteins","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-numpy","py312-biopython","py312-matplotlib","py312-scipy"]}],"depends_on":[]},{"name":"cointop","portdir":"finance/cointop","version":"1.6.10","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://cointop.sh","description":"A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies in realtime.","long_description":"A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies in realtime. The interface is inspired by htop, and shortcut keys inspired by vim.","active":true,"categories":["finance"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py39-marisa-trie","portdir":"python/py-marisa-trie","version":"1.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytries/marisa-trie","description":"Static memory-efficient & fast Trie structures for Python (based on marisa-trie C++ library)","long_description":"Static memory-efficient & fast Trie structures for Python (based on marisa-trie C++ library)","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-hypothesis","py39-pytest","py39-readme_renderer"]}],"depends_on":[]},{"name":"air","portdir":"devel/air","version":"1.67.4","license":"GPL-3","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/air-verse/air","description":"Live reload for Go apps","long_description":"Live reload for Go apps. Just air in your project root directory, leave it alone, and focus on your code.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]}]}