Hi,

Here's quick batch of patches that enable EAPI 7 support in most
of my eclasses.  Only git-r3, multilib-build and scons-utils eclasses
ask for specific changes -- the remaining cases required just confirming
that things work.

I have intentionally skipped llvm.eclass here as I need to figure out
how it's supposed to work wrt DEPEND/BDEPEND.  Also python@ eclasses
are deferred into a second batch.

--
Best regards,
Michał Górny


Michał Górny (8):
  bash-completion-r1.eclass: Allow EAPI 7 (no changes)
  git-r3.eclass: Support EAPI 7
  multibuild.eclass: Enable EAPI 7 (no changes)
  multilib-build.eclass: Enable EAPI 7 support
  ninja-utils.eclass: Enable EAPI 7 (no changes)
  out-of-source.eclass: Enable EAPI 7 (no changes)
  scons-utils.eclass: Support EAPI 7
  multilib-minimal.eclass: Enable EAPI 7 (no changes)

 eclass/bash-completion-r1.eclass |  4 ++--
 eclass/git-r3.eclass             | 39 ++++++++++++++++++++++----------
 eclass/multibuild.eclass         |  4 ++--
 eclass/multilib-build.eclass     | 22 +++++++++---------
 eclass/multilib-minimal.eclass   |  4 ++--
 eclass/ninja-utils.eclass        |  4 ++--
 eclass/out-of-source.eclass      |  4 ++--
 eclass/scons-utils.eclass        | 13 +++++++----
 8 files changed, 57 insertions(+), 37 deletions(-)

-- 
2.17.0


Reply via email to