pyside2: update to 5.15.17

This commit is contained in:
مهدي شينون (Mehdi Chinoune) 2025-05-22 18:23:38 +01:00
parent 1f164f9ddd
commit 1da019f15a

View File

@ -7,7 +7,7 @@ pkgname=(${MINGW_PACKAGE_PREFIX}-shiboken2
${MINGW_PACKAGE_PREFIX}-${_realname}
${MINGW_PACKAGE_PREFIX}-${_realname}-tools)
pkgdesc="Provides LGPL Qt5 bindings for Python and related tools for binding generation (mingw-w64)"
pkgver=5.15.16
pkgver=5.15.17
pkgrel=1
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
@ -20,6 +20,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-clang"
"${MINGW_PACKAGE_PREFIX}-llvm-tools"
"${MINGW_PACKAGE_PREFIX}-python-setuptools"
"${MINGW_PACKAGE_PREFIX}-qt5-declarative"
"${MINGW_PACKAGE_PREFIX}-qt5-winextras"
@ -52,7 +53,7 @@ source=(https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${p
011-Support-running-PySide-on-Python-3.12.patch
012-Final-details-to-enable-3.12-wheel-compatibility.patch)
noextract=("${_pkgfqn}.tar.xz")
sha256sums=('6d3ed6fd17275ea74829ab56df9c2e7641bfca6b5b201cf244998fa81cf07360'
sha256sums=('84a4b328f6a60235b8717ad522b88a7b600059260c57a2189ed005109f24c527'
'8120f1d29c4fe6928ab58d01586370af6d7c03f5a4c656d3e80ea03965a032d5'
'8fe6965a942fd527d77d38c2a0b8e5c4f9bc1b51999f292af7a656b55a443713'
'09c076b3fd61d8b972f05996e1383b6f31a695a8ae5db1aa6e0d9512d34db681'
@ -102,6 +103,7 @@ build() {
${MINGW_PREFIX}/bin/cmake.exe \
-G"Ninja" \
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
${_extra_config[@]} \
-DBUILD_TESTS=OFF \
-DPYTHON_EXECUTABLE=${MINGW_PREFIX}/bin/python.exe \
@ -113,9 +115,6 @@ build() {
package_shiboken2() {
pkgdesc="CPython bindings generator for C++ libraries (mingw-w64)"
provide=("${MINGW_PACKAGE_PREFIX}-shiboken2-qt5")
conflicts=("${MINGW_PACKAGE_PREFIX}-shiboken2-qt5")
replaces=("${MINGW_PACKAGE_PREFIX}-shiboken2-qt5")
depends=("${MINGW_PACKAGE_PREFIX}-clang-libs"
"${MINGW_PACKAGE_PREFIX}-python"
"${MINGW_PACKAGE_PREFIX}-qt5-xmlpatterns"
@ -144,9 +143,6 @@ package_shiboken2() {
package_pyside2() {
pkgdesc="Provides LGPL Qt5 bindings for Python and related tools for binding generation (mingw-w64)"
provide=("${MINGW_PACKAGE_PREFIX}-pyside2-qt5")
conflicts=("${MINGW_PACKAGE_PREFIX}-pyside2-qt5")
replaces=("${MINGW_PACKAGE_PREFIX}-pyside2-qt5")
depends=("${MINGW_PACKAGE_PREFIX}-python"
"${MINGW_PACKAGE_PREFIX}-shiboken2"
"${MINGW_PACKAGE_PREFIX}-qt5-declarative")
@ -190,9 +186,6 @@ package_pyside2() {
package_pyside2-tools() {
pkgdesc="PySide2 Tools (mingw-w64)"
provide=("${MINGW_PACKAGE_PREFIX}-pyside2-tools-qt5")
conflicts=("${MINGW_PACKAGE_PREFIX}-pyside2-tools-qt5")
replaces=("${MINGW_PACKAGE_PREFIX}-pyside2-tools-qt5")
depends=("${MINGW_PACKAGE_PREFIX}-pyside2")
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/cmake.exe --install build-${MSYSTEM}/sources/pyside2-tools