diff options
author | 2023-11-21 16:59:00 -0500 | |
---|---|---|
committer | 2023-11-27 03:45:38 -0500 | |
commit | 19f50746b2466a09358935f13b997360e66b1136 (patch) | |
tree | 5093c0e724c484532df50c518e07fe4cb806154b /dev-python/PyQt6 | |
parent | dev-java/json: unbundle json-smart (diff) | |
download | gentoo-19f50746b2466a09358935f13b997360e66b1136.tar.gz gentoo-19f50746b2466a09358935f13b997360e66b1136.tar.bz2 gentoo-19f50746b2466a09358935f13b997360e66b1136.zip |
dev-python/PyQt6: restore qtbase binding operator
Not sure where these are coming from (does not use _p headers?),
but while testing Qt6.6.1 with PyQt6 built against 6.6.0:
QtCore.abi3.so: undefined symbol: <snip>, version Qt_6_PRIVATE_API
(and from a quick grep, only uses these from qtbase).
So let's just keep it even if rebuilds may not always be necessary,
esp. if it's going to happen on minor versions too.
Sparing revbump for PyQt6-6.5.3 to avoid long mostly unnecessary
rebuilds in stable given PyQt6-6.6.0 will be stabled together with
qtbase-6.6.1 either way.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-python/PyQt6')
-rw-r--r-- | dev-python/PyQt6/PyQt6-6.5.3.ebuild | 3 | ||||
-rw-r--r-- | dev-python/PyQt6/PyQt6-6.6.0-r1.ebuild (renamed from dev-python/PyQt6/PyQt6-6.6.0.ebuild) | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/dev-python/PyQt6/PyQt6-6.5.3.ebuild b/dev-python/PyQt6/PyQt6-6.5.3.ebuild index 480faa27e41d..d34d5ff53a5b 100644 --- a/dev-python/PyQt6/PyQt6-6.5.3.ebuild +++ b/dev-python/PyQt6/PyQt6-6.5.3.ebuild @@ -46,8 +46,9 @@ REQUIRED_USE=" widgets? ( gui ) " +# may use qt private symbols wrt qtbase's := DEPEND=" - >=dev-qt/qtbase-${QT_PV}[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] + >=dev-qt/qtbase-${QT_PV}=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] bluetooth? ( >=dev-qt/qtconnectivity-${QT_PV}[bluetooth] ) dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] diff --git a/dev-python/PyQt6/PyQt6-6.6.0.ebuild b/dev-python/PyQt6/PyQt6-6.6.0-r1.ebuild index 8c7f98519bcf..4dee14aeda33 100644 --- a/dev-python/PyQt6/PyQt6-6.6.0.ebuild +++ b/dev-python/PyQt6/PyQt6-6.6.0-r1.ebuild @@ -46,8 +46,9 @@ REQUIRED_USE=" widgets? ( gui ) " +# may use qt private symbols wrt qtbase's := DEPEND=" - >=dev-qt/qtbase-${QT_PV}[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] + >=dev-qt/qtbase-${QT_PV}=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] bluetooth? ( >=dev-qt/qtconnectivity-${QT_PV}[bluetooth] ) dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] |