summaryrefslogtreecommitdiffstats
path: root/man/portage.5
Commit message (Collapse)AuthorAgeFilesLines
* portage.5: Add EAPI 5 profile IUSE injectionZac Medico2012-09-161-0/+35
|
* portage.5: rename STAGE1_USE to BOOTSTRAP_USEZac Medico2012-09-161-1/+1
|
* portage.5: move USE_EXPAND from make.conf.5Zac Medico2012-09-161-1/+10
|
* portage.5: add EAPI 5 stable use mask/forceZac Medico2012-09-161-7/+21
|
* portage.5: remove {un,}set_unless_changed docsZac Medico2012-09-141-13/+0
| | | | | These functions were removed in commit 25a5296f29bc7153fa29e2dfe8de9d08d40d9944.
* Prefer /etc/portage/make.profile.v2.2.0_alpha126Zac Medico2012-09-121-10/+10
| | | | | | | | | This is the default location used by current versions of eselect profile, and will soon be the default location in stages. Since eselect profile generates a warning if both /etc/make.profile and /etc/portage/make.profile exist, the new default should be fairly safe (although eselect profile currently prefers /etc/make.profile when both exist).
* man/portage.5: note GLEP 37 virtuals, bug #429978Zac Medico2012-08-051-6/+7
|
* Support =*/*-*9999* wildcard atom, bug #402197.Zac Medico2012-07-181-0/+3
|
* man/portage.5: profile-formats = portage-2Zac Medico2012-06-221-1/+6
|
* Document /etc/portage/sets and world_sets more.Zac Medico2012-06-221-2/+17
|
* portage.5: note more bashrc caveats, bug #409627Zac Medico2012-03-291-1/+4
|
* portage.5: layout.conf manifest-hashes exampleZac Medico2012-02-171-0/+2
|
* repoman: support git commit --gpg-signZac Medico2012-02-041-0/+3
| | | | | | | In order to sign commits with git, you will need Git >=1.7.9 and your key will have to be configured by `git config user.signingkey key_id`. Also, the repository will need to have "sign-commits = true" in metadata/layout.conf. This will fix bug #333687.
* man/portage.5: profile-formats exampleZac Medico2011-10-291-0/+4
|
* man/portage.5: cache-formats exampleZac Medico2011-10-291-0/+3
|
* RepoConfigLoader: support incremental aliasesZac Medico2011-10-271-2/+3
| | | | | This allows a user to discard unwanted aliases that are specified in a repo's layout.conf.
* man/portage.5: layout.conf update-changelogv2.2.0_alpha70Zac Medico2011-10-211-1/+3
|
* RepoConfig: allow repos.conf 'masters' overrideZac Medico2011-10-081-0/+7
| | | | | | | | | | | | | This give the user the power to override 'masters' settings from layout.conf, is case they want use a different set of masters to satisfy dependencies. This is especially important now that recursive expansion of masters is supported since commit ab2a6cc357ba3c8272a4a1556e2c0bcd4bee102e, so that the user can avoid pulling in unwanted repositories as dependencies, if necessary. Also, empty 'masters' settings are now supported, in case a repo wants to avoid implicit inheritance of PORTDIR settings like package.mask.
* manifest: controllable per repoBrian Harring2011-09-271-0/+3
| | | | | | | | | | | This adds three states to layout.conf key use-manifest; false, true, and strict. false means "don't use manifests at all" true means "use and generate manifests, but allow them to be missing" strict means "manifests must be used everywhere in this repo" BUG=chromium-os:11308 TEST=repoman manifest usage.
* man/portage.5: layout.conf examples manifestsZac Medico2011-09-121-0/+4
|
* Remove "profile" mask support as per PMS 5.2.7.Zac Medico2011-08-081-0/+1
| | | | | | | | 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.
* config: repo-level make.defaults/package.useZac Medico2011-06-201-0/+2
| | | | This completes the implementation of bug #370693.
* portage.5: document more repo-level config filesZac Medico2011-06-191-0/+5
| | | | | | 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.
* Fix some typoes in docs and comments.v2.2.0_alpha39Zac Medico2011-06-091-1/+1
|
* portage.5: doc repo and wildcard atom extensionsZac Medico2011-06-091-5/+46
|
* Support multiple arguments in set_unless_changed() and unset_unless_changed().Arfrever Frehtes Taifersar Arahesis2011-05-011-2/+2
| | | | Use VARIABLE=VALUE syntax for arguments of set_unless_changed().
* Bug #365439: Add set_unless_changed() and unset_unless_changed().Arfrever Frehtes Taifersar Arahesis2011-05-011-3/+17
|
* portage.5: update date in headerZac Medico2011-02-011-1/+1
|
* portage.5: document /etc/portage/license_groupsZac Medico2011-02-011-0/+1
|
* Revert use.unsatisfiable support for now.Zac Medico2010-11-241-38/+0
| | | | | | | | | 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.
* Add example use.mask usage.Zac Medico2010-11-211-0/+8
|
* note package.env in bashrc docsZac Medico2010-11-071-1/+4
|
* Support use.unsatisfiable and package.use.unsatisfiable files.Arfrever Frehtes Taifersar Arahesis2010-11-061-1/+40
|
* Update an example in portage.5 man page.Arfrever Frehtes Taifersar Arahesis2010-11-061-3/+3
|
* Support aliases in metadata/layout.conf.Zac Medico2010-10-221-2/+5
| | | | | | | 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.
* Update man page header dates.Zac Medico2010-10-111-1/+1
|
* Replace the literal portage version in all man page headers with theZac Medico2010-08-301-1/+1
| | | | | | 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.
* Bug #292083 - Support package.accept_keywords in profiles.Zac Medico2010-08-211-0/+7
|
* Bug #44796 - Add support for /etc/portage/package.env. As documented inZac Medico2010-08-201-1/+21
| | | | | | | | | | | | | | 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
* Update docs, comments, and messages to refer to make.globals inZac Medico2010-08-191-6/+14
| | | | /usr/share/portage/config/ instead of /etc/make.globals.
* Add support for /etc/portage/package.accept_keywords. If bothZac Medico2010-08-151-7/+14
| | | | | | | | | | | 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.
* Add support for /etc/portage/make.profile as an alternative toZac Medico2010-08-151-3/+5
| | | | | | /etc/make.profile. If both /etc/make.profile/ and /etc/portage/make.profile/ exist, then /etc/make.profile/ will be preferred.
* Add support for /etc/portage/make.conf. If present, this file willZac Medico2010-08-151-0/+5
| | | | override settings from /etc/make.conf.
* extended atom syntax: Add comment to make.conf man pageSebastian Luther2010-07-271-2/+7
|
* Support per-package bashrc files.Michał Górny2010-04-291-0/+21
| | | | | | | 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).
* Note that use.local.desc is automatically generated, and refer to GLEP 56.Zac Medico2010-03-191-2/+5
| | | | svn path=/main/trunk/; revision=15834
* * Remove outdated profiles.desc sentence about "1 profile allowed perZac Medico2010-03-091-7/+6
| | | | | | | | 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
* Bug #266454 - Make @world an all-inclusive set once again, like it was priorZac Medico2009-10-161-1/+1
| | | | | | | | 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
* Add back info_vars docs accidentally removed in r14587. Thanks to Arfrever forZac Medico2009-10-151-0/+3
| | | | | | reporting. svn path=/main/trunk/; revision=14609
* Add a reference to GLEP 23.Zac Medico2009-10-121-2/+4
| | | | svn path=/main/trunk/; revision=14589