summaryrefslogtreecommitdiff
path: root/dev-util/meson/meson-0.49.2.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/meson/meson-0.49.2.ebuild')
-rw-r--r--dev-util/meson/meson-0.49.2.ebuild11
1 files changed, 10 insertions, 1 deletions
diff --git a/dev-util/meson/meson-0.49.2.ebuild b/dev-util/meson/meson-0.49.2.ebuild
index c7cd92e8d1f5..09b40845cc6a 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -33,6 +33,10 @@ DEPEND="${RDEPEND}
)
"
+PATCHES=(
+ "${FILESDIR}/meson-0.49-python3.5-tests.patch"
+)
+
python_prepare_all() {
# ASAN and sandbox both want control over LD_PRELOAD
# https://bugs.gentoo.org/673016
@@ -42,7 +46,12 @@ python_prepare_all() {
}
src_test() {
- distutils-r1_src_test
+ tc-export PKG_CONFIG
+ if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then
+ ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+ else
+ distutils-r1_src_test
+ fi
}
python_test() {