summaryrefslogtreecommitdiffstats
path: root/man/make.conf.5
Commit message (Collapse)AuthorAgeFilesLines
* make.conf.5: s/Hash functions/Hash function/Zac Medico2012-08-221-1/+1
|
* Implement PORTAGE_CHECKSUM_FILTER for bug #432170Zac Medico2012-08-211-1/+18
|
* make.conf.5: warn about PORTAGE_TMPDIR in PORTDIRDave Kemper2012-08-191-1/+4
| | | | This will fix bug #392565.
* Portage writes a compressed copy of 'Packages' index file.W-Mark Kubacki2012-08-081-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | This behaviour is enabled by FEATURES="compress-index". The resulting file is 'Packages.gz' and its modification time will match that of 'Packages'. Web-servers use that copy to avoid repeated on-the-fly compression. In order to re-use 'atomic_ofstream' usage of 'codecs.zlib_codec' has been considered and discarded, because 'GzipFile' yields smaller files. (According to Mark's tests 62% smaller.) Example usage, Nginx: location =/Packages { gzip_static on; default_type text/plain; } Apache httpd (use with caution): RewriteRule ^(.*)/Packages$ $1/Packages.gz [T=text/plain,E=GZIP:gzip,L] <FilesMatch "Packages\.gz$"> Header set Content-Encoding gzip </FilesMatch>
* Support FEATURES={downgrade,unmerge}-backupZac Medico2012-07-011-1/+12
| | | | This will fix bug #156282 and bug #424275.
* Add UNINSTALL_IGNORE variable for bug #421659.Zac Medico2012-06-221-0/+8
| | | | | | | | | UNINSTALL_IGNORE = [space delimited list of fnmatch patterns] This variable prevents uninstallation of files that match specific fnmatch(3) patterns. In order to ignore file collisions with these files at install time, the same patterns can be added to the COLLISION_IGNORE variable.
* make.conf(5): document PORTAGE_{GRPNAME,USERNAME,INST_UID,INST_GID}Mike Frysinger2012-05-311-0/+24
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* FEATURES=config-protect-if-modified by default.Zac Medico2012-05-161-2/+3
| | | | | | | The plan is to send out a GLEP 42 news item for this before it goes to stable, as discussed here: http://archives.gentoo.org/gentoo-dev/msg_7fe557809defad4faca2ee5c6e52d134.xml
* Parse EAPI with pattern from PMS section 7.3.1.Zac Medico2012-05-091-3/+3
| | | | | | | | This implements the specification that was approved in Gentoo's council meeting on May 8, 2012 (see bug #402167). The parse-eapi-ebuild-head FEATURES setting is now enabled by default, and causes non-conformant ebuilds to be treated as invalid. This behavior will soon become enabled unconditionally.
* make.conf.5: COLLISION_IGNORE s/shell/fnmatch/v2.2.0_alpha102Zac Medico2012-05-081-3/+3
|
* COLLISION_IGNORE: support fnmatch patternsZac Medico2012-05-071-10/+5
| | | | | | This allows it to be combined with the COLLISION_IGNORE_UNOWNED variable from commit 33545ea18e8816addb3c54bb26a0cc788b8512e6, so only one variable is needed.
* Support COLLISION_IGNORE_UNOWNED="*.pyc *.pyo"Krzysztof Pawlik2012-05-041-0/+7
| | | | This will fix bug #410691.
* repoman: support git commit --gpg-signZac Medico2012-02-041-1/+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.
* add support for compressing debug sections to save spaceMike Frysinger2012-01-141-1/+9
| | | | | | | | | | | Since binutils/gdb can compress the .debug* sections with zlib into .zdebug*, we should be able to save quite a bit of space -- on my system, I saw /usr/lib/debug/ go from ~20GB to ~7.5GB. This requires binutils/gdb to be built with USE=zlib which is why this defaults to off. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Update date headers in man pages.Zac Medico2011-12-241-1/+1
|
* Add FEATURES=config-protect-if-modified support.Zac Medico2011-12-241-0/+4
| | | | | This causes the CONFIG_PROTECT behavior to be skipped for files that have not been modified since they were installed.
* Share variables for CFLAGS and LDFLAGS checks.Zac Medico2011-12-221-3/+4
| | | | | | | The rationale is that any exceptions to either of these checks will probably apply to both checks. So, QA_CFLAGS_IGNORED and QA_DT_HASH are merged into QA_FLAGS_IGNORED, and QA_STRICT_CFLAGS_IGNORED and QA_STRICT_DT_HASH are merged into QA_STRICT_FLAGS_IGNORED.
* s/QA_STRICT_DT_SWITCHES/QA_STRICT_CFLAGS_IGNORED/Zac Medico2011-12-211-1/+1
|
* s/QA_DT_SWITCHES/QA_CFLAGS_IGNORED/Zac Medico2011-12-211-1/+1
|
* Support checking for ignored CFLAGS using -frecord-gcc-switches.Michał Górny2011-12-211-0/+4
|
* make.conf.5: it's -> itsZac Medico2011-12-151-1/+1
|
* Support FEATURES=xattr.Zac Medico2011-12-091-0/+4
|
* Support FEATURES=force-prefix.Zac Medico2011-12-081-0/+6
| | | | | | | This adjusts the logic from commit ff52f9dc31004becb8022e6437088d01917f413c to use FEATURES=force-prefix instead of USE=prefix. This has the advantage that we don't have to make any assumptions about the USE=prefix.
* make.conf(5): clarify "repo" and "defaults" sources for USE_ORDERMike Frysinger2011-11-301-2/+4
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* man/make.conf.5: mention LINGUAS in USE_ORDER docZac Medico2011-10-261-1/+2
| | | | | The reason for env.d being in USE_ORDER is not really obvious, so mention LINGUAS as an example (from bug #187016).
* man/make.conf.5: elaborate on prelink-checksumsMartin von Gagern2011-10-261-0/+6
|
* Remove FEATURES=fixpackages support.v2.2.0_alpha67Zac Medico2011-10-111-5/+0
| | | | | | | This reduces the probability of users encountering issues related to package moves when they disable --dynamic-deps, and --package-moves=n can be set in EMERGE_DEFAULT_OPTS if package moves need to be temporarily avoided for some reason.
* manifest: controllable per repoBrian Harring2011-09-271-4/+0
| | | | | | | | | | | 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.
* make.conf.5: bump date stampZac Medico2011-08-311-1/+1
|
* Add FEATURES=clean-logs support.Zac Medico2011-08-311-0/+13
| | | | | | | Enable automatic execution of the command specified by the PORT_LOGDIR_CLEAN variable. The default PORT_LOGDIR_CLEAN setting will remove all files from PORT_LOGDIR that were last modified at least 7 days ago.
* make.conf.5: document EMERGE_WARNING_DELAYZac Medico2011-08-221-0/+6
|
* Update timestamps in headers of modified files.Zac Medico2011-07-121-1/+1
|
* make.conf.5: fix grammarZac Medico2011-07-071-1/+1
|
* digestcheck: support allow-missing-manifestsZac Medico2011-07-061-0/+4
| | | | Also, update the man page.
* Remove unimplemented "severe" FEATURES value.Zac Medico2011-06-281-4/+0
| | | | This will fix bug #373301.
* config: repo-level make.defaults/package.useZac Medico2011-06-201-1/+4
| | | | This completes the implementation of bug #370693.
* Add FEATURES=distcc-pump support.MATSUU Takuto2011-05-201-0/+3
| | | | This will fix bug #288597.
* Fix some typos.Arfrever Frehtes Taifersar Arahesis2011-05-151-1/+1
|
* LinkageMapELF: remove unused importsv2.2.0_alpha32Zac Medico2011-05-081-1/+1
|
* Add FEATURES=parallel-install for finer locks.Zac Medico2011-05-071-1/+6
|
* Rename FEATURES=no-ebuild-locks to ebuild-locks.Zac Medico2011-05-071-0/+4
|
* Update timestamps in headers of modified files.Zac Medico2011-04-131-1/+1
|
* Add force-mirror FEATURE.David James2011-04-071-0/+4
| | | | | | | | | | | | | force-mirror: Only fetch files from configured mirrors, ignoring SRC_URI, except when mirror is in the ebuild(5) RESTRICT variable. BUG=chromium-os:13221 TEST=Test that ebuilds now fail with FEATURES=force-mirror if files are not in the configured mirror. Change-Id: I8484d5af8dff97b431398030b33c024ff1295ba0 Review URL: http://codereview.chromium.org/6677171
* Support PORTAGE_GPG_SIGNING_COMMAND variable.Arfrever Frehtes Taifersar Arahesis2011-04-031-0/+4
|
* Update timestamps in headers of modified files.v2.2.0_alpha28Zac Medico2011-03-181-1/+1
|
* make.conf.5: fix "direcory" spellingZac Medico2011-03-171-1/+1
| | | | Thanks to Francesco Turco in bug #359273.
* make.conf.5: doc multi PORTAGE_BINHOST supportZac Medico2011-01-261-4/+4
|
* make.conf.5: document FFLAGS and FCFLAGSSébastien Fabbro2011-01-191-1/+11
|
* Bug #339642 - Make --sync try all addresses.Zac Medico2010-10-041-3/+4
|
* Add support for FEATURES=binpkg-logs which is similar to unmerge-logs,Zac Medico2010-09-221-0/+4
| | | | but applies to all binary package merges.