[gentoo-dev] [PATCH 2/5] python-single-r1.eclass: Add python_gen_impl_dep, alike in python-r1

2015-12-23 Thread Michał Górny
--- eclass/python-single-r1.eclass | 58 ++ 1 file changed, 58 insertions(+) diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass index 4d5026f..9e80866 100644 --- a/eclass/python-single-r1.eclass +++

[gentoo-dev] [PATCH 3/5] app-emulation/xen-tools: Make use of new python_gen_impl_dep function

2015-12-23 Thread Michał Górny
--- app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild | 2 +- app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild | 2 +- app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild | 4 ++-- app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild | 4 ++-- app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild |

[gentoo-dev] [PATCH 4/5] dev-python/django: Make use of the new python_gen_impl_dep function

2015-12-23 Thread Michał Górny
--- dev-python/django/django-1.4.22.ebuild | 2 +- dev-python/django/django-1.5.12.ebuild | 2 +- dev-python/django/django-1.6.11.ebuild | 2 +- dev-python/django/django-1.7.11.ebuild | 2 +- dev-python/django/django-1.8.7.ebuild | 2 +- dev-python/django/django-1.9.ebuild| 2 +-

[gentoo-dev] [PATCH 1/5] python-r1.eclass: Introduce python_gen_impl_dep

2015-12-23 Thread Michał Górny
Add a python_gen_impl_dep() that serves the purpose of generating custom dependencies on the Python interpreter (like PYTHON_DEPS). The function provides ability to request dependencies with another USE dependency string (different than global PYTHON_REQ_USE) and limit the dependencies to subset

[gentoo-dev] [PATCH 0/5] python-r1 suite: python_gen_impl_dep() function

2015-12-23 Thread Michał Górny
Hi, Here's a quick set of patches that add python_gen_impl_dep() function to python-r1 and python-single-r1 eclasses, and use them in a few ebuilds. The problem solved is that some Python packages need to depend on more than one combination of USE flags on the Python interpreter. Currently, we

[gentoo-dev] Paths in pkg-config file when using escons?

2015-12-23 Thread Helmut Jarausch
Hi, sorry for posting here but gentoo-devhelp seems to be dead. I need an ebuild for libmypaint (GIT version) since this is required by the GIT version of Gimp. I use src_compile() { #workaround scons bug with locales. Bug #352700 export LANG="en_US.UTF-8" tc-export CC

Re: [gentoo-dev] Paths in pkg-config file when using escons?

2015-12-23 Thread Francesco Riosa
and what about $LIBDIR ? libmypaint build system is totally broken. Please tell upstream, eventually providing a better one. just for testing purposes sed -e "s:${D}::" ${D}/usr/lib/pkgconfig/*.pc || die "cannot sanitize *.pc files" should suffice. 2015-12-23 21:16 GMT+01:00 Peter Stuge

Re: [gentoo-portage-dev] [PATCH] emerge: Add --autounmask-only parameter

2015-12-23 Thread Lucian Poston
On Wed, Dec 23, 2015 at 5:58 PM, Zac Medico wrote: > I think we should also call display_problems just before > display_autounmask, since it could display some very useful information. display_problems calls display_autounmask. I'll send a patch v2 that replaces the

Re: [gentoo-portage-dev] [PATCH] emerge: Add --autounmask-only parameter

2015-12-23 Thread Zac Medico
On 12/23/2015 01:39 PM, Lucian Poston wrote: > diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py > index a080ba4..5004fd1 100644 > --- a/pym/_emerge/actions.py > +++ b/pym/_emerge/actions.py > @@ -327,6 +327,10 @@ def action_build(settings, trees, mtimedb, >

[gentoo-portage-dev] [PATCH] emerge: Add --autounmask-only parameter

2015-12-23 Thread Lucian Poston
The --autounmask-only parameter will display autounmask messages, perform autounmasking (in accordance with the other --autounmask-* parameters), and exit with success (return value 0). --- man/emerge.1| 6 ++ pym/_emerge/actions.py | 4 pym/_emerge/depgraph.py | 4 ++--