Now that EAPI 9 is finally enabled in Portage 3.0.76, we should add support for it to eclasses.
I have prepared a PR with the bare minimum changes required for all eclasses: https://github.com/gentoo/gentoo/pull/45063 Of course, I am aware that people may take the EAPI bump as an opportunity to implement other incompatible changes. So, I would ask eclass maintainers to take a look at the PR and: - If you haven't planned any other changes, leave your opt-in in a comment. I'll then cherry-pink these commits to the main tree. (Alternatively, you may cherry-pick them yourself.) - Otherwise, if you plan some major rework for EAPI 9, please say so, and I'll drop your eclass from the PR. Thanks in advance, Ulrich
signature.asc
Description: PGP signature
