Index | Thread | Search

From:
Caspar Schutijser <caspar@schutijser.com>
Subject:
UPDATE: devel/py-sip 6.8.3, x11/py-qt5 5.15.10, x11/py-sip-qt5 12.13.0
To:
ports@openbsd.org
Date:
Thu, 27 Jun 2024 19:21:33 +0200

Download raw body.

Thread
Hi,

Below is a diff that updates devel/py-sip and related ports that must
be upgraded at the same time to their most recent versions (there is
no update for www/py-qtwebengine). As is noted in the Makefile of
devel/py-sip, these updates should be tested well.

I have tested the following ports at build-time and run-time:
- textproc/calibre

I have tested whether the following ports still build:
- devel/py-qt-builder
- editors/py-qscintilla
- geo/qgis
- print/hplip
- www/py-qtwebengine
- www/qutebrowser

I'm looking for feedback and test reports, can others do some
testing of ports that use these ports too?

Caspar


Index: devel/py-sip/Makefile
===================================================================
RCS file: /cvs/ports/devel/py-sip/Makefile,v
diff -u -p -r1.64 Makefile
--- devel/py-sip/Makefile	6 May 2024 12:23:31 -0000	1.64
+++ devel/py-sip/Makefile	27 Jun 2024 17:16:50 -0000
@@ -3,11 +3,10 @@ COMMENT=	automatically generate Python b
 # The following ports often usually need updating together:
 # devel/py-sip, www/py-qtwebengine, x11/py-qt5, x11/py-sip-qt5
 # API changes fairly often, be sure to test dependent ports when updating.
-MODPY_EGG_VERSION=	6.7.11
+MODPY_EGG_VERSION=	6.8.3
 
 DISTNAME=	sip-${MODPY_EGG_VERSION}
 PKGNAME=	py-${DISTNAME}
-REVISION=	1
 
 EPOCH=		0
 
Index: devel/py-sip/distinfo
===================================================================
RCS file: /cvs/ports/devel/py-sip/distinfo,v
diff -u -p -r1.26 distinfo
--- devel/py-sip/distinfo	2 Sep 2023 10:58:57 -0000	1.26
+++ devel/py-sip/distinfo	27 Jun 2024 17:16:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (sip-6.7.11.tar.gz) = 8Nwyh6CxcuVmSTHIeEd1DUfk/c2k/jYrUUr47dZVtGk=
-SIZE (sip-6.7.11.tar.gz) = 1165368
+SHA256 (sip-6.8.3.tar.gz) = iIVHsBi7JMNq3tUZ6T0+UT1MaqC6VbfMGv+9Rc8Qdiw=
+SIZE (sip-6.8.3.tar.gz) = 987656
Index: devel/py-sip/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-sip/pkg/PLIST,v
diff -u -p -r1.18 PLIST
--- devel/py-sip/pkg/PLIST	2 Sep 2023 10:58:57 -0000	1.18
+++ devel/py-sip/pkg/PLIST	27 Jun 2024 17:16:50 -0000
@@ -66,7 +66,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sipbuild/bindings_configuration.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/buildable.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/builder.py
-@so lib/python${MODPY_VERSION}/site-packages/sipbuild/code_generator${MODPY_ABI3SO}.so
 lib/python${MODPY_VERSION}/site-packages/sipbuild/configurable.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/distinfo/
 lib/python${MODPY_VERSION}/site-packages/sipbuild/distinfo/__init__.py
