commit: 645ce61654fc104b6add3f29fdbec001d7e1622e Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Sat Jan 10 13:43:03 2026 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Sat Jan 10 13:43:03 2026 +0000 URL: https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=645ce616
elisp*.eclass: Sync from Gentoo repository Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> eclass/elisp-common.eclass | 4 ++-- eclass/elisp.eclass | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass index 654b302..4870ef5 100644 --- a/eclass/elisp-common.eclass +++ b/eclass/elisp-common.eclass @@ -11,7 +11,7 @@ # Christian Faulhammer <[email protected]> # Ulrich Müller <[email protected]> # Maciej Barć <[email protected]> -# @SUPPORTED_EAPIS: 7 8 +# @SUPPORTED_EAPIS: 7 8 9 # @BLURB: Emacs-related installation utilities # @DESCRIPTION: # @@ -178,7 +178,7 @@ # to above calls of elisp-site-regen(). case ${EAPI} in - 7|8) ;; + 7|8|9) ;; *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass index e2f629e..bac1a55 100644 --- a/eclass/elisp.eclass +++ b/eclass/elisp.eclass @@ -1,4 +1,4 @@ -# Copyright 2002-2024 Gentoo Authors +# Copyright 2002-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: elisp.eclass @@ -10,7 +10,7 @@ # Christian Faulhammer <[email protected]> # Ulrich Müller <[email protected]> # Maciej Barć <[email protected]> -# @SUPPORTED_EAPIS: 7 8 +# @SUPPORTED_EAPIS: 7 8 9 # @PROVIDES: elisp-common # @BLURB: Eclass for Emacs Lisp packages # @DESCRIPTION: @@ -63,13 +63,13 @@ # Space separated list of Texinfo sources. Respective GNU Info files # will be generated in src_compile() and installed in src_install(). -inherit elisp-common - case ${EAPI} in - 7|8) ;; + 7|8|9) ;; *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac +inherit elisp-common + RDEPEND=">=app-editors/emacs-${NEED_EMACS}:*" BDEPEND="${RDEPEND}"
