| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"
|
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"
|
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
| |
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
|
|
|
|
|
| |
Upstream:
- Use kernel to select empty port
- Dont' run command when port is empty
- Implement hack on windows to determine port used
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
| |
Upstream:
- Fix resolution of usleep() and nanosleep()
- Fix gettimeofday() to return integer values
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
|
|
| |
- EAPI6
- Parallel Tests
Upstream:
- Check .pod files as well
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
| |
Upstream:
- Don't prematurely convert simple scalars to tests in any/all/none as
this breaks leaf-wrapper application
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
| |
Upstream:
- Potential fix for threaded perl failures in some dependents
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
| |
Upstream:
- Add pure-perl implementation
- Fork XS bits into Ref::Util::XS
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
| |
- Split out from dev-perl/Ref-Util
- Keywords transposed from there as this is the same code.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
| |
Uptream:
- Add support for passing pre-existing open socket connections and in
::Test::Server
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use DIST_EXAMPLES logic
Upstream:
- Fix symlink attack from failure to check perltidy.ERR deletion
- Don't mis-parse certain anonymous hash references
- Don't parse => after __END__ or __DATA__ as quotes
- Fix parsing of perltidyrc
- Add support for <<>> operator.
- Fix --enc=utf8 + --backup-and-modify-in-place
- Fix minor formatting issue with one-line blocks with subs with sigs
- Fix utf8 error when output is STDOUT
- Improve spacing of try/catch/finally blocks
- Fix incorrect parsing of anon-subs with sigs and prototypes as
broken ternaries
- Add new open/closing block blank line controls
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
| |
Upstream:
- Use newer IO::Socket::SSL
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
| |
Upstream:
- Move author/release tests from install-side test paths
- List missing but required parameters in error message
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
|
|
|
|
| |
- EAPI6
- Parallel Testing enabled
- DESCRIPTION fixed
Upstream:
- Add devicetype to service hashref
- Add support for port state ttl
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
|
| |
Upstream:
- Merge no-network-tests patch
- Improve performance with downloading some files
- Test fixes
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.3, Repoman-2.3.1
|
|
|
|
|
|
| |
using the ALLARCHES policy.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.3, Repoman-2.3.1
|
|
|
|
|
|
|
|
| |
Upstream:
- Fix issues with Win32 support
- Restore support for EBCDIC character encoding
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
|
|
|
|
|
| |
See also: https://bugs.kde.org/show_bug.cgi?id=350018
Package-Manager: Portage-2.3.5, Repoman-2.3.1
|
| |
|
|
|
|
|
|
| |
Add a python_gen_any_dep() function similar to the one in python-any-r1
to facilitate creating any-of dependencies for the new python_setup
syntax.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Provide an alternate mode for python_setup() that behaves similarly to
python-any-r1 eclass. If python_check_deps() function is declared
by the ebuild, the python_setup logic switches to accepting any
implementation that is in PYTHON_COMPAT, installed and satisfies
python_check_deps() independently of USE flags.
This new logic makes it possible to replace some of the existing
REQUIRED_USE constraints for build-time dependencies with more friendly
any-of dependencies. For example, if a package supports both Python 2 &
Python 3 but has a purely Python 2 build-time dependency (e.g. for
building documentation) we had to force Python 2 being enabled via
REQUIRED_USE. Using python_check_deps() with appropriate any-of
dependency, we can use Python 2 for this task without actually forcing
the user to change USE flags or install the package for Python 2.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Inline the logic needed to iterate over implementations directly into
python_setup instead of using python_foreach_impl. This is mostly NFC,
except that we iterate in reverse order now -- that is, we start at
the newest implementation and stop at the first one that works for us.
Previously we (implicitly) started at the oldest implementation, checked
all implementation and used the last one (i.e. the newest) that worked.
More importantly, the new code makes it possible to alter the logic more
easily and avoid relying on implementation of python_foreach_impl().
|
|
|
|
|
|
|
|
| |
Move the PYTHON_COMPAT_OVERRIDE warning from _python_obtain_impls()
to _python_validate_useflags(). Since the latter function is the only
point where the former is called, this is a purely cosmetic change at
the moment. However, it makes it possible to reuse the warning in
additional places without the necessity of setting MULTIBUILD_VARIANTS.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rewrite the python_*_all() phase running code to reuse python_setup
instead of hacking on top of python_foreach_impl. The resulting code
is a bit simpler but most importantly, it avoids duplication of code
from python-r1 and ensures that distutils-r1 common phases are directly
altered by changes in python_setup.
The code still needs to reimplement some of the internals. However, it
is mostly limited to code specific to distutils-r1, and should be more
maintainable.
|
|
|
|
|
| |
The variable was deprecated and the warning put in place in Dec 2014. It
is no longer used in any ebuild in ::gentoo.
|
|
|
|
|
| |
The function was (verbosely) deprecated in Dec 2014, and banned since
EAPI 6. It is no longer used by any ebuild in ::gentoo.
|
|
|
|
|
|
|
|
|
| |
Make the pattern matching code in _python_impl_matches() more lax,
allowing (accidental) mixing of PYTHON_COMPAT-style values with
EPYTHON-style values. This is trivial to do, and solves the problem
introduced by complexity-by-limitation of other eclasses -- where
patterns for dependency strings are using PYTHON_COMPAT syntax,
and patterns for python_setup are using EPYTHON syntax.
|
|
|
|
| |
Update the missed occurence of pattern matching with the new framework.
|
| |
|
| |
|
|
|
|
| |
Package-Manager: Portage-2.3.6_p1, Repoman-2.3.2_p69
|
| |
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|