• [gentoo-dev] [PATCH] gnustep-*.eclass: Drop support for EAPI 6

    From =?UTF-8?q?Ulrich=20M=C3=BCller?=@21:1/5 to All on Tue Apr 9 22:10:01 2024
    In EAPI 6, gnustep-base inherits eutils which is going to be last-rited.

    Signed-off-by: Ulrich Müller <ulm@gentoo.org>
    ---
    eclass/gnustep-2.eclass | 20 ++++++--------------
    eclass/gnustep-base.eclass | 5 ++---
    2 files changed, 8 insertions(+), 17 deletions(-)

    diff --git a/eclass/gnustep-2.eclass b/eclass/gnustep-2.eclass
    index 9750efa8d5c8..3797dd80151e 100644
    --- a/eclass/gnustep-2.eclass
    +++ b/eclass/gnustep-2.eclass
    @@ -1,10 +1,10 @@
    -# Copyright 1999-2023 Gentoo Authors
    +# Copyright 1999-2024 Gentoo Authors
    # Distributed under the terms of the GNU General Public License v2

    # @ECLASS: gnustep-2.eclass
    # @MAINTAINER:
    # GNUstep Herd <gnustep@gentoo.org>
    -# @SUPPORTED_EAPIS: 6 7 8
    +# @SUPPORTED_EAPIS: 7 8
    # @PROVIDES: gnustep-base
    # @BLURB: eclass for GNUstep Apps, Frameworks, and Bundles build
    # @DESCRIPTION:
    @@ -12,7 +12,7 @@
    # GNUstep packages

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

    @@ -21,17 +21,9 @@ _GNUSTEP_2_ECLASS=1

    inherit gnustep-base

    -case ${EAPI} in
    - 6)
    - DEPEND=">=gnustep-base/gnustep-make-2.0"