• [gentoo-dev] [PATCH 05/11] distutils-r1.eclass: Support the legacy "uv"

    From =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?@21:1/5 to All on Tue Mar 25 21:30:01 2025
    Signed-off-by: Michał Górny <mgorny@gentoo.org>
    ---
    eclass/distutils-r1.eclass | 5 ++++-
    1 file changed, 4 insertions(+), 1 deletion(-)

    diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
    index e011502c01e6..8fc9ec5f568b 100644
    --- a/eclass/distutils-r1.eclass
    +++ b/eclass/distutils-r1.eclass
    @@ -1111,7 +1111,7 @@ _distutils-r1_backend_to_key() {
    sipbuild.api)
    echo sip
    ;;
    - uv_build)
    + uv_build|uv)
    echo uv-build
    ;;
    *)
    @@ -1173,6 +1173,9 @@ _distutils-r1_get_backend() {
    [[ ! ${legacy_fallback} ]] &&
    new_backend=setuptools.build_meta
    ;;
    + uv)
    + new_backend=uv_build
    + ;;
    esac

    if [[ -n ${new_backend} ]]; then

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)