summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-12-30 17:33:31 -0800
committerZac Medico <zmedico@gentoo.org>2010-12-30 17:33:31 -0800
commit3902f936f3b087b49235c5d4cb93c16f1259629a (patch)
tree20f8330739498e4ce7e9b4f6a2ff769ac33d4597 /man
parenta1646747813aab0757536b6ffc22380962dffb46 (diff)
downloadportage-3902f936f3b087b49235c5d4cb93c16f1259629a.tar.gz
portage-3902f936f3b087b49235c5d4cb93c16f1259629a.tar.bz2
portage-3902f936f3b087b49235c5d4cb93c16f1259629a.zip
ebuild(5): USE dependency defaults in EAPI 4
Diffstat (limited to 'man')
-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