Re: [gentoo-dev] Use GLEP27!

2015-12-17 Thread Mike Frysinger
On 17 Dec 2015 11:57, Ulrich Mueller wrote: > > On Tue, 15 Dec 2015, Mike Frysinger wrote: > > On 15 Dec 2015 20:23, Anthony G. Basile wrote: > >> > short/mid term, i was thinking of writing a new package that > >> > holds the db and tools to query/manage it. user.eclass would > >> > DEPEND on

[gentoo-portage-dev] [PATCH] Manifest._apply_max_mtime: include all dirs (bug 567920)

2015-12-17 Thread Zac Medico
Commit 3c2cce57700e8a2be4774d653cd632d9e59aab78 only included direct parent directories of files listed in the manifest. In order to account for changes to directories that only contain directories, include all directories in the max mtime calculation for thick manifests. Fixes: 3c2cce57700e

[gentoo-dev] [PATCH 4/5] python-single-r1.eclass: Support PYTHON_COMPAT_OVERRIDE

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

[gentoo-dev] [PATCH 0/5] python*-r1: commonize PYTHON_COMPAT handling

2015-12-17 Thread Michał Górny
Hello, Here's yet another quick patch set for python*-r1 eclasses. Major highlights: * PYTHON_COMPAT processing is commonized and moved into python-utils-r1. We no longer have random methods of accessing supported and unsupported impls scattered all over the place. * Supported and

[gentoo-dev] [PATCH 5/5] python-any-r1.eclass: Use reverse iter instead of reversing impls array

2015-12-17 Thread Michał Górny
--- eclass/python-any-r1.eclass | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass index 99aac73..c6dfc9c 100644 --- a/eclass/python-any-r1.eclass +++ b/eclass/python-any-r1.eclass @@ -313,13 +313,9 @@

[gentoo-dev] [PATCH 1/5] python*-r1.eclass: Commonize PYTHON_COMPAT processing, cache the result

2015-12-17 Thread Michał Górny
Introduce a common _python_set_impls function in python-utils-r1.eclass that validates and processes PYTHON_COMPAT, then stores the result in _PYTHON_SUPPORTED_IMPLS and _PYTHON_UNSUPPORTED_IMPLS variables. Reuse those variables in all python-r1 suite eclasses, effectively reducing code

[gentoo-dev] [PATCH 2/5] python-single-r1.eclass: Fix python_gen_* w/ single PYTHON_COMPAT impl

2015-12-17 Thread Michał Górny
Fix python_gen_useflags() and python_gen_cond_dep() to output correct flag name when only a single implementation is listed in PYTHON_COMPAT. In this case, the PYTHON_SINGLE_TARGET flags are not emitted and PYTHON_TARGETS are used directly instead. --- eclass/python-single-r1.eclass | 20

[gentoo-dev] [PATCH 3/5] python-any-r1.eclass: Support PYTHON_COMPAT_OVERRIDE

2015-12-17 Thread Michał Górny
--- eclass/python-any-r1.eclass | 35 +++ 1 file changed, 35 insertions(+) diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass index dbfeded..99aac73 100644 --- a/eclass/python-any-r1.eclass +++ b/eclass/python-any-r1.eclass @@ -72,6 +72,24 @@

Re: [gentoo-dev] Use GLEP27!

2015-12-17 Thread Ulrich Mueller
> On Tue, 15 Dec 2015, Mike Frysinger wrote: > On 15 Dec 2015 20:23, Anthony G. Basile wrote: >> > short/mid term, i was thinking of writing a new package that >> > holds the db and tools to query/manage it. user.eclass would >> > DEPEND on it and ask it for details, perhaps even doing the >>

Re: [gentoo-dev] [PATCH] python-utils-r1.eclass: python_export_utf8_locale(), ensure sane locale

2015-12-17 Thread Michael Orlitzky
On 12/17/2015 08:23 PM, Tyler Pohl wrote: > Please reomove tylerap...@gmail.com from > the mailing list. Or please let me know how to get this done. > You are doing too much work, Michał. To unsubscribe, send a message to the address contained in the

Re: [gentoo-dev] [PATCH] python-utils-r1.eclass: python_export_utf8_locale(), ensure sane locale

2015-12-17 Thread Tyler Pohl
Please reomove tylerap...@gmail.com from the mailing list. Or please let me know how to get this done. On Sat, Nov 28, 2015 at 11:10 AM, Michał Górny wrote: > On Sun, 15 Nov 2015 10:21:51 +0100 > Michał Górny wrote: > > > Ensure that the locale selected