Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH 0/6] scons-utils.eclass: EAPI 8 support and cleanup
Date: Fri, 28 Oct 2022 17:51:21
Message-Id: 20221028175111.5064-1-mgorny@gentoo.org
1 Hi,
2
3 Here's a patchset that removes support for all old EAPIs from
4 scons-utils.eclass and adds support for EAPI 8. While at it, I'm
5 updating docs and removing custom MAKEOPTS parser in favor
6 of makeopts_jobs.
7
8 Note that this currently breaks one last rited package (that still
9 uses EAPI 6), so it won't be merged before that one goes.
10
11
12 Michał Górny (6):
13 scons-utils.eclass: Remove support for EAPI 0..6
14 scons-utils.eclass: Use python_has_version
15 scons-utils.eclass: Enable EAPI 8 support
16 scons-utils.eclass: Update documentation
17 scons-utils.eclass: Default SCONS_MIN_VERSION to current stable
18 scons-utils.eclass: Reuse makeopts_jobs
19
20 eclass/scons-utils.eclass | 246 +++++-------------------------------
21 eclass/tests/scons-utils.sh | 64 ----------
22 2 files changed, 29 insertions(+), 281 deletions(-)
23 delete mode 100755 eclass/tests/scons-utils.sh
24
25 --
26 2.38.1

Replies