commit:     fb32626a79de243bde7894aaa3fef3ea14ae0d03
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 28 09:02:08 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Feb 28 09:03:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb32626a

dev-python/python-efl: add missing dep, generate C files

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-python/python-efl/python-efl-1.26.0.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

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
 

Reply via email to