www/libjwt3 3.6.1 FreeBSD
JSON Web Token implementation in C
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
a59c270d82- License
- MPL20
- Categories
- www
- Package size
- 150.9 KiB, 668.2 KiB installed
Description
The C implementation of JSON Web Tokens.
Install
Binary package:
pkg install libjwt3
From the ports tree:
cd /usr/ports/www/libjwt3/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libjwt3>0:www/libjwt3
LIB_DEPENDS= libjwt.so:www/libjwt3
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.6.1 | 3.6.1 | - | - | 3.6.1 |
| FreeBSD:14:quarterly | 3.6.1 | 3.6.1 | n/a | - | 3.6.1 |
| FreeBSD:15:latest | 3.6.1 | 3.6.1 | n/a | - | - |
| FreeBSD:15:quarterly | 3.6.1 | 3.6.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.6.1 | 3.6.1 | 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
bash>=0: shells/bash
Library 1
libjansson.so: devel/jansson
Test 2
bash>=0: shells/bashcheck>=0.9.10: devel/check
The full lists below include those, and their dependencies in turn.
Build dependencies 18
Run dependencies 1
No port depends on this one.
Configuration
Options name: www_libjwt
| Option | Default | Description |
|---|---|---|
| CURL | off | Retrieve JWKS via cURL |
| DOCS | off | Build and/or install documentation |
| GNUTLS | off | SSL/TLS support via GnuTLS |
- USES
- cmake:testing pkgconfig ssl tar:xz
- Service scripts
- none
- Conflicts with
- libjwt
Files
Manual pages 6
- jwe-decrypt(1)
- jwe-encrypt(1)
- jwk2key(1)
- jwt-generate(1)
- jwt-verify(1)
- key2jwk(1)
pkg-plist 23
- bin/jwe-decrypt
- bin/jwe-encrypt
- bin/jwk2key
- bin/jwt-generate
- bin/jwt-verify
- bin/key2jwk
- include/jwt.h
- include/jwt_export.h
- lib/cmake/LibJWT/LibJWTConfig-.cmake
- lib/cmake/LibJWT/LibJWTConfig.cmake
- lib/libjwt.a
- lib/libjwt.so
- lib/libjwt.so.14
- lib/libjwt.so.14.4.1
- libdata/pkgconfig/libjwt.pc
- share/doc/libjwt3/LICENSE
- share/doc/libjwt3/README.md
- share/man/man1/jwe-decrypt.1.gz
- share/man/man1/jwe-encrypt.1.gz
- share/man/man1/jwk2key.1.gz
- share/man/man1/jwt-generate.1.gz
- share/man/man1/jwt-verify.1.gz
- share/man/man1/key2jwk.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libjwt-3.6.1.tar.xz | 1.391628e+06 | 4bfa88be3b396f8ba9315c5ed82f6ae4a60b29e9775524a1a8024a618201c1f1 |
Master sites 1
- https://github.com/benmcollins/libjwt/releases/download/v3.6.1/