| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
Since this is considered a "legacy" feature by PMS 5.2.7, there
shouldn't be any need to support it anymore. Profiles can use
package.mask to get similar results, and package.mask additionally
allows for comments which are conveniently displayed by emerge. This
will fix bug #377907.
|
|
|
|
| |
This completes the implementation of bug #370693.
|
|
|
|
|
|
| |
At the repository level, package.mask has been supported for some time.
Support for use.force, package.use.force, use.mask and package.use.mask
was recently added in commit 96ab7b436ceb3543f5158aab1fab48470c3f0b98.
|
| |
|
| |
|
|
|
|
| |
Use VARIABLE=VALUE syntax for arguments of set_unless_changed().
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
The current implementation doesn't provide anything to distinguish
it from use.mask, and it's arguable that another approach such as
an atom syntax extension (for optional dependencies) would be more
appropriate.
This reverts commit 93ee6a847be949e7752c3c052d3eb0619e408b43.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This was requested by Daniel Robbins <drobbins@funtoo.org> so that
the funtoo repository can set 'aliases = gentoo' in layout.conf,
relieving funtoo users from the need to do a manual alias configuration
in /etc/portage/repos.conf.
|
| |
|
|
|
|
|
|
| |
string 'VERSION' which can be used as a sed template at install time.
This will help avoid lots of merge conflicts since these header lines
contain both a date and a portage version.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
man/portage.5:
Per-package environment variable settings. Entries refer to environment
files that are placed in the /etc/portage/env/ directory and have the
same format as make.conf(5).
Format:
- comment lines begin with # (no inline comments)
- one DEPEND atom per line followed by name(s) of environment file(s)
Example:
sys-libs/glibc glibc.conf
|
|
|
|
| |
/usr/share/portage/config/ instead of /etc/make.globals.
|
|
|
|
|
|
|
|
|
|
|
| |
package.accept_keywords and package.keywords are present, both
of them will be used, and values from package.accept_keywords
will override values from package.keywords. The
package.accept_keywords file is intended to replace the
package.keywords file, since profiles support a different form
of package.keywords which modifies effective KEYWORDS (rather
than ACCEPT_KEYWORDS). Note that bug #292083 requests support
for package.accept_keywords in profiles.
|
|
|
|
|
|
| |
/etc/make.profile. If both /etc/make.profile/ and
/etc/portage/make.profile/ exist, then /etc/make.profile/
will be preferred.
|
|
|
|
| |
override settings from /etc/make.conf.
|
| |
|
|
|
|
|
|
|
| |
Support loading per-package bashrc files from the /etc/portage/env
directory. The invidual files should reside in a directory matching
${CATEGORY}, with names matching ${PN}, ${PN}:${SLOT}, ${P} and/or ${PF}
(which are applied in that order).
|
|
|
|
| |
svn path=/main/trunk/; revision=15834
|
|
|
|
|
|
|
|
| |
stable/dev/KEYWORD". Thanks to Torsten Veller <tove@g.o> for reporting.
* Add 'exp' to valid profiles.desc status values, and update the example.
svn path=/main/trunk/; revision=15795
|
|
|
|
|
|
|
|
| |
to portage-2.2_rc* releases. In addition to @system, @world now includes a
@selected set which represents user-selected "world" packages and sets that
saved in /var/lib/portage/world{,sets}.
svn path=/main/trunk/; revision=14614
|
|
|
|
|
|
| |
reporting.
svn path=/main/trunk/; revision=14609
|
|
|
|
| |
svn path=/main/trunk/; revision=14589
|
|
|
|
| |
svn path=/main/trunk/; revision=14587
|
|
|
|
|
|
| |
URL -> URI and FOO's -> FOOs.
svn path=/main/trunk/; revision=14531
|
|
|
|
| |
svn path=/main/trunk/; revision=14206
|
|
|
|
| |
svn path=/main/trunk/; revision=14205
|
|
|
|
| |
svn path=/main/trunk/; revision=14176
|
|
|
|
|
|
| |
portage-2.1.6.7, and it is not included in PMS at this time.
svn path=/main/trunk/; revision=14118
|
|
|
|
| |
svn path=/main/trunk/; revision=14116
|
|
|
|
|
|
| |
directory can be directories.
svn path=/main/trunk/; revision=14104
|
|
|
|
| |
svn path=/main/trunk/; revision=13920
|
|
|
|
|
|
| |
eclass-overrides.
svn path=/main/trunk/; revision=13864
|
|
|
|
|
|
| |
PORTAGE_RSYNC_EXTRA_OPTS="--exclude=/metadata/cache" in make.conf.
svn path=/main/trunk/; revision=13788
|
|
|
|
| |
svn path=/main/trunk/; revision=13378
|
|
|
|
| |
svn path=/main/trunk/; revision=13371
|
|
|
|
| |
svn path=/main/trunk/; revision=13370
|
|
|
|
|
|
| |
substitution in metadata/layout.conf repository references.
svn path=/main/trunk/; revision=13352
|
|
|
|
| |
svn path=/main/trunk/; revision=13351
|
|
|
|
| |
svn path=/main/trunk/; revision=13350
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to configure site-specific eclass override behavior. Note that configuration
settings which are specified here do not apply to tools such as repoman(1)
and egencache(1) since their operations are inherently not site-specific.
Beware that use of eclass-overrides is generally not recommended and that it
may trigger performance issues under some circumstances (see bug #124041).
Example:
# make all repositories inherit eclasses from the java-overlay and
# java-experimental repositories, with eclasses from java-experimental
# taking precedence over those from java-overlay
[DEFAULT]
eclass-overrides = java-overlay java-experimental
# disable all eclass overrides for the gentoo repository
[gentoo]
eclass-overrides =
svn path=/main/trunk/; revision=13325
|
|
|
|
| |
svn path=/main/trunk/; revision=13324
|