Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | drop support for QA_DT_HASH/QA_STRICT_DT_HASH | Mike Frysinger | 2012-09-23 | 2 | -14/+0 |
| | | | | | | | | These variables have been deprecated in favor of the new variables QA_STRICT_FLAGS_IGNORED/QA_FLAGS_IGNORED, and the tree has been converted over to the new ones, so drop the old vars. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | Reorder description of --root-deps in emerge(1) | Dennis Schridde | 2012-09-23 | 1 | -8/+10 |
| | | | | 80 char width and max 1 sentence per line. | ||||
* | Improve wording of *DEPEND variable description in ebuild(5) a bit | Dennis Schridde | 2012-09-23 | 1 | -9/+14 |
| | |||||
* | Better documentation of PDEPEND in ebuild(5) | Dennis Schridde | 2012-09-23 | 1 | -2/+7 |
| | |||||
* | Fix referencens to Dependencies section of ebuild(5) | Dennis Schridde | 2012-09-23 | 1 | -3/+3 |
| | |||||
* | Adjust code of first paragraph of ebuild(5) to 80 char width | Dennis Schridde | 2012-09-23 | 1 | -6/+6 |
| | |||||
* | Reorder and cleanup of ebuild(5) | Dennis Schridde | 2012-09-23 | 1 | -497/+518 |
| | |||||
* | emerge.1: --depclean-lib-check not time-consuming | Zac Medico | 2012-09-22 | 1 | -3/+2 |
| | | | | | Since commit f393413c3f823ef4a60acfcc41c3920933510fc1, it's optimized so that it shouldn't take much time. | ||||
* | portage.5: document nested package sets | Zac Medico | 2012-09-21 | 1 | -2/+4 |
| | |||||
* | Enable official EAPI 5 support.v2.2.0_alpha130 | Zac Medico | 2012-09-20 | 2 | -5/+5 |
| | | | | | | The council has officialy approved EAPI 5 in PMS: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=99c78a51ff4c9737cdd399620072abdc14f8df11 | ||||
* | Add QA_DESKTOP_FILE variable. | Zac Medico | 2012-09-20 | 1 | -0/+5 |
| | |||||
* | portage.5: Add EAPI 5 profile IUSE injection | Zac Medico | 2012-09-16 | 1 | -0/+35 |
| | |||||
* | portage.5: rename STAGE1_USE to BOOTSTRAP_USE | Zac Medico | 2012-09-16 | 1 | -1/+1 |
| | |||||
* | portage.5: move USE_EXPAND from make.conf.5 | Zac Medico | 2012-09-16 | 2 | -10/+10 |
| | |||||
* | portage.5: add EAPI 5 stable use mask/force | Zac Medico | 2012-09-16 | 1 | -7/+21 |
| | |||||
* | ebuild.5: EAPI 5 best/has_version --host-root | Zac Medico | 2012-09-15 | 1 | -4/+8 |
| | |||||
* | ebuild.5: EAPI 5 new* commands can read stdin | Zac Medico | 2012-09-15 | 1 | -0/+2 |
| | |||||
* | ebuild.5: add EAPI 5 doheader helper | Zac Medico | 2012-09-15 | 1 | -0/+6 |
| | | | | | As noted in bug #21310, comment #5, PMS currently does not document the -r option. | ||||
* | ebuild.5: EAPI 5 econf add --disable-silent-rules | Zac Medico | 2012-09-15 | 1 | -0/+4 |
| | |||||
* | ebuild.5: add EAPI 5 usex helper | Zac Medico | 2012-09-15 | 1 | -0/+5 |
| | |||||
* | ebuild.5: EAPI 5 default_src_test parallel | Zac Medico | 2012-09-15 | 1 | -2/+5 |
| | |||||
* | ebuild.5: add EAPI 5 EBUILD_PHASE_FUNC variable | Zac Medico | 2012-09-15 | 1 | -0/+10 |
| | |||||
* | ebuild.5: add EAPI 5 REQUIRED_USE ?? operator | Zac Medico | 2012-09-15 | 1 | -0/+1 |
| | |||||
* | ebuild.5: document EAPI 5 slot operator, sub-slot | Zac Medico | 2012-09-15 | 1 | -1/+94 |
| | |||||
* | portage.5: remove {un,}set_unless_changed docs | Zac Medico | 2012-09-14 | 1 | -13/+0 |
| | | | | | These functions were removed in commit 25a5296f29bc7153fa29e2dfe8de9d08d40d9944. | ||||
* | Deprecate EAPI 5_pre1. | Zac Medico | 2012-09-13 | 1 | -2/+2 |
| | |||||
* | merge list: distinguish reinstall with red "r" | Zac Medico | 2012-09-13 | 1 | -1/+2 |
| | | | | | This is for reinstall due to slot or sub-slot change of a dependency when the := slot operator is used. | ||||
* | Bind FEATURES=-test to USE=-test for bug #373209. | Zac Medico | 2012-09-13 | 2 | -2/+14 |
| | | | | | | Also, make options like emerge --newuse ignore the state of USE=test, since users typically don't want to trigger a bunch of rebuilds when they enable or disable FEATURES=test. | ||||
* | Prefer /etc/portage/make.profile.v2.2.0_alpha126 | Zac Medico | 2012-09-12 | 3 | -15/+15 |
| | | | | | | | | | 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). | ||||
* | Add EAPI 5_pre2 with features approved by council | Zac Medico | 2012-09-11 | 1 | -3/+4 |
| | | | | | | In the 9/11 council meeting, they approved everything in EAPI 5_pre1 except user patches. So, add EAPI 5_pre2 which is identical to EAPI 5_pre1 but with user patches (apply_user_patches) support removed. | ||||
* | ebuild.5: clarify pkg_nofetch for bug #423403 | Zac Medico | 2012-09-03 | 1 | -3/+4 |
| | |||||
* | Remove FEATURES=parse-eapi-ebuild-head | Zac Medico | 2012-08-29 | 1 | -5/+0 |
| | | | | | | | | It's already been enabled by default in stable portage for awhile now, so it should be safe to enable it unconditionally. The PMS eapi-5 branch also says that it's mandatory to parse the EAPI: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=91d1e1e39b034bde7e5b981a5616a127135f37fa | ||||
* | Rename slot-abi stuff to refer to slot-operator. | Zac Medico | 2012-08-29 | 1 | -8/+8 |
| | | | | | This makes it consistent with the language in the PMS eapi-5 branch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=5d6749ac9e5ddc5b1daaad7737b65fa81c6ece47 | ||||
* | make.conf.5: s/Hash functions/Hash function/ | Zac Medico | 2012-08-22 | 1 | -1/+1 |
| | |||||
* | Implement PORTAGE_CHECKSUM_FILTER for bug #432170 | Zac Medico | 2012-08-21 | 1 | -1/+18 |
| | |||||
* | make.conf.5: warn about PORTAGE_TMPDIR in PORTDIR | Dave Kemper | 2012-08-19 | 1 | -1/+4 |
| | | | | This will fix bug #392565. | ||||
* | repoman: remove IUSE.undefined check | Zac Medico | 2012-08-08 | 1 | -3/+0 |
| | | | | | | | This was suggested in the "Don't require assignment of empty variables in ebuilds?" thread on the gentoo-dev mailing list: http://thread.gmane.org/gmane.linux.gentoo.devel/78806 | ||||
* | Portage writes a compressed copy of 'Packages' index file. | W-Mark Kubacki | 2012-08-08 | 1 | -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> | ||||
* | man/portage.5: note GLEP 37 virtuals, bug #429978 | Zac Medico | 2012-08-05 | 1 | -6/+7 |
| | |||||
* | emaint: split into separate modules | Brian Dolbec | 2012-07-22 | 1 | -3/+25 |
| | |||||
* | ebuild.5: fix (-) use dep example for bug #427384 | Ian Stakenvicius | 2012-07-20 | 1 | -1/+1 |
| | |||||
* | Support =*/*-*9999* wildcard atom, bug #402197. | Zac Medico | 2012-07-18 | 1 | -0/+3 |
| | |||||
* | emerge: add --complete-graph-if-new-use < y | n > | Zac Medico | 2012-07-10 | 1 | -0/+4 |
| | | | | | | Trigger the --complete-graph behavior if USE or IUSE will change for an installed package. This option is enabled by default. This will fix bug #425558. | ||||
* | ebuild(5): note that keepdir/dodir accept multiple paths | Mike Frysinger | 2012-07-10 | 1 | -5/+5 |
| | | | | | | | Current documentation indicates these only take one path, but they both accept an arbitrary number of paths. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | Support FEATURES={downgrade,unmerge}-backup | Zac Medico | 2012-07-01 | 1 | -1/+12 |
| | | | | This will fix bug #156282 and bug #424275. | ||||
* | man/emerge.1: note that --resume re-uses options | Zac Medico | 2012-06-30 | 1 | -0/+3 |
| | |||||
* | ebuild(5): add missing bold around EAPI {3,4} mention | Mike Frysinger | 2012-06-29 | 1 | -3/+3 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | man/portage.5: profile-formats = portage-2 | Zac Medico | 2012-06-22 | 1 | -1/+6 |
| | |||||
* | Document /etc/portage/sets and world_sets more. | Zac Medico | 2012-06-22 | 2 | -6/+31 |
| | |||||
* | Add UNINSTALL_IGNORE variable for bug #421659. | Zac Medico | 2012-06-22 | 1 | -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. |