summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2023-10-11 04:49:11 -0400
committerIonen Wolkens <ionen@gentoo.org>2023-10-11 05:19:20 -0400
commit518ede0c2bf44ca7e56fd1356b17bd83560ef0d5 (patch)
tree0fd93a7986d73e735cc4cf77ea8716b7e0ff6901
parentnet-misc/curl: Stabilize 8.3.0-r2 amd64, #915579 (diff)
downloadgentoo-518ede0c2bf44ca7e56fd1356b17bd83560ef0d5.tar.gz
gentoo-518ede0c2bf44ca7e56fd1356b17bd83560ef0d5.tar.bz2
gentoo-518ede0c2bf44ca7e56fd1356b17bd83560ef0d5.zip
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 <ionen@gentoo.org>
-rw-r--r--dev-python/PyQt6/files/PyQt6-6.5.2-qt660.patch10
1 files changed, 7 insertions, 3 deletions
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 @@