commit:     5ba27de73a0e18d01027abdb3f051ee5e5773748
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 10 20:59:47 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Feb 11 17:14:31 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba27de7

gnome.org.eclass: BDEPEND for xz-utils with EAPI-7

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 eclass/gnome.org.eclass | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/eclass/gnome.org.eclass b/eclass/gnome.org.eclass
index 421389f32e6..fd6077e4594 100644
--- a/eclass/gnome.org.eclass
+++ b/eclass/gnome.org.eclass
@@ -29,7 +29,11 @@ fi
 # Even though xz-utils are in @system, they must still be added to DEPEND; see
 # 
https://archives.gentoo.org/gentoo-dev/msg_a0d4833eb314d1be5d5802a3b710e0a4.xml
 if [[ ${GNOME_TARBALL_SUFFIX} == "xz" ]]; then
-       DEPEND="${DEPEND} app-arch/xz-utils"
+       if [[ ${EAPI:-0} != [0123456] ]]; then
+               BDEPEND="app-arch/xz-utils"
+       else
+               DEPEND="app-arch/xz-utils"
+       fi
 fi
 
 # @ECLASS-VARIABLE: GNOME_ORG_MODULE

Reply via email to