public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [PATCH 0/7] distutils-r1.eclass: py3.12+ non-PEP517 fix, pdm-backend support and deprecated logic cleanup
@ 2023-06-02 13:58 Michał Górny
  2023-06-02 13:58 ` [gentoo-dev] [PATCH 1/7] distutils-r1.eclass: Do not force stdlib distutils on py3.12+ Michał Górny
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Michał Górny @ 2023-06-02 13:58 UTC (permalink / raw
  To: gentoo-dev; +Cc: Michał Górny

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



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-06-02 14:01 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-02 13:58 [gentoo-dev] [PATCH 0/7] distutils-r1.eclass: py3.12+ non-PEP517 fix, pdm-backend support and deprecated logic cleanup Michał Górny
2023-06-02 13:58 ` [gentoo-dev] [PATCH 1/7] distutils-r1.eclass: Do not force stdlib distutils on py3.12+ Michał Górny
2023-06-02 13:58 ` [gentoo-dev] [PATCH 2/7] dev-python/pycairo: Enable py3.12 Michał Górny
2023-06-02 13:58 ` [gentoo-dev] [PATCH 3/7] distutils-r1.eclass: Remove support for old maturin Michał Górny
2023-06-02 13:58 ` [gentoo-dev] [PATCH 4/7] distutils-r1.eclass: Remove support for old meson-python Michał Górny
2023-06-02 13:58 ` [gentoo-dev] [PATCH 5/7] dev-python/pdm-backend: Rename of dev-python/pdm-pep517, 2.0.7 Michał Górny
2023-06-02 13:58 ` [gentoo-dev] [PATCH 6/7] distutils-r1.eclass: Add support for pdm-backend Michał Górny
2023-06-02 13:58 ` [gentoo-dev] [PATCH 7/7] dev-python/atpublic: Bump to 3.1.2 Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox