summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoonas Niilola <juippis@gentoo.org>2022-02-28 11:02:08 +0200
committerJoonas Niilola <juippis@gentoo.org>2022-02-28 11:03:00 +0200
commitfb32626a79de243bde7894aaa3fef3ea14ae0d03 (patch)
tree4ae9fc4150ac9f5f987d3c2387c26846b8b0d97e
parentdev-python/pytest-regressions: Make pandas test-dep optional (diff)
downloadgentoo-fb32626a79de243bde7894aaa3fef3ea14ae0d03.tar.gz
gentoo-fb32626a79de243bde7894aaa3fef3ea14ae0d03.tar.bz2
gentoo-fb32626a79de243bde7894aaa3fef3ea14ae0d03.zip
dev-python/python-efl: add missing dep, generate C files
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
-rw-r--r--dev-python/python-efl/python-efl-1.26.0.ebuild6
1 files changed, 5 insertions, 1 deletions
diff --git a/dev-python/python-efl/python-efl-1.26.0.ebuild b/dev-python/python-efl/python-efl-1.26.0.ebuild
index aca401d2ac5b..334d64dc6da4 100644
--- a/dev-python/python-efl/python-efl-1.26.0.ebuild
+++ b/dev-python/python-efl/python-efl-1.26.0.ebuild
@@ -20,7 +20,8 @@ IUSE="doc test"
RESTRICT="!test? ( test )"
RDEPEND="=dev-libs/efl-$(ver_cut 1-2)*
- dev-python/dbus-python[${PYTHON_USEDEP}]"
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ sys-apps/dbus"
DEPEND="${RDEPEND}"
BDEPEND="dev-python/cython[${PYTHON_USEDEP}]
virtual/pkgconfig
@@ -34,6 +35,9 @@ PATCHES=( "${FILESDIR}/python-efl-1.25-clang-crosscompile.patch" )
src_prepare() {
default
+ # Generate our own C files, discard the bundled ones.
+ export ENABLE_CYTHON=1
+
# Tries to download a file under /tmp
rm tests/ecore/test_09_file_download.py || die