| Port details |
- cppcodec Library to encode/decode base64, base64url, base32, base32hex and hex
- 0.2.11 devel
=0 0.2.11Version of this port present on the latest quarterly branch. - Maintainer: jwb@FreeBSD.org
 - Port Added: 2025-09-05 23:30:06
- Last Update: 2025-09-19 15:10:26
- Commit Hash: d94c7a1
- License: MIT
- WWW:
- https://github.com/tplgy/cppcodec
- Description:
- Header-only C++11 library to encode/decode base64, base64url, base32,
base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus
Crockford's base32.
MIT licensed with consistent, flexible API. Supports raw pointers,
std::string and (templated) character vectors without unnecessary
allocations. Cross-platform with measured decent performance and
without compiler warnings.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- cppcodec>0:devel/cppcodec
- To install the port:
- cd /usr/ports/devel/cppcodec/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/cppcodec
- pkg install cppcodec
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: cppcodec
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1757162262
SHA256 (tplgy-cppcodec-v0.2-11-g8019b8b_GH0.tar.gz) = 78475e1eb214bb97ec25c40237cd8ba129445907f4c75bc75430bd67ba1a14cd
SIZE (tplgy-cppcodec-v0.2-11-g8019b8b_GH0.tar.gz) = 34380
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_cppcodec
- USES:
- cmake localbase
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
0.2.11 19 Sep 2025 15:10:26
    |
Jason W. Bacon (jwb)  |
devel/cppcodec: Update to 0.2-11
Use latest commit for some important updates
Disable test tools to eliminate catch dependency
More work remains to clean up this port:
Add a test target
Request a new upstream release |
0.2 05 Sep 2025 23:28:56
    |
Jason W. Bacon (jwb)  |
devel/cppcodec: Library to encode/decode base64, base64url, etc.
Header-only C++11 library to encode/decode base64, base64url, base32,
base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus
Crockford's base32.
MIT licensed with consistent, flexible API. Supports raw pointers,
std::string and (templated) character vectors without unnecessary
allocations. Cross-platform with measured decent performance and
without compiler warnings. |