summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-09-16 10:47:11 -0700
committerZac Medico <zmedico@gentoo.org>2012-09-16 10:47:11 -0700
commit834b5ccf0eb9843beab50ebcb662425111d2f7f7 (patch)
tree7fd4fe546da4c5396691ad65d5caf08698ea0b3c /man
parent91f30deab355d07a3df481124f71177f97ad1a6e (diff)
downloadportage-834b5ccf0eb9843beab50ebcb662425111d2f7f7.tar.gz
portage-834b5ccf0eb9843beab50ebcb662425111d2f7f7.tar.bz2
portage-834b5ccf0eb9843beab50ebcb662425111d2f7f7.zip
portage.5: add EAPI 5 stable use mask/force
Diffstat (limited to 'man')
-rw-r--r--man/portage.528
1 files changed, 21 insertions, 7 deletions
diff --git a/man/portage.5 b/man/portage.5
index 173e32679..efd410603 100644
--- a/man/portage.5
+++ b/man/portage.5
@@ -36,10 +36,14 @@ package.unmask
package.use
package.use.force
package.use.mask
+package.use.stable.force
+package.use.stable.mask
parent
profile.bashrc
use.force
use.mask
+use.stable.mask
+use.stable.force
virtuals
.fi
.TP
@@ -90,6 +94,8 @@ package.unmask
package.use
package.use.force
package.use.mask
+package.use.stable.force
+package.use.stable.mask
profiles.desc
repo_name
thirdpartymirrors
@@ -97,6 +103,8 @@ use.desc
use.force
use.local.desc
use.mask
+use.stable.mask
+use.stable.force
.fi
.TP
.BR /usr/share/portage/config/
@@ -246,7 +254,12 @@ default-linux/x86/2005.0
.BR eapi
The first line of this file specifies the \fBEAPI\fR to which files in the
same directory conform. See \fBebuild\fR(5) for information about \fBEAPI\fR
-and related features.
+and related features. Beginning with \fBEAPI 5\fR, new USE
+configuration files are supported: use.stable.mask,
+use.stable.force, package.use.stable.mask and
+package.use.stable.force. These files behave similarly to
+previously supported USE configuration files, except that they
+only influence packages that are merged due to a stable keyword.
.TP
.BR make.defaults
The profile default settings for Portage. The general format is described
@@ -349,7 +362,7 @@ x11-libs/qt-3.3.0
x11-base/xorg-x11-6.8
.fi
.TP
-.BR package.use.force
+\fBpackage.use.force\fR and \fBpackage.use.stable.force\fR
Per\-package USE flag forcing.
.I Note:
@@ -371,7 +384,7 @@ a '\-'.
x11\-libs/qt \-mysql
.fi
.TP
-.BR package.use.mask
+\fBpackage.use.mask\fR and \fBpackage.use.stable.mask\fR
Per\-package USE flag masks.
.I Note:
@@ -404,7 +417,7 @@ If needed, this file can be used to set up a special environment for ebuilds,
different from the standard root environment. The syntax is the same as for
any other bash script.
.TP
-.BR use.force
+\fBuse.force\fR and \fBuse.stable.force\fR
Some USE flags don't make sense to disable under certain conditions. Here we
list forced flags.
@@ -419,7 +432,7 @@ a '\-'.
\- one USE flag per line
.fi
.TP
-.BR use.mask
+\fBuse.mask\fR and \fBuse.stable.mask\fR
Some USE flags don't make sense on some archs (for example altivec on
non\-ppc or mmx on non\-x86), or haven't yet been tested. Here we list
the masked ones.
@@ -811,8 +824,9 @@ update\-changelog = true
# which may be generated by egencache(1)
cache\-formats = md5-dict pms
# indicate that this repo contains profiles that may use directories for
-# package.mask, package.provided, package.use, package.use.mask,
-# package.use.force, use.mask and use.force.
+# package.mask, package.provided, package.use, package.use.force,
+# package.use.mask, package.use.stable.force, package.use.stable.mask,
+# use.force, use.mask, use.stable.force, and use.stable.mask.
# profile\-formats = portage-1
# indicate that paths such as 'gentoo:targets/desktop' or ':targets/desktop' in
# profile parent files can be used to express paths relative to the root