summaryrefslogtreecommitdiff
path: root/dev-python/python-olm/python-olm-3.2.16.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/python-olm/python-olm-3.2.16.ebuild')
-rw-r--r--dev-python/python-olm/python-olm-3.2.16.ebuild22
1 files changed, 10 insertions, 12 deletions
diff --git a/dev-python/python-olm/python-olm-3.2.16.ebuild b/dev-python/python-olm/python-olm-3.2.16.ebuild
index 5c20989c7d42..8f3bbdee36f2 100644
--- a/dev-python/python-olm/python-olm-3.2.16.ebuild
+++ b/dev-python/python-olm/python-olm-3.2.16.ebuild
@@ -19,25 +19,23 @@ KEYWORDS="~amd64"
DEPEND="dev-libs/olm"
RDEPEND="
${DEPEND}
- virtual/python-cffi[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/cffi[${PYTHON_USEDEP}]
+ ' 'python*')
"
BDEPEND="
- test? (
- dev-python/aspectlib[${PYTHON_USEDEP}]
- dev-python/pytest-benchmark[${PYTHON_USEDEP}]
- )
+ test? ( dev-python/aspectlib[${PYTHON_USEDEP}] )
"
DOCS=( README-python.md )
+EPYTEST_DESELECT=(
+ # disable benchmarks
+ tests/group_session_test.py::TestClass::test_encrypt
+ tests/group_session_test.py::TestClass::test_decrypt
+)
+
distutils_enable_tests pytest
distutils_enable_sphinx docs \
dev-python/alabaster
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # To avoid merge collision with dev-libs/olm
- mv "README.md" "README-python.md" || die
-}