summaryrefslogtreecommitdiff
path: root/dev-qt
Commit message (Collapse)AuthorAgeFilesLines
* dev-qt/qtwebengine: replace -g3+ for -g unless custom-cflags (qt6)Ionen Wolkens2023-09-224-8/+32
| | | | | | | | | | | | | | | | | | | | | | On second thought let's do this, but keep a warning that mentions USE=custom-cflags given users may not be used to -g* getting replaced and then lacking the symbols they were expecting. Not going to keep disk space / memory usage updated for -g as estimates would likely be all over the place and consider that the warning is sufficient there. Not using a full replace-flags '-g*' -g to allow e.g. a package.env that adds -g0/-g1 at the end to still work while disregaring the warning without implementing extra logic. Note that have not retried -g to be sure it is fine, albeit pretty sure it was fine last time tried. Worst case could replace by -g1, or drop flags-respecting-patches and request debugging symbols to gn instead (selectively forces -g1 even if asked for more). Closes: https://bugs.gentoo.org/914475 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtxml: Bump to QT5_KDEPATCHSET_REV=3Andreas Sturmlechner2023-09-212-0/+30
| | | | | | | Lars Knoll (1): Correctly parse non BMP char refs in the sax parser Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtwidgets: Bump to QT5_KDEPATCHSET_REV=3Andreas Sturmlechner2023-09-212-0/+64
| | | | | | | | | | Fabian Kosmale (1): QAccessibleWidget: Remove pointless ZWSP in warning message Liang Qi (1): widget: set WA_X11NetWmWindowType* after xcb window was created Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtgui: Bump to QT5_KDEPATCHSET_REV=3Andreas Sturmlechner2023-09-212-0/+179
| | | | | | | | | | | | | | | | | | | | Eskil Abrahamsen Blomfeldt (1): Fix crash when setting override cursor on multiple clients Marc Mutz (1): Fix UB (signed char passed to <cctype> function) Mike Achtelik (1): Android A11Y: Fix deadlock in QtAndroidAccessibility::runInObjectContext() Mike Krus (1): Qt3DRender: includemocs Shawn Rutledge (1): Fix highdpi conversion of QTabletEvent coordinates on xcb Bug: https://bugs.gentoo.org/914202 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtcore: Bump to QT5_KDEPATCHSET_REV=3Andreas Sturmlechner2023-09-212-0/+122
| | | | | | | | | | | | | David Faure (1): QMimeDatabase: fix detection of pattern conflict in different prefixes Edward Welbourne (1): Clear the _X version of alongside the enum deprecator Dmitry Shachnev (1): Fix capitalization error in auto-generated qdbusmacros.h include Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtwebengine: extend -g warning and increase visibilityIonen Wolkens2023-09-204-16/+32
| | | | | | | | | | | | | If this comes up more often an issue, may opt to transform -g* (other than -g0) for -g without USE=custom-cflags. Albeit do not overly want to give surprises, nor assume when something is going to work or not given the toolchain and other options. Note that this does not affect <qtwebengine-6.5.2-r1 nor qtwebengine:5 because they simply do not respect *FLAGS. Bug: https://bugs.gentoo.org/914475 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: drop 8.0.2Ionen Wolkens2023-09-203-484/+0
| | | | | | | | | | | | | With llvm-17.0.1 being released, keeping a -14 ebuild around is a stretch and would be surprised if someone still relied on this old ebuild. So let's just drop it now. This loses keywords for arm and x86. As noted in bug #905166, currently no intention to restore these unless someone actually wants and requests it. Closes: https://bugs.gentoo.org/905166 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: link to upstream's fix in the qt653 patch headerIonen Wolkens2023-09-201-2/+7
| | | | | | | | | | | It would probably be fine to pull that instead, albeit without looking closer it may be safer to keep as-is until next version. Note that while upstream's fix removes the private API usage for that bit, it still uses QtQuick3D private API for other things, so binding operator needs to stay. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: adjust commentIonen Wolkens2023-09-204-4/+4
| | | | | | "above" is no longer the same thing Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtdeclarative: Bump to QT5_KDEPATCHSET_REV=4, python3_12Andreas Sturmlechner2023-09-192-0/+68
| | | | | | | | Ulf Hermann (2): QtQml: Clean up QQmlData ctor QML: Make notify list thread safe Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtwayland: Use newer patchset to drop patches from FILESDIRAndreas Sturmlechner2023-09-194-113/+11
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtwayland: Bump to QT5_KDEPATCHSET_REV=3Andreas Sturmlechner2023-09-192-0/+48
| | | | | | | | | | | | | | | Eskil Abrahamsen Blomfeldt (1): client: Fix infinite recursion with text-input-v2 Jungi Byun (1): Replace scale with devicePixelRatio for non-integer scaling Vlad Zahorodnii (1): Client: Fix buffer damage Additionally, dropping upstreamed patch. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtbase: import hppa forkfd fix from debianIonen Wolkens2023-09-185-0/+32
| | | | | | | | | Some of bug #914371's issues could (ideally) still need looking into/attention, but believe reasonable to close for now and allow keywording assuming did not overlook anything. Closes: https://bugs.gentoo.org/914371 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: skip NaN related tests for hppa-onlyIonen Wolkens2023-09-184-0/+20
| | | | | | | | | | | May or may not have other impacts and could use fixing, but skipping noise about this for now. Assuming unlikely to come up on non-hppa, so skipping only there. Will see if other arches somehow come up. Bug: https://bugs.gentoo.org/914371 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: skip known failing tests on BE archesIonen Wolkens2023-09-184-4/+20
| | | | | | | | | | Could use looking into eventually, but these failures should not have much of an impact. Skipping globally to avoid coming back to this with other arches. Bug: https://bugs.gentoo.org/914033 Bug: https://bugs.gentoo.org/914371 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: Stabilize 5.15.10_p20230815 amd64, #913051Arthur Zamarin2023-09-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qtbase: still require opengl with gles2-onlyIonen Wolkens2023-09-164-0/+4
| | | | | | | | | | Not necessary with the new handling, but on 2nd thought lacking this may confuse users, e.g. "gles2-only so don't need desktop opengl", but IUSE=opengl is really to control the QtOpenGL module, and is the thing revdeps depend on if they want (any) GL. Bug: https://bugs.gentoo.org/914334 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: use INPUT_opengl only to manipulate opengl optionsIonen Wolkens2023-09-164-12/+4
| | | | | | | | | | | | | | | Individual features will be set based on this. Technically enabling QT_FEATURE_onlygles2 is a no-op without enabling opengl too, but it can confuse other packages into believing they can use it. Technically needs a revbump (qtdeclarative will keep failing until qtbase is rebuilt), but skipping given qtbase is a long rebuild and [gles2-only,-opengl] should be scarcely used. Closes: https://bugs.gentoo.org/914334 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: update patchset for 6.6 branchIonen Wolkens2023-09-162-1/+2
| | | | | | | | 6.6-1 -> 6.6-2 changes: Removed: * screencast-gio.patch (fix was backported from 6.7) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebsockets: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtwebengine: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtwebchannel: Stabilize 6.5.2-r2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtwayland: Stabilize 6.5.2-r3 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtvirtualkeyboard: Stabilize 6.5.2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qttranslations: Stabilize 6.5.2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qttools: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtsvg: Stabilize 6.5.2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtspeech: Stabilize 6.5.2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtsensors: Stabilize 6.5.2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtscxml: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtnetworkauth: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtmultimedia: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtquick3d: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtquicktimeline: Stabilize 6.5.2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtlocation: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtpositioning: Stabilize 6.5.2-r2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtserialport: Stabilize 6.5.2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtimageformats: Stabilize 6.5.2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtconnectivity: Stabilize 6.5.2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtcharts: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qt5compat: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qt3d: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtdeclarative: Stabilize 6.5.2-r1 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtshadertools: Stabilize 6.5.2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtbase: Stabilize 6.5.2-r2 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qt-docs: Stabilize 6.5.2_p202307080352 amd64, #914113Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-qt/qtcharts: depend on qtdeclarative[opengl]Ionen Wolkens2023-09-144-4/+4
| | | | | | | | | | | | | | This uses opengl headers from qtdeclarative too. Technically [opengl=] forces it to be enabled on qtdeclarative but it's possible portage could schedule the qtdeclarative rebuild (to re-enable opengl) after qtcharts. Possible other cases like these, they are harder to find and do not trigger under typical usage. No revbump given this would only matter during rebuilds, save for being more correct either way. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: note that libva is dlopenIonen Wolkens2023-09-142-2/+2
| | | | | | | Still keep := though, ensures that remain compatible with the library that gets opened. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtbase: skip build dir's symlink checkIonen Wolkens2023-09-145-0/+18
| | | | | Closes: https://bugs.gentoo.org/914195 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtwebengine: drop 6.5.2-r0Ionen Wolkens2023-09-131-275/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>