---
 eclass/darcs.eclass | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/eclass/darcs.eclass b/eclass/darcs.eclass
index 489008a87f1..09b71882367 100644
--- a/eclass/darcs.eclass
+++ b/eclass/darcs.eclass
@@ -85,8 +85,16 @@ SRC_URI=""
 
 # --- end ebuild-configurable settings ---
 
-DEPEND="dev-vcs/darcs
-       net-misc/rsync"
+case ${EAPI:-0} in
+       [0-6]) # no need to care about 5-HDEPEND and similar
+               DEPEND="dev-vcs/darcs
+                       net-misc/rsync"
+               ;;
+       *)
+               BDEPEND="dev-vcs/darcs
+                       net-misc/rsync"
+               ;;
+esac
 
 # @FUNCTION: darcs_patchcount
 # @DESCRIPTION:
-- 
2.19.2


Reply via email to