summaryrefslogtreecommitdiff
path: root/dev-util/meson/meson-9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-09-06 10:28:05 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-09-06 10:28:05 +0100
commitf1af93971b7490792d8541bc790e0d8c6d787059 (patch)
treea38046712bbc3a3844d77452d16c84e716caa3d4 /dev-util/meson/meson-9999.ebuild
parentfc637fb28da700da71ec2064d65ca5a7a31b9c6c (diff)
gentoo resync : 06.08.2019
Diffstat (limited to 'dev-util/meson/meson-9999.ebuild')
-rw-r--r--dev-util/meson/meson-9999.ebuild7
1 files changed, 7 insertions, 0 deletions
diff --git a/dev-util/meson/meson-9999.ebuild b/dev-util/meson/meson-9999.ebuild
index 33a23e5a8708..782127bd368c 100644
--- a/dev-util/meson/meson-9999.ebuild
+++ b/dev-util/meson/meson-9999.ebuild
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
dev-libs/gobject-introspection
dev-util/ninja
dev-vcs/git
+ sys-libs/zlib[static-libs(+)]
virtual/pkgconfig
)
"
@@ -38,6 +39,10 @@ python_prepare_all() {
# https://bugs.gentoo.org/673016
sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' run_unittests.py || die
+ # ASAN is unsupported on some targets
+ # https://bugs.gentoo.org/692822
+ sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || die
+
distutils-r1_python_prepare_all
}
@@ -46,6 +51,8 @@ src_test() {
if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then
ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
else
+ # https://bugs.gentoo.org/687792
+ unset PKG_CONFIG
distutils-r1_src_test
fi
}