# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_SETUPTOOLS="rdepend" inherit distutils-r1 systemd DESCRIPTION="Automatically create, prune and verify backups with borgbackup" HOMEPAGE="https://torsion.org/borgmatic/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64" # Fails due to problems with dev-python/flexmock-0.10.4; see Bug #740128 RESTRICT="test" # borg is called as an external tool, hence no pythonic stuff RDEPEND="app-backup/borgbackup $(python_gen_cond_dep ' dev-python/colorama[${PYTHON_USEDEP}] >=dev-python/pykwalify-1.6.0[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}]