pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/py-qt6



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Jul 22 04:55:48 UTC 2025

Modified Files:
        pkgsrc/x11/py-qt6: Makefile PLIST distinfo
        pkgsrc/x11/py-qt6/patches: patch-project.py

Log Message:
py-qt6: updated to 6.9.1

PyQt v6.9.1 has been released. This is a minor feature and bug-fix release.

The licensing information now conforms to PEP 639.
Added the missing setNativeArguments() and nativeArguments() to QProcess (Windows only).
Enums that have a base type smaller than int are now properly specified and handled.
Fixed a regression that broke building against versions of Qt older than v6.5.
Fixed pyuic6 to handle QIcons created from QIcon.ThemeIcon.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/x11/py-qt6/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/py-qt6/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/x11/py-qt6/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/x11/py-qt6/patches/patch-project.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/py-qt6/Makefile
diff -u pkgsrc/x11/py-qt6/Makefile:1.27 pkgsrc/x11/py-qt6/Makefile:1.28
--- pkgsrc/x11/py-qt6/Makefile:1.27     Tue Apr 29 11:20:39 2025
+++ pkgsrc/x11/py-qt6/Makefile  Tue Jul 22 04:55:48 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2025/04/29 11:20:39 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2025/07/22 04:55:48 adam Exp $
 
-DISTNAME=      pyqt6-6.9.0
+DISTNAME=      pyqt6-6.9.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/py//}
 CATEGORIES=    x11 python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=P/PyQt6/}
@@ -10,8 +10,6 @@ COMMENT=      Python binding for Qt6
 HOMEPAGE=      https://www.riverbankcomputing.com/software/pyqt/
 LICENSE=       gnu-gpl-v3
 
-WHEEL_NAME=    ${DISTNAME:S/^pyq/PyQ/}
-
 TOOL_DEPENDS+= ${PYPKGPREFIX}-qt-builder>=1.17:../../x11/py-qt-builder
 TOOL_DEPENDS+= ${PYPKGPREFIX}-sip6>=6.9:../../x11/py-sip6
 # Binaries won't work without this:

Index: pkgsrc/x11/py-qt6/PLIST
diff -u pkgsrc/x11/py-qt6/PLIST:1.6 pkgsrc/x11/py-qt6/PLIST:1.7
--- pkgsrc/x11/py-qt6/PLIST:1.6 Tue Apr 29 11:20:39 2025
+++ pkgsrc/x11/py-qt6/PLIST     Tue Jul 22 04:55:48 2025
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.6 2025/04/29 11:20:39 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/07/22 04:55:48 adam Exp $
 bin/pylupdate6-${PYVERSSUFFIX}
 bin/pyuic6-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
 ${PYSITELIB}/PyQt6/QtBluetooth.abi3.so
 ${PYSITELIB}/PyQt6/QtCore.abi3.so
 ${PYSITELIB}/PyQt6/QtDBus.abi3.so

Index: pkgsrc/x11/py-qt6/distinfo
diff -u pkgsrc/x11/py-qt6/distinfo:1.11 pkgsrc/x11/py-qt6/distinfo:1.12
--- pkgsrc/x11/py-qt6/distinfo:1.11     Tue Apr 29 11:20:39 2025
+++ pkgsrc/x11/py-qt6/distinfo  Tue Jul 22 04:55:48 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.11 2025/04/29 11:20:39 wiz Exp $
+$NetBSD: distinfo,v 1.12 2025/07/22 04:55:48 adam Exp $
 
-BLAKE2s (pyqt6-6.9.0.tar.gz) = bbcf9a31c832a80cb7d95ee466ad5923fefd29d7371f1a9346f832d7e8942473
-SHA512 (pyqt6-6.9.0.tar.gz) = a6e5c054d4b7ddf93e371e28265a7026f28237f62d0b92b121fb7508269be4ed4917661e035142036a82cd9f9527717e157297525cebc842793e2cbef8873c25
-Size (pyqt6-6.9.0.tar.gz) = 1066831 bytes
+BLAKE2s (pyqt6-6.9.1.tar.gz) = a05a62a674eab4366f396dccc682d2a5e8859a152125def3d3f61f9e3a7d6c6d
+SHA512 (pyqt6-6.9.1.tar.gz) = e2f10d6dc1ea9f420857abe248bfd488f8945e9c6c84887745f072815875ce7e806788a9048a57215266fa561b1489c3b092c276816062323262e6911271c552
+Size (pyqt6-6.9.1.tar.gz) = 1067230 bytes
 SHA1 (patch-designer_designer.pro-in) = 8b7d885c4a5c5336dbdbead2bd88a4da02026ee2
-SHA1 (patch-project.py) = d929581a1d6f56193022ac8d46c12301e5679169
+SHA1 (patch-project.py) = 0317997dbf5d99f952b475db02123da4949c1bef
 SHA1 (patch-qmlscene_qmlscene.pro-in) = 055ad9670d9d67dd8fca2f293a0b8b8c71512a4d

Index: pkgsrc/x11/py-qt6/patches/patch-project.py
diff -u pkgsrc/x11/py-qt6/patches/patch-project.py:1.1 pkgsrc/x11/py-qt6/patches/patch-project.py:1.2
--- pkgsrc/x11/py-qt6/patches/patch-project.py:1.1      Sat Aug  5 07:23:35 2023
+++ pkgsrc/x11/py-qt6/patches/patch-project.py  Tue Jul 22 04:55:48 2025
@@ -1,14 +1,19 @@
-$NetBSD: patch-project.py,v 1.1 2023/08/05 07:23:35 adam Exp $
+$NetBSD: patch-project.py,v 1.2 2025/07/22 04:55:48 adam Exp $
 
 Accept license for pkgsrc.
 
---- project.py.orig    2023-07-22 15:08:24.000000000 +0000
+--- project.py.orig    2025-06-03 15:55:52.456821200 +0000
 +++ project.py
-@@ -169,6 +169,8 @@ del find_qt
-         if tool == 'pep517':
-             self.confirm_license = True
+@@ -164,11 +164,8 @@ del find_qt
+                     "Qt v6 is required, not v{0}".format(
+                             self.builder.qt_version_str))
  
-+      # accept license automatically (handled by pkgsrc license framework)
+-        # Automatically confirm the license if there might not be a command
+-        # line option to do so.
+-        if tool == 'pep517':
+-            self.confirm_license = True
+-
++      # Accept license automatically (handled by pkgsrc license framework)
 +        self.confirm_license = True
          self._check_license()
  



Home | Main Index | Thread Index | Old Index