. "$GRIMOIRE"/CMAKE_FUNCTIONS
           SPELL=libcbor
         VERSION=0.13.0
          SOURCE="$SPELL-$VERSION.tar.gz"
   SOURCE_URL[0]=https://github.com/PJK/$SPELL/archive/refs/tags/v$VERSION.tar.gz
     SOURCE_HASH=sha512:4b41f3c55de0169a60cbd353694c741c3db32d6a173feb1cb14022a7daf8511fc32befbaff7133903ea005df3db02e8ebd67881dff2cfdb89a5e51203b03fe4f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
        WEB_SITE="https://github.com/PJK/$SPELL/"
      LICENSE[0]="MIT"
         ENTERED=20230504
        KEYWORDS=""
           SHORT="C library for parsing and generating CBOR"
cat << EOF
libcbor is a C library for parsing and generating CBOR, the
general-purpose schema-less binary data format.

Main features

- Complete IETF RFC 8949 (STD 94) conformance
- Robust platform-independent C99 implementation
- Layered architecture offers both control and convenience
- Flexible memory management
- No shared global state - threading friendly
- Proper handling of UTF-8
- Full support for streams & incremental processing
- Extensive documentation and test suite
- No runtime dependencies, small footprint
EOF
