{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=14","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=12","results":[{"name":"p5-libwww-perl","portdir":"perl/p5-libwww-perl","version":"6.830.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-libwww-perl","homepage":"https://metacpan.org/pod/LWP","description":"LWP - The World-Wide Web library for Perl","long_description":"LWP - The World-Wide Web library for Perl","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-libwww-perl"]}],"depends_on":[]},{"name":"p5.26-lwp-consolelogger","portdir":"perl/p5-lwp-consolelogger","version":"0.0.42","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/LWP::ConsoleLogger","description":"LWP::ConsoleLogger - LWP tracing and debugging","long_description":"LWP::ConsoleLogger - LWP tracing and debugging","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-capture-tiny","p5.26-html-formattext-withlinks","p5.26-http-cookiejar","p5.26-http-server-simple-psgi","p5.26-log-dispatch-array","p5.26-mojolicious","p5.26-path-tiny","p5.26-pithub","p5.26-plack","p5.26-plack-test-agent","p5.26-test-failwarnings","p5.26-test-fatal","p5.26-test-lwp-useragent","p5.26-test-most","p5.26-www-mechanize"]},{"type":"lib","ports":["p5.26-parse-mime","p5.26-ref-util","p5.26-string-trim","p5.26-sub-exporter","p5.26-term-size-any","p5.26-text-simpletable-autowidth","p5.26-try-tiny","p5.26-type-tiny","p5.26-uri","p5.26-uri-query","perl5.26","p5.26-xml-simple","p5.26-class-method-modifiers","p5.26-data-printer","p5.26-datetime","p5.26-html-restrict","p5.26-http-body","p5.26-http-cookiemonster","p5.26-http-message","p5.26-json-maybexs","p5.26-libwww-perl","p5.26-list-allutils","p5.26-log-dispatch","p5.26-module-load-conditional","p5.26-module-runtime","p5.26-moo","p5.26-moox-strictconstructor"]}],"depends_on":[{"type":"build","ports":["p5.26-www-mechanize-cached"]}]},{"name":"p5.26-libwww-perl","portdir":"perl/p5-libwww-perl","version":"6.540.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/libwww-perl","description":"The World-Wide Web library for Perl","long_description":"The libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. The main focus of the library is to provide classes and functions that allow you to write WWW clients. The library also contain modules that are of more general use and even classes that help you implement simple HTTP servers.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal","p5.26-test-leaktrace","p5.26-test-needs","p5.26-test-requiresinternet"]},{"type":"lib","ports":["p5.26-html-parser","p5.26-http-cookies","p5.26-http-daemon","p5.26-http-date","p5.26-http-message","perl5.26","p5.26-lwp-mediatypes","p5.26-net-http","p5.26-try-tiny","p5.26-uri","p5.26-www-robotrules","p5.26-http-negotiate","p5.26-data-dump","p5.26-encode-locale","p5.26-file-listing","p5.26-html-form"]}],"depends_on":[{"type":"build","ports":["p5.26-dist-zilla-plugin-twitter","p5.26-b-c","p5.26-starman","p5.26-net-twitter","p5.26-app-nopaste","p5.26-catalyst-action-rest","p5.26-apache-test"]},{"type":"lib","ports":["p5.26-bioperl","p5.26-captcha-recaptcha","p5.26-catalyst-plugin-captcha","p5.26-catalyst-runtime","p5.26-cgi-ssi","p5.26-cpan-uploader","p5.26-crypt-openpgp","p5.26-digest-md5-file","p5.26-feed-find","p5.26-finance-quote","p5.26-finance-quotehist","p5.26-flickr-api","p5.26-flickr-upload","p5.26-geo-coder-osm","p5.26-geo-webservice-elevation-usgs","p5.26-graphviz","p5.26-html-encoding","p5.26-html-extract","p5.26-html-lint","p5.26-html-tidy","p5.26-html-tidy5","p5.26-http-cache-transparent","p5.26-http-daemon-ssl","p5.26-http-proxy","p5.26-http-recorder","p5.26-http-request-ascgi","p5.26-http-response-encoding","p5.26-http-server-simple-mason","p5.26-libxml-enno","p5.26-lwp-authen-wsse","p5.26-lwp-consolelogger","p5.26-lwp-protocol-http10","p5.26-lwp-protocol-https","p5.26-lwp-useragent-cached","p5.26-lwp-useragent-determined","p5.26-lwpx-paranoidagent","p5.26-mail-spamassassin","p5.26-mail-webmail-gmail","p5.26-mime-lite-html","p5.26-module-install","p5.26-mogilefs-client","p5.26-mogilefs-utils","p5.26-net-github","p5.26-net-oauth","p5.26-net-openid-consumer","p5.26-net-twitter-lite","p5.26-nmap-scanner","p5.26-pithub","p5.26-plack","p5.26-plack-test-externalserver","p5.26-poe","p5.26-rdf-trine","p5.26-rpc-xml","p5.26-search-elasticsearch","p5.26-soap-lite","p5.26-statistics-covid","p5.26-sysadm-install","p5.26-test-lwp-useragent","p5.26-test-www-mechanize-catalyst","p5.26-test-www-selenium","p5.26-uri-fetch","p5.26-web-scraper","p5.26-www-mechanize","p5.26-www-search","p5.26-www-shorten","p5.26-www-shorten-googl","p5.26-www-urltoys","p5.26-www-wolframalpha","p5.26-xml-atom","p5.26-xml-dom","p5.26-xml-feed","p5.26-xml-parser","p5.26-xml-treepp","p5.26-xml-twig","p5.26-astro-simbad-client","p5.26-astro-spacetrack","p5.26-auth-yubikey_webclient","p5.26-authcas","p5.26-aws-signature4","p5.26-bio-db-ncbihelper"]},{"type":"run","ports":["p5.26-perlbal"]}]},{"name":"atuin","portdir":"sysutils/atuin","version":"18.16.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://atuin.sh/","description":"Magical shell history","long_description":"Magical shell history. Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","protobuf3-cpp","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"llmfit","portdir":"llm/llmfit","version":"0.9.24","license":"MIT","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/AlexsJones/llmfit","description":"A terminal tool for finding best fitted LLM models for your machine.","long_description":"A terminal tool that right-sizes LLM models to your system's RAM, CPU, and GPU. Detects your hardware, scores each model across quality, speed, fit, and context dimensions, and tells you which ones will actually run well on your machine. Ships with an interactive TUI (default) and a classic CLI mode. Supports multi-GPU setups, MoE architectures, dynamic quantization selection, speed estimation, and local runtime providers (Ollama, llama.cpp, MLX, Docker Model Runner, LM Studio).","active":true,"categories":["llm"],"maintainers":[{"name":"","github":"oytech","ports_count":5}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"micronaut","portdir":"java/micronaut","version":"4.10.14","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://micronaut.io","description":"Micronaut is a modern, JVM-based, full-stack framework for building modular, easily testable microservice and serverless applications.","long_description":"Micronaut is a modern, JVM-based, full stack Java framework designed for building modular, easily testable JVM applications with support for Java, Kotlin and the Groovy language. \n \nMicronaut is developed by the creators of the Grails framework and takes inspiration from lessons learnt over the years building real-world applications from monoliths to microservices using Spring, Spring Boot and Grails. \n \nMicronaut aims to provide all the tools necessary to build microservice applications including: \n \n* Dependency Injection and Inversion of Control (IoC) \n* Aspect Oriented Programming (AOP) \n* Sensible Defaults and Auto-Configuration \n \nWith Micronaut you can build Message-Driven Applications, Command Line Applications, HTTP Servers and more whilst for Microservices in particular Micronaut also provides: \n* Distributed Configuration \n* Service Discovery \n* HTTP Routing \n* Client-Side Load Balancing \n \nAt the same time Micronaut aims to avoid the downsides of frameworks like Spring, Spring Boot and Grails by providing: \n \n* Fast startup time \n* Reduced memory footprint \n* Minimal use of reflection \n* Minimal use of proxies \n* No runtime bytecode generation \n* Easy Unit Testing","active":true,"categories":["java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"kubescape","portdir":"sysutils/kubescape","version":"4.0.8","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/kubescape/kubescape","description":"Tool for testing if Kubernetes is deployed securely as defined in Kubernetes Hardening Guidance by NSA and CISA","long_description":"Tool for testing if Kubernetes is deployed securely as defined in Kubernetes Hardening Guidance by NSA and CISA","active":true,"categories":["sysutils","security"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"google-cloud-sdk","portdir":"devel/google-cloud-sdk","version":"568.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cloud.google.com/sdk/","description":"Command-line interface for Google Cloud Platform products and services","long_description":"Google Cloud SDK is a set of tools for Google Cloud Platform. It contains gcloud, gsutil, and bq command-line tools, which you can use to access Compute Engine, Cloud Storage, BigQuery, and other products and services from the command-line. You can run these tools interactively or in your automated scripts.","active":true,"categories":["devel","python"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":["alpha","anthos_auth","app_engine_go","app_engine_java","app_engine_python","app_engine_python_extras","appctl","beta","bigtable","cbt","cloud_datastore_emulator","cloud_firestore_emulator","cloud_run_proxy","cloud_sql_proxy","config_connector","docker_credential_gcr","enterprise_certificate_proxy","gke_gcloud_auth_plugin","istioctl","kpt","kubectl","kubectl_oidc","kustomize","local_extract","log_streaming","managed_flink_client","minikube","nomos","package_go_module","pkg","preview","pubsub_emulator","spanner_cli","spanner_migration_tool","skaffold","terraform_tools"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[]},{"name":"ruby40","portdir":"lang/ruby40","version":"4.0.4","license":"(Ruby or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.ruby-lang.org/","description":"Powerful and clean object-oriented scripting language","long_description":"Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straightforward, extensible, and portable.","active":true,"categories":["lang","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109},{"name":"fw","github":"fhgwright","ports_count":28}],"variants":["doc","gmp","jemalloc","yjit","zjit","relative"],"dependencies":[{"type":"build","ports":["clang-18","cctools","pkgconfig","rust"]},{"type":"lib","ports":["openssl3","zlib","gdbm","libffi","libyaml"]},{"type":"run","ports":["ruby_select"]}],"depends_on":[]},{"name":"syncthing","portdir":"net/syncthing","version":"2.1.0","license":"MPL-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://syncthing.net","description":"Open Source Continuous File Synchronization","long_description":"Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet.","active":true,"categories":["net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[{"type":"lib","ports":["syncthing-macos"]}]},{"name":"oh-my-posh","portdir":"sysutils/oh-my-posh","version":"29.13.1","license":"GPL-3","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://ohmyposh.dev","description":"A prompt theme engine for any shell.","long_description":"A prompt theme engine for any shell.","active":true,"categories":["sysutils","shells"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056},{"name":"ihj3s1wy","github":"PinoTucana","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"pnpm","portdir":"devel/pnpm","version":"11.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pnpm.io","description":"Fast, disk space efficient package manager","long_description":"pnpm is a fast, disk space efficient package manager, it uses a content-addressable filesystem to store all files from all module directories on a disk.","active":true,"categories":["devel"],"maintainers":[{"name":"sainnhe","github":"sainnhe","ports_count":7}],"variants":[],"dependencies":[{"type":"build","ports":["npm10","clang-18"]},{"type":"lib","ports":["nodejs22"]}],"depends_on":[{"type":"build","ports":["Legcord","filebrowser"]}]},{"name":"idevice_pair","portdir":"devel/idevice_pair","version":"0.1.13","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jkcoxson/idevice_pair","description":"Generate pair records for iOS and save them","long_description":"A tiny cross-platform GUI (egui/eframe) for working with iOS pairing files and developer settings—built on top of the idevice Rust crate.","active":true,"categories":["aqua","devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":271}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","makeicns","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"py314-maturin","portdir":"python/py-maturin","version":"1.13.3","license":"MIT and Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyo3/maturin","description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","long_description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools-rust","py314-setuptools","py314-wheel","cargo","legacy-support","rust","clang-20","py314-build","py314-installer"]},{"type":"lib","ports":["python314","libunwind"]}],"depends_on":[{"type":"build","ports":["py314-tokenizers","py314-orjson","py314-async-tiff","py314-bidi","py314-uv-build","py314-ast_serialize","py314-arro3-compute","py314-arro3-core","py314-arro3-io","py314-cryptography","py314-hf-xet","py314-jellyfish","py314-jh2","py314-kornia-rs","py314-pendulum","py314-pydantic_core","py314-qh3","py314-resvg_py","py314-rpds-py","py314-safetensors"]},{"type":"lib","ports":["py-maturin"]}]},{"name":"py313-maturin","portdir":"python/py-maturin","version":"1.13.3","license":"MIT and Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyo3/maturin","description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","long_description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","py313-wheel","py313-setuptools-rust","cargo","legacy-support","rust","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","libunwind"]}],"depends_on":[{"type":"build","ports":["py313-async-tiff","py313-orjson","py313-bidi","py313-uv-build","py313-ast_serialize","py313-arro3-compute","py313-arro3-core","py313-arro3-io","py313-cramjam","py313-cryptography","py313-hf-xet","py313-jellyfish","py313-jh2","py313-kornia-rs","py313-pendulum","py313-pydantic_core","py313-qh3","py313-rpds-py","py313-safetensors","py313-tokenizers"]}]},{"name":"py312-maturin","portdir":"python/py-maturin","version":"1.13.3","license":"MIT and Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyo3/maturin","description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","long_description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","py312-wheel","py312-setuptools-rust","cargo","legacy-support","rust","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312","libunwind"]}],"depends_on":[{"type":"build","ports":["py312-async-tiff","py312-orjson","py312-bidi","py312-uv-build","py312-ast_serialize","py312-arro3-compute","py312-arro3-core","py312-arro3-io","py312-cramjam","py312-cryptography","py312-hf-xet","py312-jellyfish","py312-pendulum","py312-pydantic_core","py312-rpds-py","py312-safetensors","py312-tokenizers"]}]},{"name":"py311-maturin","portdir":"python/py-maturin","version":"1.13.3","license":"MIT and Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyo3/maturin","description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","long_description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","py311-setuptools","py311-wheel","py311-setuptools-rust","cargo","legacy-support","rust","py311-build","py311-installer"]},{"type":"lib","ports":["python311","libunwind"]},{"type":"run","ports":["py311-tomli"]}],"depends_on":[{"type":"build","ports":["py311-async-tiff","py311-orjson","py311-bidi","py311-uv-build","py311-ast_serialize","py311-arro3-compute","py311-arro3-core","py311-arro3-io","py311-cramjam","py311-cryptography","py311-hf-xet","py311-jellyfish","py311-pendulum","py311-pydantic_core","py311-rpds-py","py311-safetensors","py311-tokenizers"]}]},{"name":"py310-maturin","portdir":"python/py-maturin","version":"1.13.3","license":"MIT and Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyo3/maturin","description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","long_description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","py310-build","py310-setuptools-rust","py310-installer","cargo","legacy-support","rust","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","libunwind"]},{"type":"run","ports":["py310-tomli"]}],"depends_on":[{"type":"build","ports":["py310-async-tiff","py310-orjson","py310-bidi","py310-uv-build","py310-ast_serialize","py310-arro3-compute","py310-arro3-core","py310-arro3-io","py310-cramjam","py310-cryptography","py310-hf-xet","py310-jellyfish","py310-pendulum","py310-pydantic_core","py310-rpds-py","py310-safetensors","py310-tokenizers"]}]},{"name":"py-maturin","portdir":"python/py-maturin","version":"1.13.3","license":"MIT and Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyo3/maturin","description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","long_description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","py314-maturin"]}],"depends_on":[]},{"name":"py38-maturin","portdir":"python/py-maturin","version":"1.9.6","license":"MIT and Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyo3/maturin","description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","long_description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","active":false,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","py38-wheel","py38-build","py38-installer","cargo","legacy-support","rust","py38-setuptools","py38-setuptools-rust"]},{"type":"lib","ports":["python38","libunwind"]},{"type":"run","ports":["py38-tomli"]}],"depends_on":[{"type":"build","ports":["py38-pydantic_core","py38-cryptography","py38-rpds-py","py38-pendulum","py38-jellyfish","py38-orjson"]}]},{"name":"py39-maturin","portdir":"python/py-maturin","version":"1.12.6","license":"MIT and Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyo3/maturin","description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","long_description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","active":false,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","py39-wheel","py39-build","py39-installer","cargo","legacy-support","rust","py39-setuptools","py39-setuptools-rust"]},{"type":"lib","ports":["python39","libunwind"]},{"type":"run","ports":["py39-tomli"]}],"depends_on":[{"type":"build","ports":["py39-pendulum","py39-cramjam","py39-jellyfish","py39-cryptography","py39-bidi","py39-pydantic_core","py39-orjson","py39-uv-build","py39-rpds-py"]}]},{"name":"py37-maturin","portdir":"python/py-maturin","version":"1.4.0","license":"MIT and Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyo3/maturin","description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","long_description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.","active":false,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-wheel","py37-build","py37-installer","cargo","legacy-support","rust","py37-setuptools","py37-setuptools-rust"]},{"type":"lib","ports":["python37","libunwind"]},{"type":"run","ports":["py37-tomli"]}],"depends_on":[{"type":"build","ports":["py37-jellyfish","py37-pydantic_core","py37-orjson"]}]},{"name":"GPXSee","portdir":"gis/GPXSee","version":"16.6","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gpxsee.org/","description":"GPS log file viewer and analyzer","long_description":"GPXSee is a Qt-based GPS log file viewer and analyzer that supports all common GPS log file formats.","active":true,"categories":["graphics","gis"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":45}],"variants":["debug"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","qt5-qttools"]},{"type":"lib","ports":["zlib","qt5-qtbase","qt5-qtlocation","qt5-qtmultimedia"]},{"type":"run","ports":["qt5-qttranslations","qt5-qtimageformats"]}],"depends_on":[]},{"name":"swi-prolog-devel","portdir":"lang/swi-prolog-devel","version":"10.1.7","license":"BSD","platforms":"darwin","epoch":20051223,"replaced_by":null,"homepage":"https://www.swi-prolog.org/","description":"SWI-Prolog compiler plus extra packages (development version)","long_description":"ISO/Edinburgh-style Prolog compiler including modules, autoload, libraries, Garbage-collector, stack-expandor, C/C++-interface, Multiple threads, GNU-readline interface, coroutining, constraint programming, global variables, very fast compiler. Including packages clib (Unix process control, sockets, MIME), cpp (C++ interface), sgml (reading XML/SGML), sgml/RDF (reading RDF into triples), ODBC interface and XPCE (Graphics UI toolkit, integrated editor (Emacs-clone) and graphical debugger).","active":true,"categories":["lang"],"maintainers":[{"name":"jan","github":"JanWielemaker","ports_count":2}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","ninja","pkgconfig","clang-20"]},{"type":"lib","ports":["libmcrypt","libyaml","ncurses","ossp-uuid","pcre2","libarchive","libutf8proc","pango","SDL3","SDL3_image","python314","cairo","zlib","db62","gmp"]}],"depends_on":[]},{"name":"ratty","portdir":"sysutils/ratty","version":"0.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/orhun/ratty","description":"A GPU-rendered terminal emulator that supports inline 3D graphics","long_description":"A GPU-rendered terminal emulator that supports inline 3D graphics. ratty features a spinning rat cursor, traditional 2D and 3D modes, inline 3D objects, GPU-backed text rendering, and image support via the Kitty Graphics Protocol. Inspired by TempleOS and built with Rust and Ratatui.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"trufflehog","portdir":"security/trufflehog","version":"3.95.3","license":"AGPL-3","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/trufflesecurity/trufflehog","description":"Find credentials all over the place","long_description":"trufflehog scans for credentials in Github & Gitlab repositories, filesystems, and S3 buckets. It utilizes 700 credential detectors that support active verification against their respective APIs.","active":true,"categories":["security"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"rust-analyzer","portdir":"devel/rust-analyzer","version":"20260511","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rust-analyzer.github.io","description":"A Rust compiler frontend providing LSP implementation","long_description":"rust-analyzer is a modular compiler frontend for the Rust language. It is a part of a larger rls-2.0 effort to create excellent IDE support for Rust.","active":true,"categories":["devel"],"maintainers":[{"name":"","github":"fabius","ports_count":1},{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"cdo","portdir":"science/cdo","version":"2.6.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.mpimet.mpg.de/projects/cdo","description":"Climate Data Operators","long_description":"CDO is a collection of command line Operators to manipulate and analyse Climate and NWP model Data. Supported data formats are GRIB 1/2, netCDF 3/4, SERVICE, EXTRA and IEG. There are more than 600 operators available.","active":true,"categories":["science"],"maintainers":[{"name":"takeshi","github":"tenomoto","ports_count":54},{"name":"remko.scharroo","github":"remkos","ports_count":8}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","mpich","openmpi","grib2","grib_api","eccodes","szip","magicspp","cdi","universal"],"dependencies":[{"type":"build","ports":["python314","clang-22"]},{"type":"lib","ports":["ecCodes","hdf5","fftw-3","udunits2","proj9","netcdf","curl"]}],"depends_on":[]},{"name":"xonsh","portdir":"shells/xonsh","version":"0.23.6","license":"Permissive","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xonsh/xonsh","description":"Xonsh is a Python-ish, BASHwards-looking shell language and command prompt.","long_description":"Xonsh is a Python-ish, BASHwards-looking shell language and command prompt. The language is a superset of Python 3.4+ with additional shell primitives that you are used to from Bash and IPython. It works on all major systems including Linux, macOS, and Windows. Xonsh is meant for the daily use of experts and novices alike.","active":true,"categories":["shells"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-pygments","py314-gnureadline","py314-prompt_toolkit","python314"]}],"depends_on":[]},{"name":"certbot-dns-sakuracloud","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot sakuracloud plugin for dns-01 challenges","long_description":"The dns_sakuracloud plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the Sakura Cloud DNS API. https://certbot-dns-sakuracloud.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","py314-configobj","python314","py314-acme","py314-dns-lexicon","py314-parsedatetime","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[]},{"name":"certbot-dns-route53","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot route53 plugin for dns-01 challenges","long_description":"The dns_route53 plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the Amazon Web Services Route 53 API. https://certbot-dns-route53.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-configargparse","py314-distro","py314-pyrfc3339","python314","py314-parsedatetime","py314-acme","py314-configobj","py314-tz","py314-cryptography","py314-openssl","py314-boto3"]}],"depends_on":[]},{"name":"certbot-dns-rfc2136","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot rfc2136 plugin for dns-01 challenges","long_description":"The dns_rfc2136 plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using RFC 2136 Dynamic Updates. https://certbot-dns-rfc2136.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-configargparse","py314-distro","py314-pyrfc3339","python314","py314-parsedatetime","py314-acme","py314-configobj","py314-tz","py314-cryptography","py314-openssl","py314-dnspython"]}],"depends_on":[]},{"name":"certbot-dns-ovh","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot ovh plugin for dns-01 challenges","long_description":"The dns_ovh plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the OVH API. https://certbot-dns-ovh.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","py314-configobj","python314","py314-acme","py314-dns-lexicon","py314-parsedatetime","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[]},{"name":"certbot-dns-nsone","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot nsone plugin for dns-01 challenges","long_description":"The dns_nsone plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the NS1 API. https://certbot-dns-nsone.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","py314-configobj","python314","py314-acme","py314-dns-lexicon","py314-parsedatetime","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[]},{"name":"certbot-dns-luadns","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot luadns plugin for dns-01 challenges","long_description":"The dns_luadns plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the LuaDNS API. https://certbot-dns-luadns.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","python314","py314-parsedatetime","py314-acme","py314-configobj","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[]},{"name":"certbot-dns-linode","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot linode plugin for dns-01 challenges","long_description":"The dns_linode plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the Linode API. https://certbot-dns-linode.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","py314-configobj","python314","py314-acme","py314-dns-lexicon","py314-parsedatetime","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[]},{"name":"certbot-dns-google","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot google plugin for dns-01 challenges","long_description":"The dns_google plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the Google Cloud DNS API. https://certbot-dns-google.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-google-api-python-client","py314-configargparse","py314-distro","python314","py314-configobj","py314-parsedatetime","py314-acme","py314-pyrfc3339","py314-tz","py314-cryptography","py314-openssl","py314-google-auth"]}],"depends_on":[]},{"name":"certbot-dns-gehirn","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot gehirn plugin for dns-01 challenges","long_description":"The dns_gehirn plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the Gehirn Infrastracture Service DNS API. https://certbot-dns-gehirn.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","py314-configobj","python314","py314-acme","py314-dns-lexicon","py314-parsedatetime","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[]},{"name":"certbot-dns-dnsmadeeasy","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbotdns_dnsmadeeasy plugin for dns-01 challenges","long_description":"The dns_dnsmadeeasy plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the DNS Made Easy API. https://certbot-dns-dnsmadeeasy.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","py314-configobj","python314","py314-acme","py314-dns-lexicon","py314-parsedatetime","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[]},{"name":"certbot-dns-dnsimple","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot dns_dnsimple plugin for dns-01 challenges","long_description":"The dns_dnsimple plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the DNSimple API. https://certbot-dns-dnsimple.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","py314-configobj","python314","py314-acme","py314-dns-lexicon","py314-parsedatetime","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[]},{"name":"certbot-dns-digitalocean","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot dns_digitalocean plugin for dns-01 challenges","long_description":"The dns_digitalocean plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the DigitalOcean API. https://certbot-dns-digitalocean.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","py314-configobj","python314","py314-acme","py314-digitalocean","py314-parsedatetime","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[]},{"name":"certbot-dns-cloudflare","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot dns_cloudflare plugin for dns-01 challenges","long_description":"The dns_cloudflare plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the Cloudflare API. https://certbot-dns-cloudflare.readthedocs.io/","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","py314-configobj","python314","py314-acme","py314-cloudflare","py314-parsedatetime","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[]},{"name":"certbot-nginx","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot Nginx plugin for http-01 challenges","long_description":"The Nginx plugin should work for most configurations. We recommend backing up Nginx configurations before using it (though you can also revert changes to configurations with \"certbot --nginx rollback\"). You can use it by providing the \"--nginx\" flag on the commandline. https://certbot.eff.org/docs/using.html#nginx","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-configargparse","py314-distro","py314-pyrfc3339","python314","py314-parsedatetime","py314-acme","py314-configobj","py314-tz","py314-parsing","py314-cryptography","py314-openssl"]}],"depends_on":[]},{"name":"certbot-apache","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"The certbot Apache plugin for http-01 challenges","long_description":"The Apache plugin currently supports modern OSes based on Debian, Fedora, SUSE, Gentoo and Darwin. This automates both obtaining and installing certificates on an Apache webserver. To specify this plugin on the command line, simply include \"--apache\". https://certbot.eff.org/docs/using.html#apache","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-configargparse","py314-distro","py314-pyrfc3339","mod_perl2","py314-parsedatetime","py314-python-augeas","py314-acme","py314-configobj","python314","py314-tz","py314-cryptography","py314-openssl"]}],"depends_on":[]},{"name":"certbot","portdir":"security/certbot","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"An ACME Let's Encrypt client that can obtain certs and extensibly update server configurations.","long_description":"An ACME Let's Encrypt client that can obtain certs and extensibly update server configurations.","active":true,"categories":["security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["python310","python311","python312","python313","python314","docs"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-distro","py314-pyrfc3339","python314","py314-parsedatetime","py314-acme","py314-configobj","py314-tz","py314-cryptography","py314-openssl","py314-configargparse"]}],"depends_on":[{"type":"lib","ports":["certbot-dns-namecheap"]},{"type":"run","ports":["danectl"]}]},{"name":"py314-acme","portdir":"python/py-acme","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"ACME protocol implementation in Python.","long_description":"ACME protocol implementation in Python.","active":true,"categories":["security","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["docs"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","py314-pyrfc3339","py314-requests","py314-cryptography","py314-openssl","py314-josepy"]}],"depends_on":[{"type":"lib","ports":["py-acme","certbot","certbot-apache","certbot-nginx","certbot-dns-cloudflare","certbot-dns-digitalocean","certbot-dns-dnsimple","certbot-dns-dnsmadeeasy","certbot-dns-gehirn","certbot-dns-google","certbot-dns-linode","certbot-dns-luadns","certbot-dns-nsone","certbot-dns-ovh","certbot-dns-rfc2136","certbot-dns-route53","certbot-dns-sakuracloud"]}]},{"name":"py313-acme","portdir":"python/py-acme","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"ACME protocol implementation in Python.","long_description":"ACME protocol implementation in Python.","active":true,"categories":["security","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["docs"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313","py313-pyrfc3339","py313-requests","py313-cryptography","py313-openssl","py313-josepy"]}],"depends_on":[{"type":"lib","ports":["certbot-dns-namecheap"]}]},{"name":"py312-acme","portdir":"python/py-acme","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"ACME protocol implementation in Python.","long_description":"ACME protocol implementation in Python.","active":true,"categories":["security","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["docs"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312","py312-pyrfc3339","py312-requests","py312-cryptography","py312-openssl","py312-josepy"]}],"depends_on":[]},{"name":"py311-acme","portdir":"python/py-acme","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"ACME protocol implementation in Python.","long_description":"ACME protocol implementation in Python.","active":true,"categories":["security","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["docs"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311","py311-pyrfc3339","py311-requests","py311-cryptography","py311-openssl","py311-josepy"]}],"depends_on":[]},{"name":"py310-acme","portdir":"python/py-acme","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"ACME protocol implementation in Python.","long_description":"ACME protocol implementation in Python.","active":true,"categories":["security","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["docs"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-pyrfc3339","py310-requests","py310-cryptography","py310-josepy","py310-openssl"]}],"depends_on":[]}]}