Hi,

Here's a patchset to support building packages using the sipbuild
(dev-python/sip) backend.  This requires an upstream backport to support
passing options to the backend, as well as qmake-utils changes to get
qmake options in a form suitable for passing to it.  An example ebuild
is also included.

-- 
Best regards,
Michał Górny

Michał Górny (5):
  dev-python/sip: Backport PEP517 argument passing support
  qmake-utils.eclass: Add a function to get qmake args
  qmake-utils.eclass: Reuse qt5_get_qmake_args in eqmake5
  distutils-r1.eclass: Introduce sipbuild backend support
  dev-python/python-poppler-qt5: Bump to 21.3.0

 dev-python/python-poppler-qt5/Manifest        |   1 +
 .../python-poppler-qt5-21.3.0.ebuild          |  33 +++
 .../sip/files/sip-6.5.0-pep517-args.patch     | 190 ++++++++++++++++++
 dev-python/sip/sip-6.5.0-r1.ebuild            |  36 ++++
 eclass/distutils-r1.eclass                    |  53 ++++-
 eclass/qmake-utils.eclass                     |  55 ++---
 6 files changed, 343 insertions(+), 25 deletions(-)
 create mode 100644 
dev-python/python-poppler-qt5/python-poppler-qt5-21.3.0.ebuild
 create mode 100644 dev-python/sip/files/sip-6.5.0-pep517-args.patch
 create mode 100644 dev-python/sip/sip-6.5.0-r1.ebuild

-- 
2.35.1


Reply via email to