diff --git a/mingw-w64-pyqt6-sip/PKGBUILD b/mingw-w64-pyqt6-sip/PKGBUILD index 749aee1260..b506c14624 100644 --- a/mingw-w64-pyqt6-sip/PKGBUILD +++ b/mingw-w64-pyqt6-sip/PKGBUILD @@ -3,17 +3,21 @@ _realname=pyqt6-sip pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}") -pkgver=13.5.1 -pkgrel=2 +pkgver=13.5.2 +pkgrel=1 pkgdesc="The sip module support for PyQt6 (mingw-w64)" arch=('any') mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64') -license=('GPL') +license=('spdx:GPL-3.0-or-later') url="https://riverbankcomputing.com/software/pyqt" depends=("${MINGW_PACKAGE_PREFIX}-python") -makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools" "${MINGW_PACKAGE_PREFIX}-cc") +makedepends=("${MINGW_PACKAGE_PREFIX}-python-build" + "${MINGW_PACKAGE_PREFIX}-python-installer" + "${MINGW_PACKAGE_PREFIX}-python-setuptools" + "${MINGW_PACKAGE_PREFIX}-python-wheel" + "${MINGW_PACKAGE_PREFIX}-cc") source=(https://pypi.python.org/packages/source/P/PyQt6_sip/PyQt6_sip-${pkgver}.tar.gz) -sha256sums=('d1e9141752966669576d04b37ba0b122abbc41cc9c35493751028d7d91c4dd49') +sha256sums=('ebf6264b6feda01ba37d3b60a4bb87493bdb87be70f7b2a5384a7acd4902d88d') prepare() { cd "${srcdir}" @@ -23,13 +27,12 @@ prepare() { build() { cd python-build-${MSYSTEM} - MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ - ${MINGW_PREFIX}/bin/python setup.py build + ${MINGW_PREFIX}/bin/python -m build --wheel --skip-dependency-check --no-isolation } package(){ cd "${srcdir}"/python-build-${MSYSTEM} - MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ - ${MINGW_PREFIX}/bin/python setup.py install --prefix=${MINGW_PREFIX} \ - --root="${pkgdir}" --optimize=1 --skip-build + MSYS2_ARG_CONV_EXCL="--prefix=" \ + ${MINGW_PREFIX}/bin/python -m installer --prefix=${MINGW_PREFIX} \ + --destdir="${pkgdir}" dist/*.whl }