gnutls

Install command:
brew install gnutls

GNU Transport Layer Security (TLS) Library

https://gnutls.org/

License: LGPL-2.1-or-later and GPL-3.0-only

Formula JSON API: /api/formula/gnutls.json

Bottle JSON API: /api/bottle/gnutls.json

Formula code: gnutls.rb on GitHub

Bottle (binary package) installation support provided for:

Intel monterey
big sur
catalina
64-bit linux
Apple Silicon monterey
big sur

Current versions:

stable 3.7.6

Depends on:

ca-certificates 2022-04-26 Mozilla CA certificate store
gmp 6.2.1 GNU multiple precision arithmetic library
guile 3.0.8 GNU Ubiquitous Intelligent Language for Extensions
libidn2 2.3.2 International domain name library (IDNA2008, Punycode and TR46)
libtasn1 4.18.0 ASN.1 structure parser library
libunistring 1.0 C string library for manipulating Unicode strings
nettle 3.8 Low-level cryptographic library
p11-kit 0.24.1 Library to load and enumerate PKCS#11 modules
unbound 1.16.0 Validating, recursive, caching DNS resolver

Depends on when building from source:

pkg-config 0.29.2 Manage compile and link flags for libraries
If you are going to use the Guile bindings you will need to add the following
to your .bashrc or equivalent in order for Guile to find the TLS certificates
database:
    export GUILE_TLS_CERTIFICATE_DIRECTORY=$(brew --prefix)/etc/gnutls/

Analytics (macOS):

Installs (30 days)
gnutls 309,411
Installs on Request (30 days)
gnutls 130,806
Build Errors (30 days)
gnutls 40
Installs (90 days)
gnutls 801,410
Installs on Request (90 days)
gnutls 350,758
Installs (365 days)
gnutls 2,904,459
Installs on Request (365 days)
gnutls 1,130,221

Analytics (Linux):

Installs (30 days)
gnutls 7,218
Installs on Request (30 days)
gnutls 771
Build Errors (30 days)
gnutls 6
Installs (90 days)
gnutls 18,185
Installs on Request (90 days)
gnutls 1,718
Installs (365 days)
gnutls 54,140
Installs on Request (365 days)
gnutls 4,772
Fork me on GitHub