. "$GRIMOIRE"/CMAKE_FUNCTIONS
           SPELL=libcbor
         VERSION=0.10.2
          SOURCE="$SPELL-$VERSION.tar.gz"
   SOURCE_URL[0]=https://github.com/PJK/$SPELL/archive/refs/tags/v$VERSION.tar.gz
     SOURCE_HASH=sha512:23c6177443778d4b4833ec7ed0d0e639a0d4863372e3a38d772fdce2673eae6d5cb2a31a2a021d1a699082ea53494977c907fd0e94149b97cb23a4b6d039228a
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
