notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
libjwt3 JSON Web Token implementation in C
3.6.1 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.3.3Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-05-12 09:33:05
Last Update: 2026-07-08 13:30:47
Commit Hash: a59c270
License: MPL20
WWW:
https://libjwt.io/
https://github.com/benmcollins/libjwt
Description:
The C implementation of JSON Web Tokens.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (30 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libjwt3-3.6.1/catalog.mk
  3. /usr/local/share/licenses/libjwt3-3.6.1/LICENSE
  4. /usr/local/share/licenses/libjwt3-3.6.1/MPL20
  5. bin/jwe-decrypt
  6. bin/jwe-encrypt
  7. bin/jwk2key
  8. bin/jwt-generate
  9. bin/jwt-verify
  10. bin/key2jwk
  11. include/jwt.h
  12. include/jwt_export.h
  13. lib/cmake/LibJWT/LibJWTConfig-release.cmake
  14. lib/cmake/LibJWT/LibJWTConfig.cmake
  15. lib/libjwt.a
  16. lib/libjwt.so
  17. lib/libjwt.so.14
  18. lib/libjwt.so.14.4.1
  19. libdata/pkgconfig/libjwt.pc
  20. share/doc/LibJWT/LICENSE
  21. share/doc/LibJWT/README.md
  22. share/man/man1/jwe-decrypt.1.gz
  23. share/man/man1/jwe-encrypt.1.gz
  24. share/man/man1/jwk2key.1.gz
  25. share/man/man1/jwt-generate.1.gz
  26. share/man/man1/jwt-verify.1.gz
  27. share/man/man1/key2jwk.1.gz
  28. @owner
  29. @group
  30. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • libjwt3>0:www/libjwt3
Conflicts:
CONFLICTS_INSTALL:
  • libjwt
To install the port:
cd /usr/ports/www/libjwt3/ && make install clean
To add the package, run one of these commands:
  • pkg install www/libjwt3
  • pkg install libjwt3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libjwt3
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1782966160 SHA256 (libjwt-3.6.1.tar.xz) = 4bfa88be3b396f8ba9315c5ed82f6ae4a60b29e9775524a1a8024a618201c1f1 SIZE (libjwt-3.6.1.tar.xz) = 1391628

Packages (timestamps in pop-ups are UTC):
libjwt3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest3.6.13.6.1--3.6.1---
FreeBSD:14:quarterly3.6.13.6.1--3.6.1---
FreeBSD:15:latest3.6.13.6.1n/a-n/an/a--
FreeBSD:15:quarterly3.6.13.6.1n/a-n/an/a--
FreeBSD:16:latest3.6.13.6.1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bash>=0 : shells/bash
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Test dependencies:
  1. bash>=0 : shells/bash
  2. check>=0.9.10 : devel/check
Library dependencies:
  1. libjansson.so : devel/jansson
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for libjwt3-3.6.1: CURL=off: Retrieve JWKS via cURL DOCS=on: Build and/or install documentation GNUTLS=off: SSL/TLS support via GnuTLS ===> Use 'make config' to modify these settings
Options name:
www_libjwt3
USES:
cmake:testing pkgconfig ssl tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/benmcollins/libjwt/releases/download/v3.6.1/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.6.1
08 Jul 2026 13:30:47
commit hash: a59c270d82ec7738d923a9edcefc369f21b71541commit hash: a59c270d82ec7738d923a9edcefc369f21b71541commit hash: a59c270d82ec7738d923a9edcefc369f21b71541commit hash: a59c270d82ec7738d923a9edcefc369f21b71541 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/libjwt3: Update to 3.6.1

Changes:	https://github.com/benmcollins/libjwt/releases
3.3.3
13 May 2026 11:39:48
commit hash: 75c6dc88796dcb238e10dc133c9c969c48f83623commit hash: 75c6dc88796dcb238e10dc133c9c969c48f83623commit hash: 75c6dc88796dcb238e10dc133c9c969c48f83623commit hash: 75c6dc88796dcb238e10dc133c9c969c48f83623 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/libjwt3: Add make test
3.3.3
12 May 2026 09:31:05
commit hash: a162a4382a60493365fd197af39f3660e016ede5commit hash: a162a4382a60493365fd197af39f3660e016ede5commit hash: a162a4382a60493365fd197af39f3660e016ede5commit hash: a162a4382a60493365fd197af39f3660e016ede5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/libjwt3: Add libjwt3 3.3.3

The C implementation of JSON Web Tokens.

Number of commits found: 3