Hi,

A quick patchset that:

1. fixes py3.12+ in non-PEP517 build mode

2. removes support for old maturin and meson-python versions

3. adds support for pdm-backend (a rename of pdm-pep517, sigh)


Michał Górny (7):
  distutils-r1.eclass: Do not force stdlib distutils on py3.12+
  dev-python/pycairo: Enable py3.12
  distutils-r1.eclass: Remove support for old maturin
  distutils-r1.eclass: Remove support for old meson-python
  dev-python/pdm-backend: Rename of dev-python/pdm-pep517, 2.0.7
  distutils-r1.eclass: Add support for pdm-backend
  dev-python/atpublic: Bump to 3.1.2

 dev-python/atpublic/Manifest                  |   1 +
 dev-python/atpublic/atpublic-3.1.2.ebuild     |  32 +++++
 dev-python/pdm-backend/Manifest               |   1 +
 dev-python/pdm-backend/metadata.xml           |  13 ++
 .../pdm-backend/pdm-backend-2.0.7.ebuild      |  65 ++++++++++
 dev-python/pycairo/pycairo-1.23.0.ebuild      |   2 +-
 eclass/distutils-r1.eclass                    | 121 ++++++++----------
 7 files changed, 165 insertions(+), 70 deletions(-)
 create mode 100644 dev-python/atpublic/atpublic-3.1.2.ebuild
 create mode 100644 dev-python/pdm-backend/Manifest
 create mode 100644 dev-python/pdm-backend/metadata.xml
 create mode 100644 dev-python/pdm-backend/pdm-backend-2.0.7.ebuild

-- 
2.41.0


Reply via email to