commit: 13bde601e38ff110f6ddbb88cb1f7550b5e0bfbb Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> AuthorDate: Sun Apr 18 15:19:23 2021 +0000 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> CommitDate: Sun Apr 18 15:19:34 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13bde601
dev-util/meld: BDEPEND on dev-python/distro Closes: https://bugs.gentoo.org/771690 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org> dev-util/meld/meld-3.20.3.ebuild | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dev-util/meld/meld-3.20.3.ebuild b/dev-util/meld/meld-3.20.3.ebuild index 93c774cbc35..a7542f75829 100644 --- a/dev-util/meld/meld-3.20.3.ebuild +++ b/dev-util/meld/meld-3.20.3.ebuild @@ -33,11 +33,16 @@ BDEPEND=" dev-util/intltool dev-util/itstool sys-devel/gettext + $(python_gen_cond_dep 'dev-python/distro[${PYTHON_USEDEP}]') " # dev-python/distro is soft-required in BDEPEND for python3.8 and onwards, # but it's mainly needed for debian and derivatives - seems the fallback # works fine, as we aren't a special_case, just an annoying warning. +python_check_deps() { + has_version -b "dev-python/distro[${PYTHON_USEDEP}]" +} + python_compile_all() { mydistutilsargs=( --no-update-icon-cache --no-compile-schemas ) }
