• [gentoo-dev] [PATCH v2 1/2] ssl-cert.eclass: Drop support for EAPI 6

    From =?UTF-8?q?Ulrich=20M=C3=BCller?=@21:1/5 to All on Fri Dec 29 13:50:01 2023
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>
    ---
    eclass/ssl-cert.eclass | 19 ++++---------------
    1 file changed, 4 insertions(+), 15 deletions(-)

    diff --git a/eclass/ssl-cert.eclass b/eclass/ssl-cert.eclass
    index 0453f0fbf665..48cb10db16e8 100644
    --- a/eclass/ssl-cert.eclass
    +++ b/eclass/ssl-cert.eclass
    @@ -6,7 +6,7 @@
    # maintainer-needed@gentoo.org
    # @AUTHOR:
    # Max Kalika <max@gentoo.org>
    -# @SUPPORTED_EAPIS: 6 7 8
    +# @SUPPORTED_EAPIS: 7 8
    # @BLURB: Eclass for SSL certificates
    # @DESCRIPTION:
    # This eclass implements a standard installation procedure for installing
    @@ -15,7 +15,7 @@
    # "install_cert /foo/bar" installs ${ROOT}/foo/bar.{key,csr,crt,pem}

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

    @@ -42,22 +42,11 @@ _SSL_CERT_ECLASS=1

    if [[ "${SSL_DEPS_SKIP}" == "0" ]]; then
    if [[ "${SSL_CERT_MANDATORY}" == "0" ]]; then
    - SSL_DEPEND="${SSL_CERT_USE}? ( dev-libs/openssl:0 )"
    + BDEPEND="${SSL_CERT_USE}? ( dev-libs/openssl:0 )"
    IUSE="${SSL_CERT_USE}"