. "${GRIMOIRE}/FUNCTIONS"
           SPELL="rqbit"
if [[ "${RQBIT_BRANCH}" == "scm" ]]; then
         VERSION="$(get_scm_version)"
          SOURCE="${SPELL}-scm.tar.xz"
   SOURCE_URL[0]="git_http://github.com/ikatson/${SPELL}:${SPELL}-scm:main"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
   SOURCE_IGNORE="volatile"
  FORCE_DOWNLOAD="on"
else
         VERSION="8.0.0"
     SOURCE_HASH="sha512:56fbb5e031ad262adb65228be7b7631306e66747ead485798140ae22c33828f18298c6a5a5ea1427519f3a0406f879bbf8e40bfd3c2b73832de815e2270822ed"
          SOURCE="${SPELL}-${VERSION}.tar.gz"
   SOURCE_URL[0]="https://github.com/ikatson/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz"
# Watch: https://github.com/ikatson/rqbit/tags tags/v([0-9.]+)[.]tar
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
fi
    SOURCE2_HASH="sha512:19a4d0df68794bbd3a07c41d8397f2e3631cd05178c930b31cb8f3553ff03f1682cf39af8ddd1c491f0f5d33f825214e1935c3dbff4203d23c081de87cc34c1f"
        NICOMMIT="86978f60353b8543f2fa35acfbdd4f817e118faa"
         SOURCE2="network-interface-${NICOMMIT}.tar.xz"
   SOURCE2_URL[0]="https://github.com/ikatson/network-interface/archive/${NICOMMIT}.tar.gz"
        WEB_SITE="https://github.com/ikatson/rqbit"
      LICENSE[0]="APACHE"
         ENTERED="20240820"
        KEYWORDS="bittorent client rust"
           SHORT="bittorrent client in Rust"
cat << EOF
rqbit is a bittorrent client written in Rust. Has HTTP API and Web UI, and can
be used as a library.
EOF
