summaryrefslogtreecommitdiff
path: root/dev-util/meld/meld-3.20.3.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/meld/meld-3.20.3.ebuild')
-rw-r--r--dev-util/meld/meld-3.20.3.ebuild7
1 files changed, 6 insertions, 1 deletions
diff --git a/dev-util/meld/meld-3.20.3.ebuild b/dev-util/meld/meld-3.20.3.ebuild
index e5b82f74a8e6..a7542f758299 100644
--- a/dev-util/meld/meld-3.20.3.ebuild
+++ b/dev-util/meld/meld-3.20.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://meldmerge.org/"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="${PYTHON_DEPS}
@@ -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 )
}