summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2021-04-18 11:19:23 -0400
committerMatt Turner <mattst88@gentoo.org>2021-04-18 11:19:34 -0400
commit13bde601e38ff110f6ddbb88cb1f7550b5e0bfbb (patch)
treeeb862736b8425477d4e3e4d3f2284577ec480fc5 /dev-util/meld
parentmedia-sound/pulseaudio: fix orcc patch (diff)
downloadgentoo-13bde601e38ff110f6ddbb88cb1f7550b5e0bfbb.tar.gz
gentoo-13bde601e38ff110f6ddbb88cb1f7550b5e0bfbb.tar.bz2
gentoo-13bde601e38ff110f6ddbb88cb1f7550b5e0bfbb.zip
dev-util/meld: BDEPEND on dev-python/distro
Closes: https://bugs.gentoo.org/771690 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'dev-util/meld')
-rw-r--r--dev-util/meld/meld-3.20.3.ebuild5
1 files changed, 5 insertions, 0 deletions
diff --git a/dev-util/meld/meld-3.20.3.ebuild b/dev-util/meld/meld-3.20.3.ebuild
index 93c774cbc358..a7542f758299 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 )
}