Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o, "Michał Górny" <mgorny@g.o>
Subject: Re: [gentoo-portage-dev] [PATCH] repoman: Add EAPI 7 eclass deprecation
Date: Mon, 14 May 2018 23:12:04
Message-Id: 5a9fd2a2-3ebc-e160-17c2-71e27969baf4@gentoo.org
In Reply to: [gentoo-portage-dev] [PATCH] repoman: Add EAPI 7 eclass deprecation by "Michał Górny"
1 On 05/14/2018 12:01 AM, Michał Górny wrote:
2 > Explicitly indicate that epatch, ltprune and versionator eclasses
3 > are deprecated. Do not deprecate eapi7-ver yet since it is still
4 > required in EAPI 6.
5 > ---
6 > repoman/pym/repoman/modules/linechecks/deprecated/inherit.py | 3 +++
7 > 1 file changed, 3 insertions(+)
8 >
9 > diff --git a/repoman/pym/repoman/modules/linechecks/deprecated/inherit.py b/repoman/pym/repoman/modules/linechecks/deprecated/inherit.py
10 > index 8a20f22a4..77ad4f625 100644
11 > --- a/repoman/pym/repoman/modules/linechecks/deprecated/inherit.py
12 > +++ b/repoman/pym/repoman/modules/linechecks/deprecated/inherit.py
13 > @@ -17,6 +17,7 @@ class InheritDeprecated(LineCheck):
14 > "clutter": "gnome2",
15 > "confutils": False,
16 > "distutils": "distutils-r1",
17 > + "epatch": "(eapply since EAPI 6)",
18 > "games": False,
19 > "gems": "ruby-fakegem",
20 > "gpe": False,
21 > @@ -25,9 +26,11 @@ class InheritDeprecated(LineCheck):
22 > "gst-plugins-good": "gstreamer",
23 > "gst-plugins-ugly": "gstreamer",
24 > "gst-plugins10": "gstreamer",
25 > + "ltprune": False,
26 > "mono": "mono-env",
27 > "python": "python-r1 / python-single-r1 / python-any-r1",
28 > "ruby": "ruby-ng",
29 > + "versionator": "eapi7-ver (built-in since EAPI 7)",
30 > "x-modular": "xorg-2",
31 > }
32 >
33 >
34
35 Looks good, please merge.
36 --
37 Thanks,
38 Zac

Attachments

File name MIME type
signature.asc application/pgp-signature