./devel/cppcodec, C++11 library to encode/decode various codes

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.2nb1, Package name: cppcodec-0.2nb1, Maintainer: pkgsrc-users

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.


Master sites:

Filesize: 33.188 KB

Version history: (Expand)


CVS history: (Expand)


   2024-01-15 10:40:28 by Niclas Rosenvik | Files touched by this commit (4)
Log message:
cppcodec: adapt for catch2 version 3 api
Add pkg-config to tools, this is to make
sure that cppcodec uses pkgsrc catch2
and does not download its own copy.
Add patches to use catch2 version 3 api.
   2023-04-28 10:53:46 by Nikita | Files touched by this commit (4)
Log message:
cppcodec: import as devel/cppcodec version 0.2

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.