. "${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="9.0.1"
     SOURCE_HASH="sha512:817879d289c56e5e329e7b44f3de980bc1200fd048da40d6562aa81d381f47a74a524ab54a308cfec3a6ad880baea1ded7068a93f00cbd5866b04f0fbe52d1dd"
          SOURCE="${SPELL}-${VERSION}.tar.gz"
   SOURCE_URL[0]="https://github.com/ikatson/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz"
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
