          MODULE=catch2
         VERSION=3.14.0
          SOURCE=$MODULE-$VERSION.tar.gz
 SOURCE_URL_FULL=https://github.com/catchorg/Catch2/archive/refs/tags/v$VERSION.tar.gz
      SOURCE_VFY=sha256:ba2a939efead3c833c499cf487e185762f419a71d30158cd1b43c6079c586490
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Catch2-$VERSION
        WEB_SITE=https://github.com/catchorg/catch2
            TYPE=cmake
         ENTERED=20231007
         UPDATED=20260408
           SHORT="unit testing framework for C++"

cat << EOF
Catch2 is mainly a unit testing framework for C++, but it also provides basic
micro-benchmarking features, and simple BDD macros.

Catch2's main advantage is that using it is both simple and natural. Test names
do not have to be valid identifiers, assertions look like normal C++ boolean
expressions, and sections provide a nice and local way to share set-up and
tear-down code in tests.
EOF
