devel/cjose 0.8.0.20260912 FreeBSD
C library implementing JavaScript Object Signing and Encryption (JOSE)
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
167ca5993f- License
- MIT
- Categories
- devel
- Package size
- 51.8 KiB, 168.1 KiB installed
Description
cjose is a C library implementing the Javascript Object Signing and Encryption (JOSE) framework.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/cjose | 0.8.0.20260912 |
| OpenBSD | devel/cjose | 0.8.1 |
| NetBSD | textproc/cjose | 0.6.2.6 |
Install
Binary package:
pkg install cjose
From the ports tree:
cd /usr/ports/devel/cjose/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cjose>0:devel/cjose
LIB_DEPENDS= libcjose.so:devel/cjose
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 | 0.8.0.20260912 | 0.8.0.20260912 | 0.6.1_2 | 0.6.1_2 | 0.8.0.20260912 |
| FreeBSD:14:quarterly | 0.8.0.20260912 | 0.8.0.20260912 | n/a | 0.6.1_2 | 0.8.0.20260912 |
| FreeBSD:15:latest | 0.8.0.20260912 | 0.8.0.20260912 | n/a | 0.6.1_2 | 0.6.1_2 |
| FreeBSD:15:quarterly | 0.8.0.20260912 | 0.8.0.20260912 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.8.0.20260912 | 0.8.0.20260912 | 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.
Library 1
libjansson.so: devel/jansson
Test 1
checkmk: devel/check
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 1
Required by 2
Configuration
No options to configure.
- USES
- cmake:testing compiler:c17 pathfix ssl
- Service scripts
- none
Files
pkg-plist 18
- include/cjose/base64.h
- include/cjose/cjose.h
- include/cjose/error.h
- include/cjose/header.h
- include/cjose/jwe.h
- include/cjose/jwk.h
- include/cjose/jws.h
- include/cjose/util.h
- include/cjose/version.h
- lib/cmake/cjose/FindJansson.cmake
- lib/cmake/cjose/cjoseConfig.cmake
- lib/cmake/cjose/cjoseConfigVersion.cmake
- lib/cmake/cjose/cjoseSharedTargets-.cmake
- lib/cmake/cjose/cjoseSharedTargets.cmake
- lib/libcjose.so
- lib/libcjose.so.0
- lib/libcjose.so.0.8.0
- libdata/pkgconfig/cjose.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| cisco-cjose-0.8.0.20260912-a12e7c5_GH0.tar.gz | 1.237009e+06 | 517e6b25d1d06ce12bee17d790926c2c003ad21cce306cdd1906303a57961b16 |
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
167ca5993f |
Daniel Engberg | devel/cjose: Update to 0.8.0.20260912 Enable "make test"
Backport following commits (due to size utilize GH_TAGNAME)
291d835b0dc9873b2fddc1da225fbfcd26f56b22
64d0513a2b23d1a631fb5c4ecb6c1a31ef79ef1d
3a8baf45355318457bad7547b29ff0cff0079f5e
d1d648c4c7a2991d8cf4578c1bac90e4598f8904
cecbc40223deaaa00c3fbdbd1cf64515f8bf6ffd
9beb82d39adbc5d8ef6cd9bc238df9d439666bc1
a12e7c50a5d5b4a0db6cf2b6f515f6041fe99a11
Patch initially submitted by Ivo Marino <ivo.marino+[email protected]>
References:
https://github.com/cisco/cjose/commit/291d835b0dc9873b2fddc1da225fbfcd26f56b22
https://github.com/cisco/cjose/commit/64d0513a2b23d1a631fb5c4ecb6c1a31ef79ef1d
https://github.com/cisco/cjose/commit/3a8baf45355318457bad7547b29ff0cff0079f5e
https://github.com/cisco/cjose/commit/d1d648c4c7a2991d8cf4578c1bac90e4598f8904
… |