summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* python-utils-r1.eclass: Allow -2/-3 as impl-patterns for py2/py3Michał Górny2017-05-161-3/+11
| | | | | | | | | | | | 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.
* python-single-r1.eclass: python_gen_impl_dep, use _python_impl_matches()Michał Górny2017-05-161-8/+5
|
* python-single-r1.eclass: python_gen_cond_dep, use _python_impl_matches()Michał Górny2017-05-161-15/+11
|
* python-single-r1.eclass: python_gen_useflags, use _python_impl_matches()Michał Górny2017-05-161-8/+4
|
* python-single-r1.eclass: python_gen_usedep, use _python_impl_matches()Michał Górny2017-05-161-11/+7
|
* python-r1.eclass: python_setup, use _python_impl_matches()Michał Górny2017-05-161-6/+3
|
* python-r1.eclass: python_gen_impl_dep, use _python_impl_matches()Michał Górny2017-05-161-11/+6
|
* python-r1.eclass: python_gen_cond_dep, use _python_impl_matches()Michał Górny2017-05-161-16/+11
|
* python-r1.eclass: python_gen_useflags, use _python_impl_matches()Michał Górny2017-05-161-8/+4
|
* python-r1.eclass: python_gen_usedep, use _python_impl_matches()Michał Górny2017-05-161-11/+7
|
* python-utils-r1.eclass: _python_impl_matches for impl-pattern matchingMichał Górny2017-05-161-0/+24
| | | | | | 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.
* dev-python/repoze-sphinx-autointerface: Use dot-notation for python_moduleintoMichał Górny2017-05-161-1/+1
|
* dev-python/repoze-who: Use dot-notation for python_moduleintoMichał Górny2017-05-161-2/+2
|
* python-utils-r1.eclass: python_moduleinto, allow package dot-notationMichał Górny2017-05-161-2/+4
| | | | | | | 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.
* python-utils-r1.eclass: python_moduleinto, clarify relative path useMichał Górny2017-05-161-0/+6
| | | | | | | 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.
* python-utils-r1.eclass: Remove stray old doc bitMichał Górny2017-05-161-6/+0
| | | | | Remove the bit of old python_moduleinto documentation that has been accidentally left over.
* distutils-r1.eclass: Namespace & doc _clean_egg_infoMichał Górny2017-05-161-5/+9
| | | | | | | 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.
* distutils-r1.eclass: Warn if *-nspkg.pth files are installedMichał Górny2017-05-161-0/+29
| | | | | | | | | | | | | 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.
* www-client/chromium: Use eninja from ninja-utilsMichał Górny2017-05-162-36/+2
|
* sys-apps/systemd: Use eninja from ninja-utilsMichał Górny2017-05-161-10/+1
|
* cmake-utils.eclass: Use eninja from ninja-utilsMichał Górny2017-05-161-49/+3
|
* ninja-utils.eclass: Add a new eclass to handle calling ninjaMichał Górny2017-05-161-0/+57
|
* licenses: Remove unused sun-bcla-j2ee-deployment licenseMichał Górny2017-05-161-199/+0
|
* licenses: Remove unused oracle-jdbc licenseMichał Górny2017-05-161-222/+0
|
* licenses: Remove unused (old) CROSSOVER licenseMichał Górny2017-05-161-721/+0
|
* profiles/desc: Remove unused GPSD_PROTOCOLS valuesMichał Górny2017-05-161-2/+1
|
* profiles/desc: Remove unused COLLECTD_PLUGINS valuesMichał Górny2017-05-161-3/+1
|
* profiles/use.desc: Remove unused "kolab" global flagMichał Górny2017-05-161-1/+0
|
* dev-util/android-ndk: drop v8 to get rid of EAPI3Jason Zaman2017-05-175-308/+0
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1
* media-libs/libsamplerate: drop keywords for security vulnerable version as ↵Mart Raudsepp2017-05-161-2/+2
| | | | | | | much as possible Gentoo-bug: 618008 Package-Manager: Portage-2.3.5, Repoman-2.3.2
* Revert "media-libs/libsamplerate: Cleaning up vulnerable versions for ↵Mart Raudsepp2017-05-162-0/+62
| | | | | | | | CVE-2017-7697 as per Agostino Sarubbo." This reverts commit 044005533e2560932dddb0b83c761350867edac3. This was the only ia64 stable ebuild, breaking deptree by the removal.
* dev-util/android-ndk: bump to 14bPavel Homolka2017-05-172-0/+75
| | | | | | Gentoo-Bug: https://bugs.gentoo.org/616792 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* gst-plugins10.eclass: Mark @DEAD for removalMichał Górny2017-05-161-0/+5
|
* gst-plugins-ugly.eclass: Mark @DEAD for removalMichał Górny2017-05-161-0/+5
|
* gst-plugins-good.eclass: Mark @DEAD for removalMichał Górny2017-05-161-0/+5
|
* gst-plugins-base.eclass: Mark @DEAD for removalMichał Górny2017-05-161-0/+5
|
* gst-plugins-bad.eclass: Mark @DEAD for removalMichał Górny2017-05-161-0/+5
|
* net-firewall/ipt_netflow: backport upstream fix for building with kernel 4.10Sergey Popov2017-05-162-1/+141
| | | | | | | Reported-by: Toralf Förster <toralf.foerster@gmx.de> Gentoo-Bug: 617484 Package-Manager: Portage-2.3.5, Repoman-2.3.1
* ros-meta/roscpp_core: Bump to 0.6.3.Alexis Ballier2017-05-162-0/+23
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-ros/roscpp_serialization: Bump to 0.6.3.Alexis Ballier2017-05-162-0/+22
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-ros/roscpp_traits: Bump to 0.6.3.Alexis Ballier2017-05-162-0/+21
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-ros/rostime: Bump to 0.6.3.Alexis Ballier2017-05-162-0/+23
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* dev-ros/cpp_common: Bump to 0.6.3.Alexis Ballier2017-05-162-0/+20
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* sci-misc/ViSP-images: remove oldAlexis Ballier2017-05-163-50/+0
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* net-vpn/tor: remover older versonAnthony G. Basile2017-05-163-90/+0
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1
* net-vpn/tor: version bump to 0.3.0.7Anthony G. Basile2017-05-162-0/+75
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1
* dev-python/paver: ALLARCHES stableMike Gilbert2017-05-161-1/+1
| | | | | Bug: https://bugs.gentoo.org/618474 Package-Manager: Portage-2.3.5_p32, Repoman-2.3.2_p62
* dev-python/pylint: Version bump to 1.7.1Manuel Rüger2017-05-162-0/+66
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* media-libs/libsamplerate: Cleaning up vulnerable versions for CVE-2017-7697 ↵Tony Vroon2017-05-162-62/+0
| | | | | | as per Agostino Sarubbo. Package-Manager: Portage-2.3.5, Repoman-2.3.2
* app-doc/halibut: version bump to 1.2, EAPI bump to 6Anthony G. Basile2017-05-162-0/+46
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1