• [gentoo-dev] [PATCH 1/2] verify-sig.eclass: Use gemato openpgp-verify-d

    From =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?@21:1/5 to All on Sun Jan 29 14:10:01 2023
    Signed-off-by: Michał Górny <mgorny@gentoo.org>
    ---
    eclass/verify-sig.eclass | 10 ++++++----
    1 file changed, 6 insertions(+), 4 deletions(-)

    diff --git a/eclass/verify-sig.eclass b/eclass/verify-sig.eclass
    index 394ce2e44427..95e8b357893a 100644
    --- a/eclass/verify-sig.eclass
    +++ b/eclass/verify-sig.eclass
    @@ -65,8 +65,9 @@ case ${VERIFY_SIG_METHOD} in
    BDEPEND="
    verify-sig? (
    app-crypt/gnupg
    - >=app-portage/gemato-16
    - )"
    + >=app-portage/gemato-18.0
    + )
    + "
    ;;
    signify)
    BDEPEND="verify-sig? ( app-crypt/signify )"
    @@ -144,8 +145,9 @@ verify-sig_verify_detached() {
    # gpg can't handle very long TMPDIR
    # https://bugs.gentoo.org/854492
    local -x TMPDIR=/tmp
    - gemato gpg-wrap -K "${key}" "${extra_args[@]}" -- \
    - gpg --verify "${sig}" "${file}" ||
    + gemato openpgp-verify-detached -K "${key}" \
    + "${extra_args[@]}" \
    + "${sig}" "${file}" ||
    die "PGP signature verification failed"
    ;;
    signify)
    --
    2.39.1

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway