summaryrefslogtreecommitdiffstats
path: root/man/ebuild.5
diff options
context:
space:
mode:
Diffstat (limited to 'man/ebuild.5')
-rw-r--r--man/ebuild.515
1 files changed, 15 insertions, 0 deletions
diff --git a/man/ebuild.5 b/man/ebuild.5
index 6b4364bdf..22cec1761 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -346,6 +346,21 @@ foo[bar=] bar? ( foo[bar] ) !bar? ( foo[\-bar] )
foo[!bar=] bar? ( foo[\-bar] ) !bar? ( foo[bar] )
.TE
.RE
+.TP
+.B Atom USE defauts
+Beginning with \fBEAPI 4\fR, \fBUSE\fR dependencies may specify default
+assumptions about values for flags that may or may not be missing from
+the \fBIUSE\fR of the matched package. Such defaults are specified by
+immediately following a flag with either \fB(+)\fR or \fB(\-)\fR. Use
+\fB(+)\fR to behave as if a missing flag is present and enabled, or
+\fB(\-)\fR to behave as if it is present and disabled:
+
+.RS
+.nf
+media\-video/ffmpeg[threads(+)]
+media\-video/ffmpeg[threads(\-)]
+.fi
+.RE
.RE
.TP
.B Dynamic DEPENDs