FreeBSD Ports

security/nettle 3.10.2

Low-level cryptographic library

Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+, LGPL3
Categories
security
Package size
1628.1 KiB, 6803.6 KiB installed

Description

Nettle is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel space.

Install

As a binary package — by origin, or by package name:

pkg install security/nettle
pkg install nettle

From the ports tree:

cd /usr/ports/security/nettle/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nettle>0:security/nettle
LIB_DEPENDS=	libhogweed.so:security/nettle

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.10.23.10.23.8.13.10.23.10.2
FreeBSD:14:quarterly3.10.23.10.2n/a3.10.23.10.2
FreeBSD:15:latest3.10.23.10.2n/a3.10.23.10.2
FreeBSD:15:quarterly3.10.23.10.2n/an/an/a
FreeBSD:16:latest3.10.23.10.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

The full lists below include those, and their dependencies in turn.

All build dependencies 4
All run dependencies 2
Required by 2596

The first 100 are listed.

Configuration

Options name: security_nettle

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
compiler:c11 cpe gmake localbase
Service scripts
none

Files

pkg-plist 125
  • bin/nettle-hash
  • bin/nettle-lfib-stream
  • bin/nettle-pbkdf2
  • bin/pkcs1-conv
  • bin/sexp-conv
  • include/nettle/aes.h
  • include/nettle/arcfour.h
  • include/nettle/arctwo.h
  • include/nettle/asn1.h
  • include/nettle/balloon.h
  • include/nettle/base16.h
  • include/nettle/base64.h
  • include/nettle/bignum.h
  • include/nettle/blowfish.h
  • include/nettle/buffer.h
  • include/nettle/camellia.h
  • include/nettle/cast128.h
  • include/nettle/cbc.h
  • include/nettle/ccm.h
  • include/nettle/cfb.h
  • include/nettle/chacha-poly1305.h
  • include/nettle/chacha.h
  • include/nettle/cmac.h
  • include/nettle/ctr.h
  • include/nettle/curve25519.h
  • include/nettle/curve448.h
  • include/nettle/des.h
  • include/nettle/drbg-ctr.h
  • include/nettle/dsa-compat.h
  • include/nettle/dsa.h
  • include/nettle/eax.h
  • include/nettle/ecc-curve.h
  • include/nettle/ecc.h
  • include/nettle/ecdsa.h
  • include/nettle/eddsa.h
  • include/nettle/gcm.h
  • include/nettle/gostdsa.h
  • include/nettle/gosthash94.h
  • include/nettle/hkdf.h
  • include/nettle/hmac.h
  • include/nettle/knuth-lfib.h
  • include/nettle/macros.h
  • include/nettle/md2.h
  • include/nettle/md4.h
  • include/nettle/md5-compat.h
  • include/nettle/md5.h
  • include/nettle/memops.h
  • include/nettle/memxor.h
  • include/nettle/nettle-meta.h
  • include/nettle/nettle-types.h
  • include/nettle/nist-keywrap.h
  • include/nettle/ocb.h
  • include/nettle/pbkdf2.h
  • include/nettle/pgp.h
  • include/nettle/pkcs1.h
  • include/nettle/poly1305.h
  • include/nettle/pss-mgf1.h
  • include/nettle/pss.h
  • include/nettle/realloc.h
  • include/nettle/ripemd160.h
  • include/nettle/rsa.h
  • include/nettle/salsa20.h
  • include/nettle/serpent.h
  • include/nettle/sexp.h
  • include/nettle/sha.h
  • include/nettle/sha1.h
  • include/nettle/sha2.h
  • include/nettle/sha3.h
  • include/nettle/siv-cmac.h
  • include/nettle/siv-gcm.h
  • include/nettle/sm3.h
  • include/nettle/sm4.h
  • include/nettle/streebog.h
  • include/nettle/twofish.h
  • include/nettle/umac.h
  • include/nettle/version.h
  • include/nettle/xts.h
  • include/nettle/yarrow.h
  • lib/libhogweed.a
  • lib/libhogweed.so
  • lib/libhogweed.so.6
  • lib/libhogweed.so.6.11
  • lib/libnettle.a
  • lib/libnettle.so
  • lib/libnettle.so.8
  • lib/libnettle.so.8.11
  • libdata/pkgconfig/hogweed.pc
  • libdata/pkgconfig/nettle.pc
  • share/doc/nettle/NEWS
  • share/doc/nettle/README
  • share/doc/nettle/nettle.html
  • share/doc/nettle/nettle.pdf
  • share/examples/nettle/base16dec
  • share/examples/nettle/base16dec.c
  • share/examples/nettle/base16enc
  • share/examples/nettle/base16enc.c
  • share/examples/nettle/base64dec
  • share/examples/nettle/base64dec.c
  • share/examples/nettle/base64enc
  • share/examples/nettle/base64enc.c

The first 100 are listed.

distinfo 1
FileSizeSHA256
nettle-3.10.2.tar.gz2.644644e+06fe9ff51cb1f2abb5e65a6b8c10a92da0ab5ab6eaf26e7fc2b675c45f1fb519b5
Master sites 2
  • GNU
  • https://www.lysator.liu.se/~nisse/archive/

Commit history 0

No commits in the history this site was built from.