1 |
Any additional dependencies shall be defined inside ebuilds instead. |
2 |
|
3 |
Signed-off-by: Andreas Sturmlechner <asturm@g.o> |
4 |
--- |
5 |
eclass/virtualx.eclass | 12 ++++++++---- |
6 |
1 file changed, 8 insertions(+), 4 deletions(-) |
7 |
|
8 |
diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass |
9 |
index 155d611e66e..ad376c497ac 100644 |
10 |
--- a/eclass/virtualx.eclass |
11 |
+++ b/eclass/virtualx.eclass |
12 |
@@ -29,14 +29,18 @@ _VIRTUALX_ECLASS=1 |
13 |
: ${VIRTUALX_REQUIRED:=test} |
14 |
|
15 |
# @ECLASS-VARIABLE: VIRTUALX_DEPEND |
16 |
+# @DEFAULT_UNSET |
17 |
# @DESCRIPTION: |
18 |
-# Dep string available for use outside of eclass, in case a more |
19 |
-# complicated dep is needed. |
20 |
-# You can specify the variable BEFORE inherit to add more dependencies. |
21 |
-VIRTUALX_DEPEND="${VIRTUALX_DEPEND} |
22 |
+# Standard dependencies string that is automatically added to BDEPEND |
23 |
+# (in EAPI-6: DEPEND) unless VIRTUALX_REQUIRED is set to "manual". |
24 |
+# DEPRECATED: Pre-EAPI-8 you can specify the variable BEFORE inherit |
25 |
+# to add more dependencies. |
26 |
+[[ ${EAPI} == [67] ]] || VIRTUALX_DEPEND="" |
27 |
+VIRTUALX_DEPEND+=" |
28 |
x11-base/xorg-server[xvfb] |
29 |
x11-apps/xhost |
30 |
" |
31 |
+[[ ${EAPI} == [67] ]] || readonly VIRTUALX_DEPEND |
32 |
|
33 |
# @ECLASS-VARIABLE: VIRTUALX_COMMAND |
34 |
# @DESCRIPTION: |
35 |
-- |
36 |
2.32.0 |