py-qt-builder: updated to 1.16.2 v1.16.2 Broken links to SIP documentation The links to the SIP documentation have been fixed. ICU libraries missing from Linux Qt wheels The ICU libraries were missing from the Linux Qt v6.7 wheels. v1.16.1 Bundle new QtQuick support libraries The QtQuick3DHelpersImpl, QtQuickControls2MacOSStyleImpl and QtQuickTimelineBlendTrees libraries added to Qt v6.7.0 are now bundled. Missing LICENSE file The missing LICENSE file was added. v1.16.0 Migration to GitHub The project repository has been migrated to GitHub. PyQt-builder is now licensed under the BSD-2-Clause license. The project has now been migrated from setup.py to setuptools_scm and pyproject.toml. The documentation is now hosted at Read the Docs. Bundle new QtQuick support libraries The QtQuickPhysics libraries added to Qt v6.6.0 are now bundled. The QtQuickControls2 style libraries added to Qt v6.6.3 are now bundled. Improvements to example documentation The example in the documentation no longer uses deprecated features that will be removed in SIP v7. The example is now PyQt6-based rather than PyQt5. ABI versions The default ABI versions are now v12.13 and v13.6.diff -r1.13 -r1.14 pkgsrc/x11/py-qt-builder/Makefile
(adam)
@@ -1,30 +1,32 @@ | @@ -1,30 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.13 2023/12/01 13:30:32 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.14 2024/04/27 11:52:59 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= PyQt-builder-1.15.4 | 3 | DISTNAME= pyqt_builder-1.16.2 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/PyQt/qt/} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/pyqt_/qt-/} | |
5 | CATEGORIES= x11 python | 5 | CATEGORIES= x11 python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=P/PyQt-builder/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=P/PyQt-builder/} | |
7 | 7 | |||
8 | MAINTAINER= rhialto@NetBSD.org | 8 | MAINTAINER= rhialto@NetBSD.org | |
9 | HOMEPAGE= https://www.riverbankcomputing.com/software/pyqt-builder/ | 9 | HOMEPAGE= https://www.riverbankcomputing.com/software/pyqt-builder/ | |
10 | COMMENT= PyQt-world build tool (sip extension) | 10 | COMMENT= PyQt-world build tool (sip extension) | |
11 | LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 | 11 | LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 | |
12 | 12 | |||
13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=30.3:../../devel/py-setuptools | 13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=30.3:../../devel/py-setuptools | |
14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | 14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |
15 | DEPENDS+= ${PYPKGPREFIX}-packaging>=0:../../devel/py-packaging | 15 | DEPENDS+= ${PYPKGPREFIX}-packaging>=0:../../devel/py-packaging | |
16 | DEPENDS+= ${PYPKGPREFIX}-sip6>=6.7:../../x11/py-sip6 | 16 | DEPENDS+= ${PYPKGPREFIX}-sip6>=6.7:../../x11/py-sip6 | |
17 | 17 | |||
18 | WHEEL_NAME= ${DISTNAME:S/pyqt_/PyQt_/:C/-([^0-9])/_\1/g} | |||
19 | ||||
18 | USE_LANGUAGES= c c++ | 20 | USE_LANGUAGES= c c++ | |
19 | 21 | |||
20 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 22 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
21 | 23 | |||
22 | post-install: | 24 | post-install: | |
23 | ${RM} -r ${DESTDIR}${PREFIX}/${PYSITELIB}/pyqtbuild/bundle/dlls | 25 | ${RM} -r ${DESTDIR}${PREFIX}/${PYSITELIB}/pyqtbuild/bundle/dlls | |
24 | .for bin in pyqt-bundle pyqt-qt-wheel | 26 | .for bin in pyqt-bundle pyqt-qt-wheel | |
25 | cd ${DESTDIR}${PREFIX}/bin && \ | 27 | cd ${DESTDIR}${PREFIX}/bin && \ | |
26 | ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE} | 28 | ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE} | |
27 | .endfor | 29 | .endfor | |
28 | 30 | |||
29 | .include "../../lang/python/wheel.mk" | 31 | .include "../../lang/python/wheel.mk" | |
30 | .include "../../mk/bsd.pkg.mk" | 32 | .include "../../mk/bsd.pkg.mk" |
@@ -1,27 +1,28 @@ | @@ -1,27 +1,28 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2023/12/01 13:30:32 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2024/04/27 11:52:59 adam Exp $ | |
2 | bin/pyqt-bundle-${PYVERSSUFFIX} | 2 | bin/pyqt-bundle-${PYVERSSUFFIX} | |
3 | bin/pyqt-qt-wheel-${PYVERSSUFFIX} | 3 | bin/pyqt-qt-wheel-${PYVERSSUFFIX} | |
4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | |
5 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE-GPL2 | |||
6 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE-GPL3 | |||
7 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
8 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
9 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | 7 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
10 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | 8 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | |
11 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | 9 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
12 | ${PYSITELIB}/pyqtbuild/__init__.py | 10 | ${PYSITELIB}/pyqtbuild/__init__.py | |
13 | ${PYSITELIB}/pyqtbuild/__init__.pyc | 11 | ${PYSITELIB}/pyqtbuild/__init__.pyc | |
14 | ${PYSITELIB}/pyqtbuild/__init__.pyo | 12 | ${PYSITELIB}/pyqtbuild/__init__.pyo | |
13 | ${PYSITELIB}/pyqtbuild/_version.py | |||
14 | ${PYSITELIB}/pyqtbuild/_version.pyc | |||
15 | ${PYSITELIB}/pyqtbuild/_version.pyo | |||
15 | ${PYSITELIB}/pyqtbuild/bindings.py | 16 | ${PYSITELIB}/pyqtbuild/bindings.py | |
16 | ${PYSITELIB}/pyqtbuild/bindings.pyc | 17 | ${PYSITELIB}/pyqtbuild/bindings.pyc | |
17 | ${PYSITELIB}/pyqtbuild/bindings.pyo | 18 | ${PYSITELIB}/pyqtbuild/bindings.pyo | |
18 | ${PYSITELIB}/pyqtbuild/builder.py | 19 | ${PYSITELIB}/pyqtbuild/builder.py | |
19 | ${PYSITELIB}/pyqtbuild/builder.pyc | 20 | ${PYSITELIB}/pyqtbuild/builder.pyc | |
20 | ${PYSITELIB}/pyqtbuild/builder.pyo | 21 | ${PYSITELIB}/pyqtbuild/builder.pyo | |
21 | ${PYSITELIB}/pyqtbuild/bundle/__init__.py | 22 | ${PYSITELIB}/pyqtbuild/bundle/__init__.py | |
22 | ${PYSITELIB}/pyqtbuild/bundle/__init__.pyc | 23 | ${PYSITELIB}/pyqtbuild/bundle/__init__.pyc | |
23 | ${PYSITELIB}/pyqtbuild/bundle/__init__.pyo | 24 | ${PYSITELIB}/pyqtbuild/bundle/__init__.pyo | |
24 | ${PYSITELIB}/pyqtbuild/bundle/abstract_package.py | 25 | ${PYSITELIB}/pyqtbuild/bundle/abstract_package.py | |
25 | ${PYSITELIB}/pyqtbuild/bundle/abstract_package.pyc | 26 | ${PYSITELIB}/pyqtbuild/bundle/abstract_package.pyc | |
26 | ${PYSITELIB}/pyqtbuild/bundle/abstract_package.pyo | 27 | ${PYSITELIB}/pyqtbuild/bundle/abstract_package.pyo | |
27 | ${PYSITELIB}/pyqtbuild/bundle/bundle.py | 28 | ${PYSITELIB}/pyqtbuild/bundle/bundle.py |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.12 2023/12/01 13:30:32 adam Exp $ | 1 | $NetBSD: distinfo,v 1.13 2024/04/27 11:52:59 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (PyQt-builder-1.15.4.tar.gz) = bfe404dd8ccbf945405ccd5290a5b76d5fd7f26d0bd9e6c5bbad15382f8ff1a4 | 3 | BLAKE2s (pyqt_builder-1.16.2.tar.gz) = 3c332bee91fe9f1102ed4da1db3ee6a9ad5dc86e39a123db1a42049639d729bf | |
4 | SHA512 (PyQt-builder-1.15.4.tar.gz) = ec0b9f7784a32af744111615b93f98d73f284bb752fd71359c798d3b093a01925823effea72c866a5f49f77e3dfc5dee4125bbb289f647d84000bf34b5db6931 | 4 | SHA512 (pyqt_builder-1.16.2.tar.gz) = 64fc969799a12a176eb730fdc4581f18293dceb8edff20db0177ce409fe7e712cdfb07449b6c4abdd33f1fd9aabe8bee248fe9aeb5373df533d805f9d2a0c6a5 | |
5 | Size (PyQt-builder-1.15.4.tar.gz) = 3766458 bytes | 5 | Size (pyqt_builder-1.16.2.tar.gz) = 3671133 bytes | |
6 | SHA1 (patch-pyqtbuild_builder.py) = a5ef0e02949ac48d78f1c3cf20d7dd32edbf8028 | 6 | SHA1 (patch-pyqtbuild_builder.py) = a5ef0e02949ac48d78f1c3cf20d7dd32edbf8028 |