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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.10.2 | 3.10.2 | 3.8.1 | 3.10.2 | 3.10.2 |
| FreeBSD:14:quarterly | 3.10.2 | 3.10.2 | n/a | 3.10.2 | 3.10.2 |
| FreeBSD:15:latest | 3.10.2 | 3.10.2 | n/a | 3.10.2 | 3.10.2 |
| FreeBSD:15:quarterly | 3.10.2 | 3.10.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.10.2 | 3.10.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
gmp>=6.1.0: math/gmp
Library 1
libgmp.so: math/gmp
The full lists below include those, and their dependencies in turn.
All build dependencies 4
All run dependencies 2
Required by 2596
- accessibility/kdeaccessibility
- accessibility/kmag
- accessibility/kmousetool
- accessibility/kmouth
- accessibility/qt6-speech
- arabic/arabtex
- arabic/libreoffice
- archivers/ark
- archivers/engrampa
- archivers/file-roller
- archivers/thunar-archive-plugin
- archivers/unarchiver
- archivers/zipper
- astro/gpsbabel
- astro/indiwebmanagerapp
- astro/kosmorro
- astro/kstars
- astro/libosmium
- astro/marble
- astro/merkaartor
- astro/phd2
- astro/pp3
- astro/py-pykep
- astro/qmapshack
- astro/siril
- astro/viking
- astro/wmglobe
- audio/TonieToolbox
- audio/amarok
- audio/amberol
- audio/aqualung
- audio/ardour
- audio/asterisk-espeak
- audio/asterisk-flite
- audio/atunes
- audio/aubio
- audio/audacity
- audio/audiocd-kio
- audio/audiowmark
- audio/baresip
- audio/beets
- audio/bliss
- audio/cantata
- audio/carla
- audio/cddb-bundle
- audio/chromaprint
- audio/cliamp
- audio/cmus
- audio/csound
- audio/csoundqt
- audio/cyanrip
- audio/deadbeef
- audio/deadbeef-gui-plugins
- audio/deadbeef-jack-plugin
- audio/deadbeef-mpris2-plugin
- audio/deadbeef-musical-spectrum-plugin
- audio/deadbeef-playback-status-plugin
- audio/deadbeef-quick-search-plugin
- audio/deadbeef-spectrogram-plugin
- audio/deadbeef-vu-meter-plugin
- audio/deadbeef-waveform-seekbar-plugin
- audio/elisa
- audio/emms
- audio/entropypianotuner
- audio/essentia
- audio/exaile
- audio/faust
- audio/faust-lv2
- audio/faustlive
- audio/fdmf
- audio/fooyin
- audio/g4music
- audio/gnome-metronome
- audio/gnome-music
- audio/gnome-podcasts
- audio/gnustep-cdplayer
- audio/gonic
- audio/gstreamer1-plugins-amrnb
- audio/gstreamer1-plugins-amrwbdec
- audio/gstreamer1-plugins-chromaprint
- audio/gstreamer1-plugins-flac
- audio/gstreamer1-plugins-jack
- audio/gstreamer1-plugins-lame
- audio/gstreamer1-plugins-mpg123
- audio/gstreamer1-plugins-pulse
- audio/gstreamer1-plugins-shout2
- audio/gstreamer1-plugins-speex
- audio/gstreamer1-plugins-taglib
- audio/gstreamer1-plugins-twolame
- audio/gstreamer1-plugins-wavpack
- audio/guitarix-lv2
- audio/id3el
- audio/inscore
- audio/jacktrip
- audio/jamulus
- audio/juk
- audio/kapitonov-plugins-pack-lv2
- audio/kid3
- audio/kmix
- audio/kwave
The first 100 are listed.
Configuration
Options name: security_nettle
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build 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
| File | Size | SHA256 |
|---|---|---|
| nettle-3.10.2.tar.gz | 2.644644e+06 | fe9ff51cb1f2abb5e65a6b8c10a92da0ab5ab6eaf26e7fc2b675c45f1fb519b5 |
Master sites 2
- GNU
- https://www.lysator.liu.se/~nisse/archive/
Commit history 0
No commits in the history this site was built from.