@@ -109,6 +108,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/${MODPY_PYCACHE}code.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/${MODPY_PYCACHE}code.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/${MODPY_PYCACHE}extracts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/${MODPY_PYCACHE}extracts.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/${MODPY_PYCACHE}pyi.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -118,6 +119,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/${MODPY_PYCACHE}xml.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/${MODPY_PYCACHE}xml.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/api.py
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/code.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/extracts.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/__init__.py
@@ -126,35 +128,26 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}argument.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}argument.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}base_formatter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}base_formatter.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}enum.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}enum.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}klass.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}klass.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}overload.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}overload.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}scoped.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}scoped.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}misc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}misc.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}signature.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}signature.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}template.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}template.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}value_list.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}value_list.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}variable.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/${MODPY_PYCACHE}variable.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/argument.py
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/base_formatter.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/enum.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/klass.py
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/overload.py
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/scoped.py
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/misc.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/signature.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/template.py
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/utils.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/value_list.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/formatters/variable.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/outputs/pyi.py
@@ -171,8 +164,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/${MODPY_PYCACHE}parser_manager.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/${MODPY_PYCACHE}parser_manager.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/${MODPY_PYCACHE}parsetab.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/${MODPY_PYCACHE}parsetab.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/${MODPY_PYCACHE}python_exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/${MODPY_PYCACHE}python_exceptions.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/${MODPY_PYCACHE}rules.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -182,7 +173,17 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/annotations.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/parser.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/parser_manager.py
-lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/parsetab.py
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/${MODPY_PYCACHE}lex.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/${MODPY_PYCACHE}lex.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/${MODPY_PYCACHE}yacc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/${MODPY_PYCACHE}yacc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/lex.py
+lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/ply/yacc.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/python_exceptions.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/rules.py
 lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/parser/tokens.py
Index: x11/py-qt5/Makefile
===================================================================
RCS file: /cvs/ports/x11/py-qt5/Makefile,v
diff -u -p -r1.41 Makefile
--- x11/py-qt5/Makefile	29 May 2024 08:04:36 -0000	1.41
+++ x11/py-qt5/Makefile	27 Jun 2024 17:16:50 -0000
@@ -2,10 +2,9 @@ COMMENT=	Python bindings for Qt5
 
 DPB_PROPERTIES=	parallel
 
-MODPY_EGG_VERSION= 5.15.9
+MODPY_EGG_VERSION= 5.15.10
 DISTNAME=	PyQt5-${MODPY_EGG_VERSION}
 PKGNAME=	py-qt5-${MODPY_EGG_VERSION}
-REVISION=	3
 
 CATEGORIES=	x11 devel
 
Index: x11/py-qt5/distinfo
===================================================================
RCS file: /cvs/ports/x11/py-qt5/distinfo,v
diff -u -p -r1.10 distinfo
--- x11/py-qt5/distinfo	25 Apr 2023 19:09:27 -0000	1.10
+++ x11/py-qt5/distinfo	27 Jun 2024 17:16:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (PyQt5-5.15.9.tar.gz) = 3EHoQBqQ3D4raStBG9VJKrVZrieidCTu1L05FVZOxMA=
-SIZE (PyQt5-5.15.9.tar.gz) = 3241160
+SHA256 (PyQt5-5.15.10.tar.gz) = 1Gt4BLGxCk/5F1P4ET5bVYDStEYvMiYoji2ESXM0iYo=
+SIZE (PyQt5-5.15.10.tar.gz) = 3242654
Index: x11/py-sip-qt5/Makefile
===================================================================
RCS file: /cvs/ports/x11/py-sip-qt5/Makefile,v
diff -u -p -r1.14 Makefile
--- x11/py-sip-qt5/Makefile	6 May 2024 12:24:17 -0000	1.14
+++ x11/py-sip-qt5/Makefile	27 Jun 2024 17:16:50 -0000
@@ -1,10 +1,9 @@
 COMMENT=	sip module support for PyQt5
 
-MODPY_EGG_VERSION=	12.12.2
+MODPY_EGG_VERSION=	12.13.0
 
 DISTNAME=	PyQt5_sip-${MODPY_EGG_VERSION}
 PKGNAME=	py-${DISTNAME:L}
-REVISION=	0
 
 WANTLIB =  pthread
 
Index: x11/py-sip-qt5/distinfo
===================================================================
RCS file: /cvs/ports/x11/py-sip-qt5/distinfo,v
diff -u -p -r1.6 distinfo
--- x11/py-sip-qt5/distinfo	2 Sep 2023 10:58:56 -0000	1.6
+++ x11/py-sip-qt5/distinfo	27 Jun 2024 17:16:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (PyQt5_sip-12.12.2.tar.gz) = ENm/qfWfD9HK2Bvhh0eTFv/JVoT1c+/qlFEstCV9Kxc=
-SIZE (PyQt5_sip-12.12.2.tar.gz) = 123020
+SHA256 (PyQt5_sip-12.13.0.tar.gz) = fzIdr4S5ydvKYbgOHvN72v/A6TMS7a4s19oluVOXHZE=
+SIZE (PyQt5_sip-12.13.0.tar.gz) = 123225