From 518ede0c2bf44ca7e56fd1356b17bd83560ef0d5 Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Wed, 11 Oct 2023 04:49:11 -0400 Subject: dev-python/PyQt6: update description for qt660.patch Upon closer look the fix is subpar as did not formerly notice the removed bit had a replacement looking only at the header (without the commit). Not that this is an issue with what it's used with at the moment (afaik only qutebrowser really uses PyQt6's sql) so will stick with it until next release. Kind of wonder how Arch got it to build without patches given there is a "Qt 6.6 rebuild" PyQt6 commit, maybe it actually used 6.5 given 6.6 is still in experimental (not that this would be an issue given it works at runtime with 6.6 then). Retried with final version (formerly 6.6.0-rc) without patch, and it still fails. Signed-off-by: Ionen Wolkens --- dev-python/PyQt6/files/PyQt6-6.5.2-qt660.patch | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'dev-python/PyQt6') diff --git a/dev-python/PyQt6/files/PyQt6-6.5.2-qt660.patch b/dev-python/PyQt6/files/PyQt6-6.5.2-qt660.patch index 1b5b4e2667eb..f0e204238a0a 100644 --- a/dev-python/PyQt6/files/PyQt6-6.5.2-qt660.patch +++ b/dev-python/PyQt6/files/PyQt6-6.5.2-qt660.patch @@ -1,7 +1,11 @@ -Bit is removed in Qt6.6, fixes build with USE=sql ahead of next release. +Quick workaround to fix build with USE=sql for Qt6.6 due to [1] +while waiting for PyQt6-6.6.0. Not a proper fix but nothing in +tree needs this bit currently. -USE=bluetooth is still broken, but is not essential (no revdeps), and -can instead be masked for the time being. +USE=bluetooth is still broken, but is not essential (no revdeps), +and can instead be masked for the time being. + +[1] https://github.com/qt/qtbase/commit/d924253c91 --- a/sip/QtCore/QtCoremod.sip +++ b/sip/QtCore/QtCoremod.sip @@ -24,3 +24,3 @@ -- cgit v1.2.3