From 9ff05215882fb20265018c902ebf51a9a92c2411 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 4 Dec 2023 20:28:20 +0500 Subject: [PATCH] dev-python/python-olm: enable py3.12 Signed-off-by: Anna (cybertailor) Vyalkova --- .../python-olm/python-olm-3.2.16.ebuild | 22 +++++++++---------- 1 file 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 2e7bf8d996..d23e79e9ee 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 -}