. "${GRIMOIRE}/FUNCTIONS"
. "${GRIMOIRE}/CMAKE_FUNCTIONS"
           SPELL="spng"
if [[ "${SPNG_BRANCH}" == "scm" ]]; then
         VERSION="$(get_scm_version)"
          SOURCE="lib${SPELL}-scm.tar.xz"
  FORCE_DOWNLOAD="on"
   SOURCE_URL[0]="git_http://github.com/randy408/lib${SPELL}:lib${SPELL}-scm"
   SOURCE_IGNORE="volatile"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/lib${SPELL}-scm"
else
         VERSION="0.7.4"
     SOURCE_HASH="sha256:47ec02be6c0a6323044600a9221b049f63e1953faf816903e7383d4dc4234487:UPSTREAM_HASH"
          SOURCE="lib${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/lib${SPELL}-${VERSION}"
   SOURCE_URL[0]="https://github.com/randy408/lib${SPELL}/archive/v${VERSION}.tar.gz"
# Watch: https://github.com/randy408/libspng/tags tags/v([0-9.]+)[.]tar
fi
        WEB_SITE="https://libspng.org/"
         ENTERED="20250204"
      LICENSE[0]="BSD"
        KEYWORDS="graphics png ibrary"
           SHORT="simple PNG library"
cat << EOF
Simple, modern libpng alternative.
EOF
