summaryrefslogtreecommitdiff
path: root/dev-qt
Commit message (Collapse)AuthorAgeFilesLines
* dev-qt/qt-creator: enable py3.13Ionen Wolkens2024-05-132-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: enable py3.13 (qt6)Ionen Wolkens2024-05-133-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtdeclarative: enable py3.13 (qt6)Ionen Wolkens2024-05-133-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: note reminder of when to drop workaroundIonen Wolkens2024-05-103-0/+3
| | | | | Bug: https://bugs.gentoo.org/931623 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: improve clang-18 workaround w/ -mevex512 (qt6)Ionen Wolkens2024-05-093-33/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hoping it will be a short-lived and that this will be improved/fixed in clang itself. (have not tried nor looked at qtwebengine:5) For some rough explanation from the little I get from this: clang-18 added -mevex512 (missing from 17), and then -march=native is a bit quirky in that unlike -march=exact it goes out of its way to disable it resulting in e.g. -march=skylake -mavx512f = -mevex512 is auto-enabled -march=skylake -mevex512 = not "enabled" but can be used -march=native(skylake) -mavx512f = forced off(!) And then units that use avx512 / pass -mavx512f (for use with runtime cpu detection) end in build failure without evex512. Always passing -mevex512 on a machine without avx512 "seems" safe, it does not even set __EVEX512__ and believe won't use any avx512 instructions on a whim (__EVEX512__ does get set if add -mavx512f). Or at least my skylake (not skylake-x) passes test + can use the qtwebengine built that way. Considered passing only for files that need it at first with a patch (sounded safer), but chromium's Gn files don't have a variable to test clang version that I could see (or at least not in old qtwebengine) and didn't want this to become more involved nor use conditional patching. The !avx512 check may not be super necessary, but have not dug into the implications of forcing it when avx512 is actually enabled (sounds there are cases where it needs to be off, leaving it to compiler). Bug: https://bugs.gentoo.org/931623 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: "fix" build with clang-18 + -march=native (qt6)Ionen Wolkens2024-05-083-0/+33
| | | | | | | Needs more looking into but want a quick workaround before 6.7.1 releases with clang users having started to use 18. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: add 13.0.1Ionen Wolkens2024-05-072-0/+269
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebsockets: sync live keywords (qt6)Ionen Wolkens2024-05-052-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtsensors: sync live keywords (qt6)Ionen Wolkens2024-05-052-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-docs: add 6.7.1_p202404231200, unkeywordedIonen Wolkens2024-05-052-0/+255
| | | | | | Preparing it early for 6.7.1 release. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: fix build with upcoming Qt6.7.1Ionen Wolkens2024-05-052-0/+30
| | | | | | | | | | 6.7.1 is (currently) due to release in ~2 days and it seems unlikely qt-creator-13.0.1 will release before then. Patch should be safe so doing straight-to-stable to spare users from a revbump long rebuild. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: drop 12.0.2Ionen Wolkens2024-05-052-261/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: backport fix for CVE-2024-33861Ionen Wolkens2024-05-022-0/+24
| | | | | Bug: https://bugs.gentoo.org/931096 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: fix build w/ ninja-1.12 for qt5Sam James2024-04-302-1/+27
| | | | | | | Same as Ionen's patch for qt6 but with a hunk removed. Closes: https://bugs.gentoo.org/930107 Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtwebsockets: Keyword 6.7.0 hppa, #927885Matoro Mahri2024-04-281-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtsensors: Keyword 6.7.0 hppa, #927885Matoro Mahri2024-04-281-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: Stabilize 13.0.0 amd64, #930728Michał Górny2024-04-271-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-qt/qtmultimedia: skip tst_qvideoframebackend in live (qt6)Ionen Wolkens2024-04-232-0/+2
| | | | | | | New test added in 6.7.1 and failing while attempting to use h264_v4l2/cuvid and such. Passes fine if ran directly under X. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: update 6.7 patchset in liveIonen Wolkens2024-04-233-5/+3
| | | | | | | | | | | 6.7-6 -> 6.7-7 changes: Added: * clang18.patch (seems upstreaming will take some time still) * ninja1.12.patch (partially imported from files/, half-upstreamed) Updated: * glx-headers.patch (drop upstreamed bit, merge files/'s displaykey) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtlanguageserver: stabilize 6.7.0 for amd64Ionen Wolkens2024-04-231-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebchannel: adjust version check for qtdeclarative (qt6)Ionen Wolkens2024-04-203-3/+3
| | | | | | | | | | | | | | | | | | | To recap, this checks for Quick, and then implicitly uses Qml in a different file. Normally would disable Qt6Qml to disable both but that gives an "unused option" warning if a *matching version* qtdeclarative does not exist (and tinderbox automated report). However, noticed that qtwebchannel-6.7.0 installed some Quick files and that's because upgraded from 6.7.0_rc2 to 6.7.0 and internally that's both 6.7.0. This also shouldn't be using >=, but rather =$(ver_cut 1-3)*. It'd be simpler+safer to just ignore the unused option warning and always pass it though (it'd also work for 9999 ebuilds more properly), but it's not a big enough deal to be worth the noise. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtdeclarative: use QT6_RESTRICT_TESTSIonen Wolkens2024-04-203-12/+15
| | | | | | | | | | | | Seemingly started to failing building entirely with USE="test", and there is likely more problems haven't been handling given been RESTRICT'ing for a while. So let's not leave a broken flag. May revisit eventually if test suite is improved upstream, attempting to make this one work was a headache I'd rather not revisit yet. Closes: https://bugs.gentoo.org/930266 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtspeech: use QT6_RESTRICT_TESTSIonen Wolkens2024-04-203-24/+15
| | | | | | | | | | This one should be more or less temporary, albeit haven't tried it in a a while and may as well remove IUSE="test" entirely for now which may have its own problems. I'd rather not worry about this one yet. Bug: https://bugs.gentoo.org/930266 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qttools: use QT6_RESTRICT_TESTSIonen Wolkens2024-04-203-15/+18
| | | | | Bug: https://bugs.gentoo.org/930266 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qttranslations: use QT6_RESTRICT_TESTSIonen Wolkens2024-04-203-0/+3
| | | | | Bug: https://bugs.gentoo.org/930266 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-docs: drop 6.6.2_p202402121133, 6.6.3_p202403191846Ionen Wolkens2024-04-193-538/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: drop 6.6.2-r1, 6.6.3-r1Ionen Wolkens2024-04-195-779/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebview: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-40/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebsockets: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-58/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-194-711/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebchannel: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-56/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwayland: drop 6.6.2-r1, 6.6.3Ionen Wolkens2024-04-194-146/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtvirtualkeyboard: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-104/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qttranslations: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-32/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qttools: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-306/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtsvg: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-38/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtspeech: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-96/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtshadertools: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-36/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtserialport: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-38/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtserialbus: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-78/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtsensors: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-58/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtscxml: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-70/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtquicktimeline: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-38/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtquick3d: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-99/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtpositioning: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-138/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtnetworkauth: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-32/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtmultimedia: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-180/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtlocation: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-90/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtimageformats: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-84/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qthttpserver: drop 6.6.2, 6.6.3Ionen Wolkens2024-04-193-64/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>