summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-qt/qtbase: Stabilize 6.7.3-r2 arm, #942507Arthur Zamarin2024-11-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.3-r2 amd64, #942507Michał Górny2024-11-021-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.3-r2 x86, #942507Arthur Zamarin2024-11-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qtbase: drop 6.7.9999Ionen Wolkens2024-10-091-363/+0
| | | | | | Will be no more releases from 6.7.x and 9999 is now stale. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: backport fix for QTBUG-125053Ionen Wolkens2024-10-083-0/+48
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: add 6.8.0Ionen Wolkens2024-10-082-0/+379
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: drop 6.8.0_rcIonen Wolkens2024-10-082-378/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: revert upstream commit causing erratic mouse inputIonen Wolkens2024-10-012-0/+157
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: add 6.7.3Ionen Wolkens2024-09-272-0/+365
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: backport fix for x86-64-v3 without rdrand at runtimeIonen Wolkens2024-09-252-0/+101
| | | | | | | | Skipping live ebuilds given due to land in 6.7+6.8 "soon" (in 6.9 atm), albeit unknown if 6.7.3 and 6.8.0 branches will get it before release and should check on bump. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: add 6.8.0_rcIonen Wolkens2024-09-242-0/+378
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: forward qcontiguouscache patch to <=6.8Ionen Wolkens2024-09-034-8/+21
| | | | | | | | | | Upstreamed but currently is only in dev branch, and unclear if it will make it in 6.7.3 or 6.8.0 before release (-rc is not far for 6.8). Not to forget, add in 6.7.9999 and 6.8.9999 until it fails to apply. Also scrub & add links. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: minor style adjustments + add missing bug numberIonen Wolkens2024-09-033-9/+6
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: skip tst_qlatin1stringmatcher in 6.8+Ionen Wolkens2024-09-022-0/+4
| | | | | | | | | | | Haven't tried 6.7.9999 yet, may possibly be needed depending on what changes made it in from dev branch. Will notice when bump 6.7.3 (assuming this ever releases), it's hard to miss when the whole system slows down until the OOM killer kicks in. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: drop upstreamed patchIonen Wolkens2024-08-263-3/+0
| | | | | Bug: https://bugs.gentoo.org/937809 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: prevent automagically building against gtk[X,wayland]Eli Schwartz2024-08-254-8/+36
| | | | | | | | | | | | | | | | | e.g. the upstream code checks whether GDK_WINDOWING_WAYLAND is defined by the gtk headers, and if so will compile against the wayland symbols it provides. This means that qtbase built on a system with gtk+[-wayland] will be compatible with anything, but when built on a system with gtk+[wayland], requires that at runtime. It's only needed, of course, by the qgtk3 platformtheme plugin which not necessarily everyone builds, wants, or uses at runtime :) but still. We can solve this with a (new) gentoo-specific macro that hides the GTK implementations when we don't want it. This is gated on our existing USE flags for wayland/X support. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-qt/qtbase: add missing include, bug 938475Maciej Mrozowski2024-08-252-0/+12
| | | | | Bug: https://bugs.gentoo.org/938475 Signed-off-by: Maciej Mrozowski <reavertm@gentoo.org>
* dev-qt/qtbase: backport fix for QWindowPrivate plasma crashesIonen Wolkens2024-08-242-0/+29
| | | | | | | | | | Assuming the date given by Qt is not a typo, still over a month to go before 6.7.3 releases (if at all) so can't count on it. Straight to stable given seems safe and is only a 1 line change, does not feel worth re-stabilizing over. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: backport float16 fix for systems without sse2Ionen Wolkens2024-08-122-0/+44
| | | | | | | Needs a revbump but it was done in previous commit at same time for another reason. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: fix build with gcc15, incl. for revdepsIonen Wolkens2024-08-125-0/+36
| | | | | | | | | | | | | | | | | Issue is in public headers, so revbump is necessary. Please ensure update to qtbase-6.7.2-r2 before reporting new bugs while testing gcc15. Thankfully most normal users should have updated long before gcc15 is keyworded (and further stabled) so there should be little need to set lower bounds. Closes: https://bugs.gentoo.org/937808 Closes: https://bugs.gentoo.org/937809 Closes: https://bugs.gentoo.org/937824 Closes: https://bugs.gentoo.org/937825 Closes: https://bugs.gentoo.org/937828 Closes: https://bugs.gentoo.org/937829 Thanks-to: Sam James <sam@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: extend description for journald and syslogIonen Wolkens2024-07-251-2/+2
| | | | | | | | | | | Primary reason not using (profile default) USE=systemd or global descriptions is because this disables stderr and may come as unexpected. Arguably syslog should've been renamed too, albeit fwiw it's not a default and likely few people set it globally. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: minor style/comment adjustmentsIonen Wolkens2024-07-254-8/+8
| | | | | | | | | Note that if needed this ?? () could be dropped, syslog just becomes a no-op if both are set, but given journald is not a global USE it shouldn't cause problems at this stage and lets users know only one will work. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: depend on virtual/logger with syslogIonen Wolkens2024-07-254-8/+24
| | | | | | | | | | | Not super important but it shouldn't hurt, esp. given unsure how Qt behaves when it's missing. Introduce COMMON_DEPEND while at it to be correct, feel may potentially need it for other dependencies in the future. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: add logging backends selectionHaochen Tong2024-07-255-4/+22
| | | | | | Signed-off-by: Haochen Tong <i@hexchain.org> Closes: https://github.com/gentoo/gentoo/pull/37668 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: skip flaky tst_qprocessIonen Wolkens2024-07-224-8/+4
| | | | | Closes: https://bugs.gentoo.org/936484 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: drop vulnerable 6.7.2Ionen Wolkens2024-07-211-349/+0
| | | | | Bug: https://bugs.gentoo.org/935869 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2-r1 ppc64, #936171Sam James2024-07-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2-r1 arm, #936171Sam James2024-07-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2-r1 amd64, #936171Sam James2024-07-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2-r1 ppc, #936171Sam James2024-07-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2-r1 arm64, #936171Sam James2024-07-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2-r1 x86, #936171Sam James2024-07-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtbase: backport fix for CVE-2024-39936Ionen Wolkens2024-07-162-0/+550
| | | | | | | | Still no update from Qt's blog, but given been handled for Qt5 may as well do it here too at this point. Bug: https://bugs.gentoo.org/935869 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: drop 6.7.1Ionen Wolkens2024-07-154-546/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2 amd64, #935728Matoro Mahri2024-07-101-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2 ppc, #935728Arthur Zamarin2024-07-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2 arm64, #935728Arthur Zamarin2024-07-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2 x86, #935728Arthur Zamarin2024-07-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2 arm, #935728Sam James2024-07-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.2 ppc64, #935728Sam James2024-07-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtbase: skip flaky tst_qhighdpiIonen Wolkens2024-07-025-0/+5
| | | | | Closes: https://bugs.gentoo.org/935364 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: add 6.7.2Ionen Wolkens2024-06-182-0/+349
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: drop 6.7.0-r2Ionen Wolkens2024-06-084-404/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.1 arm64, #932347Arthur Zamarin2024-06-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qtbase: add 6.8.9999Ionen Wolkens2024-06-041-0/+360
| | | | | | | | | | Known failing with USE=gtk and unity builds at the moment, and tst_qlatin1stringmatcher started eating RAM until OOM kill. ...but still months from release so not going to worry too much at this stage. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: udpate live for 6.8+ branchIonen Wolkens2024-06-041-0/+12
| | | | | | | | | | | | Qt now autodetect+add a lot of security flags by default. Not necessarily a bad thing (uses good defaults), but prefer to let Gentoo's own defaults and users handle these as they see fit. syncqt was also modified to ignore qt6-build.eclass' option to avoid overriding users' -O* value and needs a different option. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: remove obsolete cpu feature workaroundIonen Wolkens2024-06-024-128/+4
| | | | | | | | qt6-build.eclass does a different type of workaround, see the new _qt6-build_sanitize_cpu_flags function. Bug: https://bugs.gentoo.org/933374 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.1 amd64, #932347Sam James2024-06-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.1 x86, #932862Arthur Zamarin2024-05-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.7.1 ppc64, #932862Michał Górny2024-05-281-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>