| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=12791
|
|
|
|
|
|
| |
to store EXPORT_FUNCTIONS arguments. Thanks to Arfrever for reporting.
svn path=/main/trunk/; revision=12788
|
|
|
|
|
|
|
|
|
| |
perform the function generation after the current inherit call has returned.
This allows an eclass to call EXPORT_FUNCTIONS either before or after it
inherits other eclasses, and the result is still the same. Thanks to
Donnie Berkholz <dberkholz@g.o> for reporting.
svn path=/main/trunk/; revision=12785
|
|
|
|
| |
svn path=/main/trunk/; revision=12784
|
|
|
|
|
|
|
| |
correct value after recursion (previously it would be restored to the wrong
value if more than one eclass was passed into the inherit call).
svn path=/main/trunk/; revision=12783
|
|
|
|
|
|
|
|
|
| |
perform the function generation after the current inherit call has returned.
This way an eclass can call EXPORT_FUNCTIONS either before or after it
inherits other eclasses, and the result is still the same. Thanks to
Donnie Berkholz <dberkholz@g.o> for reporting.
svn path=/main/trunk/; revision=12782
|
|
|
|
|
|
| |
implementation is used for _mtime_ and _eclasses_ handling.
svn path=/main/trunk/; revision=12781
|
|
|
|
|
|
|
| |
before. This requires _LazyItem.__deepcopy__() to be overridden since
the default implementation can fail silently, leaving some attributes unset.
svn path=/main/trunk/; revision=12780
|
|
|
|
| |
svn path=/main/trunk/; revision=12779
|
|
|
|
| |
svn path=/main/trunk/; revision=12778
|
|
|
|
|
|
| |
LazyItemsDict.__deepcopy__(). Thanks to Arfrever for reporting.
svn path=/main/trunk/; revision=12777
|
|
|
|
|
|
| |
from _parse_data().
svn path=/main/trunk/; revision=12776
|
|
|
|
| |
svn path=/main/trunk/; revision=12775
|
|
|
|
|
|
| |
Taifersar Arahesis for this patch.
svn path=/main/trunk/; revision=12774
|
|
|
|
| |
svn path=/main/trunk/; revision=12773
|
|
|
|
|
|
| |
reference self.
svn path=/main/trunk/; revision=12772
|
|
|
|
| |
svn path=/main/trunk/; revision=12771
|
|
|
|
| |
svn path=/main/trunk/; revision=12770
|
|
|
|
| |
svn path=/main/trunk/; revision=12769
|
|
|
|
| |
svn path=/main/trunk/; revision=12768
|
|
|
|
|
|
| |
identical lists.
svn path=/main/trunk/; revision=12767
|
|
|
|
| |
svn path=/main/trunk/; revision=12766
|
|
|
|
| |
svn path=/main/trunk/; revision=12765
|
|
|
|
| |
svn path=/main/trunk/; revision=12760
|
|
|
|
| |
svn path=/main/trunk/; revision=12759
|
|
|
|
| |
svn path=/main/trunk/; revision=12758
|
|
|
|
|
|
|
| |
that it works with unicode and remove related unicode to str workaround
code from the sqlite cache module.
svn path=/main/trunk/; revision=12757
|
|
|
|
|
|
| |
database._getitem().
svn path=/main/trunk/; revision=12756
|
|
|
|
|
|
| |
instead of a keyword argument.
svn path=/main/trunk/; revision=12755
|
|
|
|
| |
svn path=/main/trunk/; revision=12754
|
|
|
|
|
|
| |
modification.
svn path=/main/trunk/; revision=12753
|
|
|
|
| |
svn path=/main/trunk/; revision=12752
|
|
|
|
|
|
| |
for py3k.
svn path=/main/trunk/; revision=12751
|
|
|
|
|
|
| |
--buildpkgonly hasallzeros check.
svn path=/main/trunk/; revision=12750
|
|
|
|
|
|
| |
(previously local instances were preferred unless --getbinpkgonly was enabled).
svn path=/main/trunk/; revision=12749
|
|
|
|
| |
svn path=/main/trunk/; revision=12748
|
|
|
|
|
|
|
| |
update the aux_get cache when it's appropriate for a remote package
to override a local package.
svn path=/main/trunk/; revision=12747
|
|
|
|
|
|
|
|
| |
the required IUSE are masked, show a normal "masked package" message for
the package(s) that have the required IUSE (instead of showing the unmasked
packages with missing IUSE).
svn path=/main/trunk/; revision=12746
|
|
|
|
|
|
| |
in some cases. Thanks to Ned Ludd <solar@g.o> for reporting.
svn path=/main/trunk/; revision=12745
|
|
|
|
| |
svn path=/main/trunk/; revision=12744
|
|
|
|
| |
svn path=/main/trunk/; revision=12743
|
|
|
|
|
|
| |
for keys and values.
svn path=/main/trunk/; revision=12742
|
|
|
|
|
|
|
|
| |
behaves as a sanity check to protect people who are cross-compiling from
accidentally merging an ebuild with CHOST set incorrectly. Thanks to Ned
Ludd <solar@g.o> for reporting the problem.
svn path=/main/trunk/; revision=12741
|
|
|
|
| |
svn path=/main/trunk/; revision=12740
|
|
|
|
|
|
|
|
|
| |
is smaller than PORTAGE_FETCH_RESUME_MIN_SIZE, rename the file instead of
deleting it. This is more friendly for cases in which the user is attempting
to regenerate the digest but has not used `ebuild --force foo.ebuild manifest`
like they're supposed to. Thanks to Patrick Lauer <patrick@g.o> for reporting.
svn path=/main/trunk/; revision=12739
|
|
|
|
|
|
| |
really needed.
svn path=/main/trunk/; revision=12738
|
|
|
|
|
|
|
| |
uses extended attributes (via pyxattr) to attach metadata cache directly to
the ebuild files themselves.
svn path=/main/trunk/; revision=12737
|
|
|
|
| |
svn path=/main/trunk/; revision=12736
|
|
|
|
|
|
|
|
|
|
|
| |
field and raise a CacheCorruption exception if necessary.
* Make _mtime_ and _eclasses_ validation code in portdbapi and mirror_cache()
assume that these fields are the correct type (otherwise a CacheCorruption
exeception should be raised earlier).
* Fix the sqlite module to implement _getitem() so that it properly inherits
__getitem__() _mtime_ and _eclasses_ handling.
svn path=/main/trunk/; revision=12735
|
|
|
|
|
|
| |
there are unsatisfied system runtime deps in this case.
svn path=/main/trunk/; revision=12734
|