Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH 0/5] distutils-r1.eclass: sipbuild PEP517 support
Date: Tue, 10 May 2022 21:12:25
Message-Id: 20220510211211.2091-1-mgorny@gentoo.org
1 Hi,
2
3 Here's a patchset to support building packages using the sipbuild
4 (dev-python/sip) backend. This requires an upstream backport to support
5 passing options to the backend, as well as qmake-utils changes to get
6 qmake options in a form suitable for passing to it. An example ebuild
7 is also included.
8
9 --
10 Best regards,
11 Michał Górny
12
13 Michał Górny (5):
14 dev-python/sip: Backport PEP517 argument passing support
15 qmake-utils.eclass: Add a function to get qmake args
16 qmake-utils.eclass: Reuse qt5_get_qmake_args in eqmake5
17 distutils-r1.eclass: Introduce sipbuild backend support
18 dev-python/python-poppler-qt5: Bump to 21.3.0
19
20 dev-python/python-poppler-qt5/Manifest | 1 +
21 .../python-poppler-qt5-21.3.0.ebuild | 33 +++
22 .../sip/files/sip-6.5.0-pep517-args.patch | 190 ++++++++++++++++++
23 dev-python/sip/sip-6.5.0-r1.ebuild | 36 ++++
24 eclass/distutils-r1.eclass | 53 ++++-
25 eclass/qmake-utils.eclass | 55 ++---
26 6 files changed, 343 insertions(+), 25 deletions(-)
27 create mode 100644 dev-python/python-poppler-qt5/python-poppler-qt5-21.3.0.ebuild
28 create mode 100644 dev-python/sip/files/sip-6.5.0-pep517-args.patch
29 create mode 100644 dev-python/sip/sip-6.5.0-r1.ebuild
30
31 --
32 2.35.1

Replies