Commit Graph
116498 Commits
Author SHA1 Message Date
Michael Weber 0f8a67adeb dev-util/cppcheck: Version bump (bug 618650, thanks Jens Lindenmeier).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 22:34:45 +02:00
Manuel Rüger f054d7e993 www-servers/caddy: Remove old
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 22:33:55 +02:00
Manuel Rüger 27098fbde9 dev-python/fudge: Add python3_6
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 22:16:20 +02:00
Manuel Rüger 43345db6b2 dev-python/pyusb: Add python3_6
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 22:15:03 +02:00
Mike Gilbert 6d22e236ca dev-python/requests: un-comment RESTRICT=test
Package-Manager: Portage-2.3.5_p32, Repoman-2.3.2_p62
2017-05-16 16:13:41 -04:00
Manuel Rüger 8dfa49c913 dev-python/typing: Add python3_6
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 22:06:35 +02:00
Manuel Rüger 1961f91b9c dev-python/schedule: Add python3_6
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 22:05:06 +02:00
Manuel Rüger 864cedc1e7 dev-python/babelfish: Add python3_6
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 22:01:16 +02:00
Manuel Rüger 5793380e78 dev-python/ecdsa: Add python3_6
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 21:59:39 +02:00
Manuel Rüger 44c044109d dev-python/sqlalchemy-migrate: Add python3_6
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 21:56:45 +02:00
Manuel Rüger f649a9c509 dev-python/distro: Version bump to 1.0.4
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 21:54:31 +02:00
Alexander Golubev 12f2caaa50 media-sound/clementine: add a elog message about supported formats
see Gentoo-Bug 618678
Closes: https://github.com/gentoo/gentoo/pull/4640
2017-05-16 21:52:59 +02:00
Alexander Golubev 520806d82f media-sound/clementine: fix compilation with gcc-7.1
Gentoo-Bug: 618214
Closes: https://github.com/gentoo/gentoo/pull/4640
2017-05-16 21:52:57 +02:00
Tomasz Figa 9aae1e787f multilib.eclass: fix cross-compiling multilib ebuilds
Current code assumes that CBUILD is always the same as CHOST, however it
is desirable to allow cross compiling into multilib sysroots, where
obviously the assumed condition does not hold anymore. To fix this,
let's override CBUILD only if original CHOST and CBUILD are equal, i.e.
we are not cross-compiling.
2017-05-16 15:10:33 -04:00
Mike Frysinger 5a3cac174f cargo.eclass: fix quoting/arg handling 2017-05-16 15:10:32 -04:00
Mike Frysinger e313247685 sys-apps/less: add flv & mkv to video list 2017-05-16 15:10:32 -04:00
Mike Frysinger d1b05bcf81 python-utils-r1.eclass: add more info to stub python wrappers
The short terse error messages here are not easy to track down.  Add
a few more details so people can figure out what's going wrong faster.
2017-05-16 15:10:31 -04:00
Andreas Sturmlechner 3cde424f20 kde-frameworks/kdelibs: Drop vulnerable
Gentoo-bug: 618108

