From 3bd7fe4f2163a9e4d1edf99a84881b3cd66c8ba9 Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Sun, 9 Sep 2018 14:27:51 +0100 Subject: [PATCH] dev-python/cffi: Fix cross-compiling of 1.11.5 We need to tell it the right pkg-config. Signed-off-by: James Le Cuirot Package-Manager: Portage-2.3.49, Repoman-2.3.10 --- dev-python/cffi/cffi-1.11.5.ebuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.11.5.ebuild b/dev-python/cffi/cffi-1.11.5.ebuild index 9cd44285b9ce9..20a17f5c3fcf0 100644 --- a/dev-python/cffi/cffi-1.11.5.ebuild +++ b/dev-python/cffi/cffi-1.11.5.ebuild @@ -7,7 +7,7 @@ EAPI=6 # pypy bundles a modified version of cffi. Use python_gen_cond_dep instead. PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) -inherit distutils-r1 +inherit distutils-r1 toolchain-funcs DESCRIPTION="Foreign Function Interface for Python calling C code" HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/" @@ -29,6 +29,10 @@ DEPEND="${RDEPEND} # Avoid race on _configtest.c (distutils/command/config.py:_gen_temp_sourcefile) DISTUTILS_IN_SOURCE_BUILD=1 +src_configure() { + tc-export PKG_CONFIG +} + python_compile_all() { use doc && emake -C doc html }