[gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Fabian Groffen
On 16-05-2017 21:20:01 +0200, Michał Górny wrote: > This eclass is used by almost 6700 ebuilds. I am trying *hard* to commit > changes in large patchsets to reduce cache updates. [snip] > Normally, I would revert it but I don't feel like causing third huge > cache update today. What is the actual

[gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-16 Thread Michał Górny
Mike, On wto, 2017-05-16 at 19:10 +, Mike Frysinger wrote: > commit: d1b05bcf81e5058c20615179fb83a90c45daa487 > Author: Mike Frysinger chromium org> > AuthorDate: Tue May 9 02:34:53 2017 + > Commit: Mike Frysinger gentoo org> > CommitDate: Tue May 16 19:10:31 2017 + >

Re: [gentoo-dev] [PATCH] python-utils-r1.eclass: support PYTHON_IMPLS_NO_STRICT variable

2017-05-16 Thread Zac Medico
On Tue, May 16, 2017 at 10:19 AM, Michał Górny wrote: > On wto, 2017-05-02 at 14:48 -0700, Zac Medico wrote: > > 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 wit

Re: [gentoo-dev] [PATCH 1/3] python-utils-r1.eclass: Allow -2/-3 as impl-patterns for py2/py3

2017-05-16 Thread Michał Górny
On śro, 2017-05-10 at 20:53 +0200, Michał Górny wrote: > 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

Re: [gentoo-dev] [PATCH] python-utils-r1, _moduleinto: doc fixup & dot-notation

2017-05-16 Thread Michał Górny
On śro, 2017-05-10 at 16:08 +0200, Michał Górny wrote: > Hi, everyone. > > Here's a quick batch of improvements to python_moduleinto() in > python-utils-r1.eclass. Patches are, in order: > > 1. fix leftover doc comment, > > 2. clarify the doc wrt use across multiple impls, > > 3. allow dot-nota

Re: [gentoo-dev] [PATCH] distutils-r1.eclass: Namespace & doc _clean_egg_info

2017-05-16 Thread Michał Górny
On pią, 2017-05-05 at 23:28 +0200, Michał Górny wrote: > 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. > --- >

Re: [gentoo-dev] [PATCH] distutils-r1.eclass: Warn if *-nspkg.pth files are installed

2017-05-16 Thread Michał Górny
On pią, 2017-05-05 at 23:14 +0200, Michał Górny wrote: > 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

Re: [gentoo-dev] [PATCH] python-utils-r1.eclass: support PYTHON_IMPLS_NO_STRICT variable

2017-05-16 Thread Michał Górny
On wto, 2017-05-02 at 14:48 -0700, Zac Medico wrote: > 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 ecla

Re: [gentoo-dev] [PATCH 1/4] ninja-utils.eclass: Add a new eclass to handle calling ninja

2017-05-16 Thread Michał Górny
On nie, 2017-04-30 at 22:28 +0200, Michał Górny wrote: > --- > eclass/ninja-utils.eclass | 57 > +++ > 1 file changed, 57 insertions(+) > create mode 100644 eclass/ninja-utils.eclass > > diff --git a/eclass/ninja-utils.eclass b/eclass/ninja-utils.ecla

[gentoo-dev] Last rites: gst-plugins*.eclass

2017-05-16 Thread Michał Górny
# @DEAD # Michał Górny (16 May 2017) # gst-plugins* eclasses are no longer used. They will be removed # in 30 days. gst-plugins-bad.eclass gst-plugins-base.eclass gst-plugins-good.eclass gst-plugins-ugly.eclass gst-plugins10.eclass -- Best regards, Michał Górny signature.asc Description: This