Port details |
- gnutls GNU Transport Layer Security library
- 3.8.5_1 security =234 3.8.5_1Version of this port present on the latest quarterly branch.
- Maintainer: tijl@FreeBSD.org
- Port Added: 2003-01-07 14:04:11
- Last Update: 2024-04-12 20:15:31
- Commit Hash: 9ffc65e
- People watching this port, also watch:: libiconv, libgcrypt, expat, libxml2, png
- Also Listed In: net
- License: GPLv3 LGPL21
- WWW:
- https://gnutls.org/
- Description:
- GnuTLS is a secure communications library implementing the SSL, TLS and DTLS
protocols and technologies around them. It provides a simple C language
application programming interface (API) to access the secure communications
protocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and
other required structures. It is aimed to be portable and efficient with
focus on security and interoperability.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/security/gnutls/ && make install clean
- To add the package, run one of these commands:
- pkg install security/gnutls
- pkg install gnutls
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gnutls
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1712473891
SHA256 (gnutls-3.8.5.tar.xz) = 66269a2cfe0e1c2dabec87bdbbd8ab656f396edd9a40dd006978e003cfa52bfc
SIZE (gnutls-3.8.5.tar.xz) = 6491504
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- makeinfo : print/texinfo
- pkgconf>=1.3.0_1 : devel/pkgconf
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- Runtime dependencies:
-
- indexinfo : print/indexinfo
- Library dependencies:
-
- libgmp.so : math/gmp
- libnettle.so : security/nettle
- libtasn1.so : security/libtasn1
- libunistring.so : devel/libunistring
- libidn2.so : dns/libidn2
- libp11-kit.so : security/p11-kit
- libintl.so : devel/gettext-runtime
- This port is required by:
- for Build
-
- databases/proxysql
- net/nbdkit
- sysutils/u-boot-a13-olinuxino
- sysutils/u-boot-a64-olinuxino
- sysutils/u-boot-bananapi
- sysutils/u-boot-bananapim2
- sysutils/u-boot-beaglebone
- for Libraries
-
- audio/owntone
- audio/pianobar
- audio/pianod2
- biology/ncbi-blast+
- biology/ncbi-toolkit
- cad/opencascade
- deskutils/taskd
-
Deleted ports which required this port:
- for Run
-
- databases/proxysql
- net/nbdkit
- www/glewlwyd
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for gnutls-3.8.5_1:
DANE=off: Certificate verification via DNSSEC
EXAMPLES=on: Build and/or install examples
IDN=on: International Domain Names support
KTLS=on: Enable support for in-kernel TLS
MAN3=on: Install API manpages (section 3)
NLS=on: Native Language Support
P11KIT=on: PKCS#11 and p11-kit support
SRP=off: Secure Remote Password support
===> Use 'make config' to modify these settings
- Options name:
- security_gnutls
- USES:
- compiler:c11 cpe gmake iconv libtool localbase makeinfo pkgconfig tar:xz gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.8.10_1 30 Jan 2004 16:03:29 |
sergei |
SIZE *DOES* MATTER. |
0.8.10_1 23 Oct 2003 05:42:49 |
sergei |
Change to my @FreeBSD.org address.
Approved by: krion |
0.8.10_1 29 Sep 2003 14:38:03 |
krion |
- Make security/opencdk and security/libtasn1 dependencies
optional, enabled by WITH_OPENCDK and WITH_LIBTASN1 knobs,
respectively. NOTE: several people reported that using
external libtasn1 breaks (at least some) GnuTLS functionality,
so using WITH_LIBTASN1 is NOT recommended for now.
- Remove patch-configure as it breaks proper shared library build
- Build include lzo library by default (noticed by KATO Tsuguru)
- Re-sort pkg-plist
PR: 57346
Submitted by: Sergei Kolobov <sergei@kolobov.com> (maintainer) |
0.8.10 26 Sep 2003 11:22:04 |
krion |
- Chase library to actual opencdk dependency
Submitted by: maintainer |
0.8.10 24 Sep 2003 12:38:47 |
krion |
- Chase shared library version
Pointed out by: KATO Tsuguru |
0.8.10 24 Sep 2003 09:06:54 |
krion |
- Update to 0.8.10
PR: 57140
Submitted by: maintainer |
0.8.6 26 Mar 2003 06:58:40 |
kevlo |
Update to 0.8.6
PR: 50289
Submitted by: MAINTAINER |
0.8.1 27 Feb 2003 20:52:02 |
naddy |
- Update to 0.8.1
- Remove WITH_OPENCDK knob - require security/opencdk by default
- Use DOCSDIR and EXAMPLESDIR in pkg-plist
PR: 48706
Submitted by: Sergei Kolobov <sergei@kolobov.com> |
0.6.0_1 22 Feb 2003 04:11:02 |
kris |
Add missing directory |
0.6.0_1 21 Feb 2003 13:26:58 |
knu |
De-pkg-comment. |
0.6.0_1 15 Feb 2003 11:18:08 |
arved |
Use MASTER_SITE_GNUPG |
0.6.0_1 28 Jan 2003 22:12:42 |
nork |
- Add a knob for OpenCDK support (WITH_OPENCDK=yes), disabled by default
- Bump PORTREVISION - although there are no changes with the default options,
hint users to upgrade to take advantage of OpenCDK support
- Re-sort MASTER_SITES (ftp.gnutls.org is temporarily unavailable)
- Allow user to specify their own CPPFLAGS and LDFLAGS
- Remove useless .la files
- Re-sort pkg-plist
PR: ports/47525
Submitted by: Sergei Kolobov <sergei@kolobov.com> (maintainer) |
0.6.0 18 Jan 2003 21:14:06 |
arved |
Update to 0.6.0
PR: 47102
Submitted by: Sergei Kolobov <sergei@kolobov.com> |
0.5.11 07 Jan 2003 14:02:31 |
edwin |
GnuTLS is a portable ANSI C based library which implements the TLS 1.0 and
SSL 3.0 protocols. The library does not include any patented algorithms and
is available under the GNU Lesser GPL license.
Important features of the GnuTLS library include:
- Thread safety
- Support for both TLS 1.0 and SSL 3.0 protocols
- Support for both X.509 and OpenPGP certificates
- Support for basic parsing and verification of certificates
- Support for SRP for TLS authentication
- Support for TLS Extension mechanism
- Support for TLS Compression Methods
Additionaly GnuTLS provides an emulation API for the widely used
OpenSSL library, to ease integration with existing applications.
WWW: http://www.gnutls.org/
PR: ports/45348
Submitted by: Sergei Kolobov <sergei@kolobov.com> |