summaryrefslogtreecommitdiff
path: root/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.5.0.ebuild
AgeCommit message (Collapse)Author
2023-09-28dev-python/PyQt6-WebEngine: tighten qtbase depIonen Wolkens
To reflect what it is actually linked with, albeit is implied by both PyQt6 and QtWebEngine so little sense in a revbump. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-09-28dev-python/PyQt6-WebEngine: tentatively drop qtbase's binding operatorIonen Wolkens
Matching PyQt6, believe symbol issues had in the past were more of a fluke than the norm, not to mention this does not actually use _p.h headers. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-09-15dev-python/PyQt6-WebEngine: stabilize 6.5.0 for amd64Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-07-24dev-python/PyQt6-WebEngine: enable py3.12Ionen Wolkens
Also sync small style/comment changes with PyQt6's ebuild, meant to do this on a bump like PyQt6 but this is still the latest. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-06-17dev-python/PyQt6-WebEngine: remove gcc dependency, update hackIonen Wolkens
Turns out that this *can* use clang++ but only if qtbase was built with clang++ as well, otherwise it still uses g++ even with CXX=clang++ But given the former, there is little reason to enforce the dependency. Ideally would use CXX but that would require more elaborate testing to know what it is and what qtbase was built with (perhaps if ever add the hack to qmake-utils.eclass). No revbump given PyQt* bindings are a slowish build and depcleaning gcc is a bit niche, the few interested can handle this manually until next bump. Closes: https://github.com/gentoo/gentoo/pull/31493 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-06-13dev-python/PyQt6-WebEngine: use qmake-utils new qt6 functionsIonen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-04-22dev-python/PyQt6-WebEngine: use binding operator for qtbaseIonen Wolkens
Seems to rarely be an issue but hit symbol problems when using PyQt6-6.4.2 with Qt6.5 without a rebuild (otherwise works with 6.5 just fine). Could happen with 6.6+ too, albeit mitigated by PyQt6 bumps happening around same time and forcing the rebuild either way. Going to skip revbump for now given the above and being a slow build (plus it's masked), uncertain whether it'll even be needed for 6.6. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-04-22dev-python/PyQt6-WebEngine: simplify using python_configure_allIonen Wolkens
Didn't really make a difference before, but now it does, Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-04-22dev-python/PyQt6-WebEngine: respect CPPFLAGSIonen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-04-22dev-python/PyQt6-WebEngine: set DISTUTILS_EXT=1Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-04-16dev-python/PyQt6-WebEngine: add 6.5.0Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>