BSD Ports

www/R-cran-jose 2.0.0 FreeBSD

Read and write JSON Web Keys

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f08d11bc2d
License
MIT
Categories
www
Package size
246.0 KiB, 1343.5 KiB installed

Description

Read and write JSON Web Keys (JWK, rfc7517), generate and verify JSON Web Signatures (JWS, rfc7515) and encode/decode JSON Web Tokens (JWT, rfc7519) <https://datatracker.ietf.org/wg/jose/documents/>. These standards provide modern signing and encryption formats that are natively supported by browsers via the JavaScript WebCryptoAPI <https://www.w3.org/TR/WebCryptoAPI/#jose>, and used by services like OAuth 2.0, LetsEncrypt, and Github Apps.

In the other systems

The newest version among them is 2.0.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDwww/R-cran-jose2.0.0 newestnone known-[email protected]2026-10-20
DragonFlywww/R-cran-jose1.2.1none known-[email protected]-
MidnightBSDwww/R-cran-jose1.2.1no data-[email protected]-
HardenedBSDwww/R-cran-jose2.0.0 newestno data-[email protected]-
GhostBSDwww/R-cran-jose2.0.0 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg install R-cran-jose

From the ports tree:

cd /usr/ports/www/R-cran-jose/ && make install clean

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

RUN_DEPENDS=	R-cran-jose>0:www/R-cran-jose

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:latest2.0.02.0.0-1.2.12.0.0
FreeBSD:14:quarterly2.0.02.0.0n/a1.2.12.0.0
FreeBSD:15:latest2.0.02.0.0n/a1.2.11.2.1
FreeBSD:15:quarterly2.0.02.0.0n/an/an/a
FreeBSD:16:latest2.0.02.0.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Runtime 2

Test 4

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

Build dependencies 86
Run dependencies 90

No port depends on this one.

Configuration

No options to configure.

USES
cran:auto-plist
Service scripts
none

Files

distinfo 1
FileSizeSHA256
jose_2.0.0.tar.gz44059624d4e13cda736d0d16c52ed4672937c45b52771014ba427b1aef011976c0d5e2

Commit history 1

DateCommitCreditsLog message
f08d11bc2d Zsolt Udvari */R-cran-*: Use cran.mk's default WWW
Remove WWW from my ports because cran.mk provides a default WWW. See the entry of 20260914 in /usr/ports/CHANGES.