Hi, Here's a patchset that removes support for all old EAPIs from scons-utils.eclass and adds support for EAPI 8. While at it, I'm updating docs and removing custom MAKEOPTS parser in favor of makeopts_jobs.
Note that this currently breaks one last rited package (that still uses EAPI 6), so it won't be merged before that one goes. Michał Górny (6): scons-utils.eclass: Remove support for EAPI 0..6 scons-utils.eclass: Use python_has_version scons-utils.eclass: Enable EAPI 8 support scons-utils.eclass: Update documentation scons-utils.eclass: Default SCONS_MIN_VERSION to current stable scons-utils.eclass: Reuse makeopts_jobs eclass/scons-utils.eclass | 246 +++++------------------------------- eclass/tests/scons-utils.sh | 64 ---------- 2 files changed, 29 insertions(+), 281 deletions(-) delete mode 100755 eclass/tests/scons-utils.sh -- 2.38.1