Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/python-efl/
Date: Mon, 28 Feb 2022 09:03:06
Message-Id: 1646038980.fb32626a79de243bde7894aaa3fef3ea14ae0d03.juippis@gentoo
1 commit: fb32626a79de243bde7894aaa3fef3ea14ae0d03
2 Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 28 09:02:08 2022 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 28 09:03:00 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb32626a
7
8 dev-python/python-efl: add missing dep, generate C files
9
10 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
11
12 dev-python/python-efl/python-efl-1.26.0.ebuild | 6 +++++-
13 1 file changed, 5 insertions(+), 1 deletion(-)
14
15 diff --git a/dev-python/python-efl/python-efl-1.26.0.ebuild b/dev-python/python-efl/python-efl-1.26.0.ebuild
16 index aca401d2ac5b..334d64dc6da4 100644
17 --- a/dev-python/python-efl/python-efl-1.26.0.ebuild
18 +++ b/dev-python/python-efl/python-efl-1.26.0.ebuild
19 @@ -20,7 +20,8 @@ IUSE="doc test"
20 RESTRICT="!test? ( test )"
21
22 RDEPEND="=dev-libs/efl-$(ver_cut 1-2)*
23 - dev-python/dbus-python[${PYTHON_USEDEP}]"
24 + dev-python/dbus-python[${PYTHON_USEDEP}]
25 + sys-apps/dbus"
26 DEPEND="${RDEPEND}"
27 BDEPEND="dev-python/cython[${PYTHON_USEDEP}]
28 virtual/pkgconfig
29 @@ -34,6 +35,9 @@ PATCHES=( "${FILESDIR}/python-efl-1.25-clang-crosscompile.patch" )
30 src_prepare() {
31 default
32
33 + # Generate our own C files, discard the bundled ones.
34 + export ENABLE_CYTHON=1
35 +
36 # Tries to download a file under /tmp
37 rm tests/ecore/test_09_file_download.py || die