aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2018-05-14 09:00:11 +0200
committerMichał Górny <mgorny@gentoo.org>2018-05-15 07:31:02 +0200
commit6daa3fcacaebd9ed91bcf0316387971f304f87f8 (patch)
tree9b6853c3af2286ab67f3e0cb919942eafb281241 /repoman
parentForkProcess: unregister SIGCHLD and wakeup_fd (bug 655656) (diff)
downloadportage-6daa3fcacaebd9ed91bcf0316387971f304f87f8.tar.gz
portage-6daa3fcacaebd9ed91bcf0316387971f304f87f8.tar.bz2
portage-6daa3fcacaebd9ed91bcf0316387971f304f87f8.zip
repoman: Add EAPI 7 eclass deprecation
Explicitly indicate that epatch, ltprune and versionator eclasses are deprecated. Do not deprecate eapi7-ver yet since it is still required in EAPI 6. Reviewed-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'repoman')
-rw-r--r--repoman/pym/repoman/modules/linechecks/deprecated/inherit.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/repoman/pym/repoman/modules/linechecks/deprecated/inherit.py b/repoman/pym/repoman/modules/linechecks/deprecated/inherit.py
index 8a20f22a4..77ad4f625 100644
--- a/repoman/pym/repoman/modules/linechecks/deprecated/inherit.py
+++ b/repoman/pym/repoman/modules/linechecks/deprecated/inherit.py
@@ -17,6 +17,7 @@ class InheritDeprecated(LineCheck):
"clutter": "gnome2",
"confutils": False,
"distutils": "distutils-r1",
+ "epatch": "(eapply since EAPI 6)",
"games": False,
"gems": "ruby-fakegem",
"gpe": False,
@@ -25,9 +26,11 @@ class InheritDeprecated(LineCheck):
"gst-plugins-good": "gstreamer",
"gst-plugins-ugly": "gstreamer",
"gst-plugins10": "gstreamer",
+ "ltprune": False,
"mono": "mono-env",
"python": "python-r1 / python-single-r1 / python-any-r1",
"ruby": "ruby-ng",
+ "versionator": "eapi7-ver (built-in since EAPI 7)",
"x-modular": "xorg-2",
}