• [gentoo-dev] [PATCH] elisp-common.eclass: Drop support for EAPI 5

    From =?UTF-8?q?Ulrich=20M=C3=BCller?=@21:1/5 to All on Fri Apr 1 08:50:01 2022
    From Emacs overlay.

    Signed-off-by: Ulrich Müller <ulm@gentoo.org>
    ---
    eclass/elisp-common.eclass | 15 +++------------
    1 file changed, 3 insertions(+), 12 deletions(-)

    diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass
    index 775bcbdb889c..a821e4a2dc6f 100644
    --- a/eclass/elisp-common.eclass
    +++ b/eclass/elisp-common.eclass
    @@ -10,7 +10,7 @@
    # Mamoru Komachi <usata@gentoo.org>
    # Christian Faulhammer <fauli@gentoo.org>
    # Ulrich Müller <ulm@gentoo.org>
    -# @SUPPORTED_EAPIS: 5 6 7 8
    +# @SUPPORTED_EAPIS: 6 7 8
    # @BLURB: Emacs-related installation utilities
    # @DESCRIPTION:
    #
    @@ -166,7 +166,7 @@
    # to above calls of elisp-site-regen().

    case ${EAPI:-0} in
    - 5|6) inherit eapi7-ver ;;
    + 6) inherit eapi7-ver ;;
    7|8) ;;
    *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
    esac
    @@ -360,10 +360,6 @@ elisp-install() {
    elisp-modules-install() {
    local subdir="$1"
    shift
    - # Don't bother inheriting multilib.eclass for get_libdir(), but
    - # error out in old EAPIs that don't support it natively.
    - [[ ${EAPI} == 5 ]] \
    - &&