summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-python/PyQt6-WebEngine: adjust qmake hack commentIonen Wolkens2023-12-251-3/+3
| | | | | | | | | Was looking for a better workaround for this, but then realized that it did not fail for the reason I thought it did. Perhaps could be improved in PyQt-builder. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: keyword 6.6.0 for ~arm64Mart Raudsepp2023-12-231-1/+1
| | | | | Bug: https://bugs.gentoo.org/907080 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* dev-python/PyQt6-WebEngine: drop 6.5.0-r1Ionen Wolkens2023-12-192-69/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: stabilize 6.6.0 for amd64Ionen Wolkens2023-12-191-1/+1
| | | | | | | Should've been done with 6.6.1 stable, kind of forgot this one. Albeit should have still worked fine together. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: cleanup unnecessary (+)Ionen Wolkens2023-12-191-1/+1
| | | | | | USE always exists in the >= version check. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: add 6.6.0Ionen Wolkens2023-10-302-0/+69
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: depend on qtwebengine[qml] for quickIonen Wolkens2023-10-301-1/+4
| | | | | | Newly needed given the USE was added. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: tighten qtbase depIonen Wolkens2023-09-281-1/+1
| | | | | | | 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>
* dev-python/PyQt6-WebEngine: tentatively drop qtbase's binding operatorIonen Wolkens2023-09-281-2/+1
| | | | | | | | 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>
* dev-python/PyQt6-WebEngine: stabilize 6.5.0 for amd64Ionen Wolkens2023-09-151-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: switch maintainer to qt@Ionen Wolkens2023-09-051-3/+3
| | | | | | | Which I am part of, so nothing changes beside being consistent with other PyQt* packages. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: enable py3.12Ionen Wolkens2023-07-241-6/+8
| | | | | | | 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>
* dev-python/PyQt6-WebEngine: remove gcc dependency, update hackIonen Wolkens2023-06-171-5/+7
| | | | | | | | | | | | | | | | | | 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>
* dev-python/PyQt6-WebEngine: use qmake-utils new qt6 functionsIonen Wolkens2023-06-131-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: drop 6.4.0Ionen Wolkens2023-05-112-63/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: use binding operator for qtbaseIonen Wolkens2023-04-222-2/+4
| | | | | | | | | | | | | | 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>
* dev-python/PyQt6-WebEngine: simplify using python_configure_allIonen Wolkens2023-04-222-4/+2
| | | | | | Didn't really make a difference before, but now it does, Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: respect CPPFLAGSIonen Wolkens2023-04-222-0/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: set DISTUTILS_EXT=1Ionen Wolkens2023-04-222-0/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: add 6.5.0Ionen Wolkens2023-04-162-0/+60
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: migrate to PYPI_PNIonen Wolkens2023-03-211-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: use pypi.eclassIonen Wolkens2023-02-131-4/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: sync ebuild with PyQt6Ionen Wolkens2023-01-281-8/+5
| | | | | | | | | | No 6.4.1 release (yet) to match PyQt6, so adjusting on its own. Can skip revbump for QT_PV change as 6.3 was ok too, but to avoid the need to track usage of new Qt features will limit to major.minor Qt from now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-141-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-python/PyQt6-WebEngine: drop 6.3.1Ionen Wolkens2022-10-202-64/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: add 6.4.0Ionen Wolkens2022-10-032-0/+64
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: call qmake over qmake6 for nowIonen Wolkens2022-08-031-1/+1
| | | | | | | | qmake6 will be either moved or symlinked in /usr/bin (so could `type -P qmake6`), but the former would break this until updated unless use no-suffix qmake (same file). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: add bugref for qmake6 pathIonen Wolkens2022-08-031-2/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-python/PyQt6-WebEngine: rename from dev-python/PyQt6_WebEngineIonen Wolkens2022-08-033-0/+81
Was meant to match to skip MY_P (like dev-python often does), but on second thought it doesn't feel entirely right here given (ignoring pypi tarballs) official website doesn't use underscore (e.g. PyQt-WebEngine). Could probably skip pkgmove (qt6 still masked), but feels messy not to so doing it anyway. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>