• [gentoo-dev] [PATCH 3/3] distutils-r1.eclass: Remove EAPI 7 support

    From =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?@21:1/5 to All on Sat May 3 17:20:02 2025
    Signed-off-by: Michał Górny <mgorny@gentoo.org>
    ---
    eclass/distutils-r1.eclass | 13 +++++--------
    1 file changed, 5 insertions(+), 8 deletions(-)

    diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
    index af88950ee52a..1d55f9426baa 100644
    --- a/eclass/distutils-r1.eclass
    +++ b/eclass/distutils-r1.eclass
    @@ -7,7 +7,7 @@
    # @AUTHOR:
    # Author: Michał Górny <mgorny@gentoo.org>
    # Based on the work of: Krzysztof Pawlik <nelchael@gentoo.org>
    -# @SUPPORTED_EAPIS: 7 8
    +# @SUPPORTED_EAPIS: 8
    # @PROVIDES: python-r1 python-single-r1
    # @BLURB: A simple eclass to build Python packages using distutils.
    # @DESCRIPTION:
    @@ -204,7 +204,7 @@ if [[ -z ${_DISTUTILS_R1_ECLASS} ]]; then
    _DISTUTILS_R1_ECLASS=1

    case ${EAPI} in
    - 7|8) ;;
    + 8) ;;
    *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
    esac

    @@ -605,7 +605,7 @@ esetup.py() {
    setup_py=( -c "from setuptools import setup; setup()" )
    fi

    - if [[ ${EAPI} != 7 && ${mydistutilsargs[@]} ]]; then
    + if [[ ${mydistutilsargs[@]} ]]; then
    die "mydistutilsargs is