• [gentoo-dev] [PATCH] eclass: Enable EAPI 8 on PHP eclasses

    From Brian Evans@21:1/5 to All on Fri Nov 19 20:40:02 2021
    Signed-off-by: Brian Evans <grknight@gentoo.org>
    ---
    eclass/php-ext-pecl-r3.eclass | 4 ++--
    eclass/php-ext-source-r3.eclass | 6 +++---
    eclass/php-pear-r2.eclass | 5 ++++-
    3 files changed, 9 insertions(+), 6 deletions(-)

    diff --git a/eclass/php-ext-pecl-r3.eclass b/eclass/php-ext-pecl-r3.eclass index 0d1485aa1f7..8f2a92f0fcb 100644
    --- a/eclass/php-ext-pecl-r3.eclass
    +++ b/eclass/php-ext-pecl-r3.eclass
    @@ -4,7 +4,7 @@
    # @ECLASS: php-ext-pecl-r3.eclass
    # @MAINTAINER:
    # Gentoo PHP team <php-bugs@gentoo.org>
    -# @SUPPORTED_EAPIS: 6 7
    +# @SUPPORTED_EAPIS: 6 7 8
    # @PROVIDES: php-ext-source-r3
    # @BLURB: A uniform way to install PECL extensions
    # @DESCRIPTION:
    @@ -13,7 +13,7 @@
    # see https://pecl.php.net/

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

    diff --git a/eclass/php-ext-source-r3.eclass b/eclass/php-ext-source-r3.eclass index 556b51ecb0c..4f580436d3e 100644
    --- a/eclass/php-ext-source-r3.eclass
    +++ b/eclass/php-ext-source-r3.eclass
    @@ -4,7 +4,7 @@