Package-Manager: Portage-2.3.5, Repoman-2.3.1
2017-05-16 20:44:42 +02:00
Michał Górny 45cf03f507 dev-python/astropy: Fix typo in python_gen_cond_dep call 2017-05-16 19:56:25 +02:00
Sebastian Pipping ab803ddde3 media-gfx/imageworsener: Remove vulnerable (bug #618014)
Package-Manager: Portage-2.3.5, Repoman-2.3.2
2017-05-16 19:52:08 +02:00
Michał Górny 8b908cf402 app-portage/gpyutils: python3.6 is supported now 2017-05-16 19:49:30 +02:00
Zac Medico be5d7fe2ce python-utils-r1.eclass: support PYTHON_COMPAT_NO_STRICT variable
This is intended to be set by the user when using ebuilds that may
have unknown implementations in PYTHON_COMPAT. The assumption is
that the ebuilds are intended to be used within multiple contexts
which can involve revisions of this eclass that support different
Python implementations.
2017-05-16 19:18:03 +02:00
Michał Górny e8057f03b9 python-single-r1.eclass: Document new pattern support 2017-05-16 19:11:38 +02:00
Michał Górny 68c09a5548 python-r1.eclass: Document new pattern support 2017-05-16 19:11:38 +02:00
Michał Górny 392ff44ddb python-utils-r1.eclass: Allow -2/-3 as impl-patterns for py2/py3
Allow two special values in the implementation patterns for
_python_impl_matches(): -2 to indicate all Python 2-compatible
implementations, and -3 to indicate all Python 3-compatible
implementations. Both of those values are implemented using
the python_is_python3 function.

This is mostly meant to make it easier and more fool-proof to write
dependencies on backports to Python 2 which in most cases apply to PyPy2
as well.
2017-05-16 19:11:37 +02:00
Michał Górny f6bea5ce22 python-single-r1.eclass: python_gen_impl_dep, use _python_impl_matches() 2017-05-16 19:11:37 +02:00
Michał Górny 7adf37851c python-single-r1.eclass: python_gen_cond_dep, use _python_impl_matches() 2017-05-16 19:11:36 +02:00
Michał Górny bb7c80417e python-single-r1.eclass: python_gen_useflags, use _python_impl_matches() 2017-05-16 19:11:35 +02:00
Michał Górny 35f5bf6a53 python-single-r1.eclass: python_gen_usedep, use _python_impl_matches() 2017-05-16 19:11:35 +02:00
Michał Górny ece0dc4cce python-r1.eclass: python_setup, use _python_impl_matches() 2017-05-16 19:11:34 +02:00
Michał Górny 6504a8065f python-r1.eclass: python_gen_impl_dep, use _python_impl_matches() 2017-05-16 19:11:34 +02:00
Michał Górny 8a03543f3c python-r1.eclass: python_gen_cond_dep, use _python_impl_matches() 2017-05-16 19:11:33 +02:00
Michał Górny b768dbf36b python-r1.eclass: python_gen_useflags, use _python_impl_matches() 2017-05-16 19:11:33 +02:00
Michał Górny 22e4123f1e python-r1.eclass: python_gen_usedep, use _python_impl_matches() 2017-05-16 19:11:32 +02:00
Michał Górny 0cfab505ad python-utils-r1.eclass: _python_impl_matches for impl-pattern matching
Introduce a _python_impl_matches() function that commonizes the pattern
matching behavior used throughout python-r1 & python-single-r1. Having
a single implementation makes future extensions much easier.
2017-05-16 19:11:32 +02:00
Michał Górny 3e681c26f7 dev-python/repoze-sphinx-autointerface: Use dot-notation for python_moduleinto 2017-05-16 19:11:32 +02:00
Michał Górny d4fc86ca8b dev-python/repoze-who: Use dot-notation for python_moduleinto 2017-05-16 19:11:31 +02:00
Michał Górny 9ef5498e91 python-utils-r1.eclass: python_moduleinto, allow package dot-notation
Allow specifying the relative package destination using the dot-notation
used by Python itself (e.g. 'foo.bar') in addition to the directory form
('foo/bar'). Since dot can not be used in Python package names, this
change is backwards-compatible.
2017-05-16 19:11:31 +02:00
Michał Górny 0fcdbe8b3c python-utils-r1.eclass: python_moduleinto, clarify relative path use
Clearly indicate that python_moduleinto can be safely called outside
of the environment with Python interpreter established, and that
a single call can set the correct relative path for multiple different
implementations.
2017-05-16 19:11:30 +02:00
Michał Górny d3ef3eb324 python-utils-r1.eclass: Remove stray old doc bit
Remove the bit of old python_moduleinto documentation that has been
accidentally left over.
2017-05-16 19:11:30 +02:00
Michał Górny 5e7c36d286 distutils-r1.eclass: Namespace & doc _clean_egg_info
Prefix the _clean_egg_info function with an appropriate namespace,
and document its purpose with eclassdoc format. Be more verbose
on the exact problem being solved; remove URL to old upstream bug
tracker that no longer exists.
2017-05-16 19:11:29 +02:00
Michał Górny 457c73f837 distutils-r1.eclass: Warn if *-nspkg.pth files are installed
Add a check for *-nspkg.pth files indicating implicit setuptools
namespace hack. While they kept namespaces somewhat working without
requiring explicit support in ebuilds, they were unreliable. They
frequently required additional hacks (distutils_install_for_testing) to
get the tests working, and they have proven even more broken for Python
3.5+.

For this reason, those files were deprecated in favor of proper,
explicit namespace support. If they are found to exist, the developer
should ensure to remove them to avoid issues.
2017-05-16 19:11:29 +02:00
Michał Górny f7a6a18eaf www-client/chromium: Use eninja from ninja-utils 2017-05-16 19:11:28 +02:00
Michał Górny 72fffe9be0 sys-apps/systemd: Use eninja from ninja-utils 2017-05-16 19:11:27 +02:00
Michał Górny b15a8079a7 cmake-utils.eclass: Use eninja from ninja-utils 2017-05-16 19:11:27 +02:00
Michał Górny 5b38fedf14 ninja-utils.eclass: Add a new eclass to handle calling ninja 2017-05-16 19:11:26 +02:00
Michał Górny 76bedebde7 licenses: Remove unused sun-bcla-j2ee-deployment license 2017-05-16 19:11:24 +02:00
Michał Górny 7cd6edc077 licenses: Remove unused oracle-jdbc license 2017-05-16 19:11:23 +02:00
Michał Górny 4f220cb7c8 licenses: Remove unused (old) CROSSOVER license 2017-05-16 19:11:19 +02:00
Michał Górny 1288d77272 profiles/desc: Remove unused GPSD_PROTOCOLS values 2017-05-16 19:11:19 +02:00