• [gentoo-dev] [PATCH] elisp.eclass: Drop EAPI 6 support

    From =?UTF-8?q?Ulrich=20M=C3=BCller?=@21:1/5 to All on Thu Oct 20 10:00:01 2022
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>
    ---
    eclass/elisp.eclass | 9 +++------
    1 file changed, 3 insertions(+), 6 deletions(-)

    diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass
    index 6b6679df5c5d..7c05948c0f57 100644
    --- a/eclass/elisp.eclass
    +++ b/eclass/elisp.eclass
    @@ -9,7 +9,7 @@
    # Jeremy Maitin-Shepard <jbms@attbi.com>
    # Christian Faulhammer <fauli@gentoo.org>
    # Ulrich Müller <ulm@gentoo.org>
    -# @SUPPORTED_EAPIS: 6 7 8
    +# @SUPPORTED_EAPIS: 7 8
    # @PROVIDES: elisp-common
    # @BLURB: Eclass for Emacs Lisp packages
    # @DESCRIPTION:
    @@ -65,7 +65,7 @@
    inherit elisp-common

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

    @@ -73,10 +73,7 @@ EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} \
    pkg_{setup,postinst,postrm}

    RDEPEND=">=app-editors/emacs-${NEED_EMACS}:*"
    -case ${EAPI} in
    - 6) DEPEND="${RDEPEND}" ;;
    - *) BDEPEND="${RDEPEND}" ;;
    -esac
    +BDEPEND="${RDEPEND}"

    # @FUNCTION: elisp_pkg_setup
    # @DESCRIPTION:
    --
    2.38.1

    --- Sou