• [gentoo-dev] [PATCH] distutils-r1.eclass: Provide detailed flit/poetry

    From =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?@21:1/5 to All on Thu Jan 27 11:20:01 2022
    Signed-off-by: Michał Górny <[email protected]>
    ---
    eclass/distutils-r1.eclass | 20 ++++++++++++++++++++
    1 file changed, 20 insertions(+)

    diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
    index 7dfd92691b59..b4183e010b9c 100644
    --- a/eclass/distutils-r1.eclass
    +++ b/eclass/distutils-r1.eclass
    @@ -874,6 +874,26 @@ _distutils-r1_backend_to_key() {
    setuptools.build_meta|setuptools.build_meta:__legacy__)
    echo setuptools
    ;;
    + flit.buildapi)
    + eerror "flit.buildapi backend is deprecated. Please update upstream:"
    + eerror
    + eerror '-requires = ["flit"]'
    + eerror '+requires = ["flit_core"]'
    + eerror '-build-backend = "flit.buildapi"'
    + eerror '+build-backend = "flit_core.buildapi"'
    + eerror
    + die "flit.buildapi is deprecated, use flit_core instead"
    + ;;
    + poetry.masonry.api)
    + eerror "poetry.masonry.api backend is deprecated. Please update upstream:"
    + eerror
    + eerror '-requires = ["poetry"]'
    + eerror '+requires = ["poetry-core>=1.0.0"]'
    + eerror '-build-backend = "poetry.m