Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | EbuildPhase: simplify utime args | Zac Medico | 2012-09-08 | 1 | -3/+1 | |
| | ||||||
* | EbuildPhase: bump WORKDIR timestamp after unpack | Zac Medico | 2012-09-08 | 1 | -2/+9 | |
| | | | | This will fix bug #332217. | |||||
* | Detect md5-cache when no cache-formats specified. | Zac Medico | 2012-09-07 | 2 | -3/+24 | |
| | | | | | | | Auto-detect cache-formats from the corresponding directories when cache-formats is not specifed in layout.conf, and prefer md5-dict if available. After this behavior is deployed in stable portage, the default egencache format can be changed to md5-dict. | |||||
* | Test portdbapi/egencache cache-formats behavior. | Zac Medico | 2012-09-07 | 1 | -0/+178 | |
| | ||||||
* | UseManager: add compat code for getUseForce/PUSE | Zac Medico | 2012-09-07 | 1 | -3/+9 | |
| | | | | | Similar code was added to getUseMask in commit af50fee789e71c1fff0b405db4cf55b618b73466. | |||||
* | Support repository-specific use.stable.force, use.stable.mask, | Arfrever Frehtes Taifersar Arahesis | 2012-09-07 | 1 | -17/+53 | |
| | | | | package.use.stable.force and package.use.stable.mask in EAPI >=5. | |||||
* | Update comment. | Arfrever Frehtes Taifersar Arahesis | 2012-09-06 | 1 | -0/+4 | |
| | ||||||
* | DateSet: use BUILD_TIME, bug #433964 | Martin Väth | 2012-09-05 | 1 | -13/+23 | |
| | ||||||
* | Enable @x11-module-rebuild for 2.1 branch. | Zac Medico | 2012-09-04 | 1 | -0/+6 | |
| | ||||||
* | Enable @live-rebuild for 2.1 branch. | Zac Medico | 2012-09-04 | 1 | -0/+6 | |
| | ||||||
* | Deprecate @installed for bug #387059. | Zac Medico | 2012-09-03 | 1 | -0/+6 | |
| | ||||||
* | EbuildBuildDir: ignore rmdir failure, bug #400641 | Zac Medico | 2012-09-03 | 1 | -5/+2 | |
| | ||||||
* | validate_desktop_entry: filter more KDE noise. | Michael Palimaka | 2012-09-03 | 1 | -2/+7 | |
| | ||||||
* | emaint cleanconfmem: fix writedict breakagev2.2.0_alpha124 | Zac Medico | 2012-09-02 | 1 | -9/+2 | |
| | | | | Use grabdict so the values are stored as lists like writedict expects. | |||||
* | Rename _slot_abi.py to _slot_operator.py. | Zac Medico | 2012-09-02 | 4 | -3/+3 | |
| | ||||||
* | DateSet: only allow one format option in config | Zac Medico | 2012-09-02 | 1 | -18/+22 | |
| | ||||||
* | emaint cleanconfmem: handle ROOT | Zac Medico | 2012-09-02 | 1 | -3/+11 | |
| | ||||||
* | Add DateSet, bug #433704. | Martin Väth | 2012-09-02 | 1 | -0/+68 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow sets of packages installed before or after a specific date. The date may be specified explicitly (in dateformat which defaults to "%x %X") or seconds since Epoch, or implicitly as an installation date or a filestamp. For example, the following sets can be specified in /etc/portage/sets.conf: [date1] class = portage.sets.dbapi.DateSet mode = older date = 08/31/12 10:00:00 dateformat = %%x %%X [date2] class = portage.sets.dbapi.DateSet mode = newer seconds = 1346400000 [date3] class = portage.sets.dbapi.DateSet package = sys-devel/gcc:4.7 [date4] class = portage.sets.dbapi.DateSet filestamp = /usr/bin/gcc | |||||
* | emaint cleanconfmem: use writedict | Zac Medico | 2012-09-02 | 1 | -9/+5 | |
| | ||||||
* | emaint cleanconfmem: ignore md5, bug #433694 | Zac Medico | 2012-09-02 | 1 | -26/+7 | |
| | ||||||
* | validate_desktop_entry: handle emacs.desktop | Zac Medico | 2012-09-02 | 1 | -0/+14 | |
| | | | | See <https://bugs.freedesktop.org/show_bug.cgi?id=35844#c6>. | |||||
* | Enable EAPI 5_pre1 for testing. | Zac Medico | 2012-09-01 | 1 | -1/+1 | |
| | ||||||
* | glsa.py: python3: ResourceWarning: unclosed file | Zac Medico | 2012-09-01 | 1 | -1/+2 | |
| | ||||||
* | ebuild-helpers/sed: move to bsd subdirectory | Zac Medico | 2012-09-01 | 1 | -0/+3 | |
| | | | | | | This helps to prevent inappropriate use of the sed wrapper on GNU systems, which commonly occurs when users install portage manually during recovery situations. | |||||
* | Eliminate bin/ebuild-helpers/4 directory. | Zac Medico | 2012-09-01 | 2 | -3/+1 | |
| | | | | | Instead, just use conditionals where appropriate inside bin/ebuild-helpers/* scripts. | |||||
* | _prepare_self_update: ignore installed version | Zac Medico | 2012-09-01 | 2 | -16/+6 | |
| | | | | | | | | Now portage will unconditionally make a temporary copy of itself during updates. This is safer, since it provides maximum protection against any possible incompatibilities. For example, suppose that the ebuild has been updated to change the location of installed files (such as libdir change) without a revision bump. | |||||
* | Enable @module-rebuild for 2.1 branch. | Zac Medico | 2012-08-31 | 1 | -0/+5 | |
| | ||||||
* | config.setcpv: fix early ret for IUSE_EFFECTIVE | Zac Medico | 2012-08-30 | 1 | -1/+3 | |
| | ||||||
* | Remove FEATURES=parse-eapi-ebuild-head | Zac Medico | 2012-08-29 | 4 | -19/+3 | |
| | | | | | | | | 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 | |||||
* | EAPI 5: enable slot-operator-deps | Zac Medico | 2012-08-29 | 1 | -1/+1 | |
| | ||||||
* | Rename slot-abi stuff to refer to slot-operator. | Zac Medico | 2012-08-29 | 19 | -198/+198 | |
| | | | | | 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 | |||||
* | EAPI 5: EBUILD_PHASE_FUNC variable | Zac Medico | 2012-08-29 | 4 | -3/+34 | |
| | | | | | See bug #390765 and the PMS patch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=76ddca560da42fd968c53a2a0c38a6ac840a7ad4 | |||||
* | Blacklist IUSE_EFFECTIVE from external env. | Zac Medico | 2012-08-29 | 1 | -1/+1 | |
| | ||||||
* | EAPI 5: Profile IUSE injection | Zac Medico | 2012-08-29 | 7 | -18/+125 | |
| | | | | | See bug #176467 and the PMS patch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=d9040ab3482af5f790368bac5d053bf1cd760ba8 | |||||
* | Package: skip REQUIRED_USE validation if built | Zac Medico | 2012-08-27 | 1 | -1/+1 | |
| | ||||||
* | Pass eapi to check_required_use more. | Zac Medico | 2012-08-27 | 3 | -13/+27 | |
| | ||||||
* | EAPI 5: REQUIRED_USE at-most-one-of ?? operator | Zac Medico | 2012-08-27 | 5 | -19/+56 | |
| | | | | | See bug #354219 and the PMS patch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=1c2dff2df2305aff88a734e3a2716de1bb69f3b6 | |||||
* | _get_eapi_attrs: handle unsupported eapi as Nonev2.2.0_alpha123 | Zac Medico | 2012-08-26 | 1 | -1/+10 | |
| | ||||||
* | validate_desktop_entry: filter more kde noise | Zac Medico | 2012-08-26 | 1 | -14/+46 | |
| | | | | This will fix bug #432862. | |||||
* | KeywordsManager: fix isStable comment | Zac Medico | 2012-08-25 | 1 | -1/+1 | |
| | ||||||
* | EAPI 5 stable use.mask/force for bug #431078 | Zac Medico | 2012-08-24 | 5 | -7/+122 | |
| | ||||||
* | _pkg_str: pass in config + metadata with KEYWORDS | Zac Medico | 2012-08-24 | 10 | -46/+59 | |
| | | | | | This will be needed in order to support stable use.mask/force for bug #431078. | |||||
* | config: _eapi_cache.clear() after setcpv | Zac Medico | 2012-08-23 | 1 | -1/+4 | |
| | ||||||
* | read_corresponding_eapi_file: cache results | Zac Medico | 2012-08-23 | 2 | -1/+9 | |
| | ||||||
* | Optimize sys.std* flush code.v2.2.0_alpha122 | Zac Medico | 2012-08-22 | 2 | -4/+6 | |
| | ||||||
* | Use sys.__std*.fileno() in case of overrides. | Zac Medico | 2012-08-22 | 7 | -37/+39 | |
| | | | | | This fixes AttributeError exceptions for API consumers that override sys.std* streams pseudo-file objects. | |||||
* | EventLoop: handle EINTR IOError for epoll | Zac Medico | 2012-08-22 | 1 | -2/+4 | |
| | ||||||
* | EventLoop: use epoll when available | Zac Medico | 2012-08-21 | 1 | -7/+52 | |
| | | | | This will fix bug #432024. | |||||
* | _apply_hash_filter: make hash_filter simpler | Zac Medico | 2012-08-21 | 5 | -5/+18 | |
| | | | | | Now any callable object will work, which might be helpful for consumers of the Manifest.checkFileHashes() method. | |||||
* | Implement PORTAGE_CHECKSUM_FILTER for bug #432170 | Zac Medico | 2012-08-21 | 7 | -17/+89 | |
| |