aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* dev-qt/linguist-tools: Rebased to 5.15.12 branchAndreas Sturmlechner2023-12-301-0/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/linguist: Rebased to 5.15.12 branchAndreas Sturmlechner2023-12-301-0/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/designer: Rebased to 5.15.12 branchAndreas Sturmlechner2023-12-301-0/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/assistant: Rebased to 5.15.12 branchAndreas Sturmlechner2023-12-301-0/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* qt5-build.eclass: filter-ltoAndreas Sturmlechner2023-12-071-0/+3
| | | | | | | | | | Bugs: https://bugs.gentoo.org/650488 Bugs: https://bugs.gentoo.org/692078 Bugs: https://bugs.gentoo.org/713850 Bugs: https://bugs.gentoo.org/908419 Bugs: https://bugs.gentoo.org/652158 Bugs: https://bugs.gentoo.org/919043 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* x11-misc/sddm: ECM slot moved to 0Andreas Sturmlechner2023-11-271-1/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtlocation: Sync with ::gentoo using PATCHSETAndreas Sturmlechner2023-11-111-2/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtgui: Wire up IUSE=accessibility, add missing dependencyAndreas Sturmlechner2023-11-111-0/+2
| | | | | Bug: https://bugs.gentoo.org/916267 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtwebengine: Apply ppc64 patches after eapply_userAndreas Sturmlechner2023-11-111-3/+7
| | | | | | Thanks-to: Marcus Comstedt <marcus@mc.pp.se> Closes: https://bugs.gentoo.org/910218 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtwebengine: fix ppc64 bundled ffmpeg for 5.15Niccolò Belli2023-11-112-1/+7
| | | | | | | Closes: https://bugs.gentoo.org/904372 Signed-off-by: Niccolò Belli <niccolo.belli@linuxsystems.it> Closes: https://github.com/gentoo/gentoo/pull/32922 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/lxqt-build-tools: bump year and keywordsJimi Huotari2023-11-091-2/+2
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* app-misc/qtxdg-tools: bump dependencies and year and keywordsJimi Huotari2023-11-091-4/+4
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* app-arch/lxqt-archiver: bump libfm-qt versionJimi Huotari2023-11-091-1/+1
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* lxqt-base/*: bump libqtxdg versionJimi Huotari2023-11-095-5/+5
| | | | | | Also one more lxqt-build-tools version bump. Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* app-arch/lxqt-archiver: bump year and dependency versionsJimi Huotari2023-11-091-3/+3
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* media-gfx/lximage-qt: bump year and lxqt-build-tools and add loongJimi Huotari2023-11-091-3/+3
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* x11-misc/pcmanfm-qt: bump year and lxqt-build-tools versionJimi Huotari2023-11-091-2/+2
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* x11-libs/libfm-qt: 's/2022/2023/'Jimi Huotari2023-11-091-1/+1
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* x11-themes/lxqt-themes: bump year and lxqt-build-tools versionJimi Huotari2023-11-091-2/+2
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* lxqt-base/*: welcome to 2023Jimi Huotari2023-11-0916-16/+16
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* dev-libs/libqtxdg: bump year and lxqt-build-tools versionJimi Huotari2023-11-091-2/+2
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* qt5-build.eclass: workaround undefined qt_version_tag (LLD 17)Alfred Wingate2023-10-151-0/+6
| | | | | | | | | Bug: https://bugreports.qt.io/browse/QTBUG-111514 Bug: https://bugs.gentoo.org/915203 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/33302 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtcore: use tc-enables-fortify-sourceSam James2023-10-081-2/+3
| | | | | | | | | | Better than fragile optimisation level checking. Bug: https://bugs.gentoo.org/841770 Bug: https://bugs.gentoo.org/847145 Bug: https://bugs.gentoo.org/852974 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtimageformats: keyword 5.15.10 for ~loongWANG Xuerui2023-10-081-1/+1
| | | | | | Bug: https://bugs.gentoo.org/911517 Signed-off-by: WANG Xuerui <xen0n@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtwayland: Add missing x11-libs/libxkbcommon dependencyAndreas Sturmlechner2023-10-081-0/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtwayland: make compositor APIs off-by-default optionalAndreas Sturmlechner2023-10-082-14/+17
| | | | | | | | | | | | | | Would have preferred a clean split but wayland-server depends on wayland-client in the buildsys. - Drop IUSE vulkan: Merge with 'compositor' instead. This absolves us from having to make a default conflicting REQUIRED_USE with compositor. - Drop IUSE X: Unused, broken upstream since 2021 and removed in Qt6. Quoting upstream from commit d4a7faff: "These plugins were created to allow testing/debugging of QtWayland- based compositors on desktops that did not support Wayland natively." Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtlocation: Drop QT5_KDEPATCHSET_REV, ship as regular patchAndreas Sturmlechner2023-10-081-9/+9
| | | | | | | | | | | | | | | | | This package continues to be the odd one out: - Rolling patchsets off kde/5.15 branch fails applying update subproject commits for mapbox-gl-native - The only patch remaining in Qt5PatchCollection at the moment has no "Pick-to: 5.15" so will be carried indefinitely - The back and forth around "mega crashy" Qt.labs.location documented in - https://invent.kde.org/qt/qt/qtlocation/-/merge_requests/4 - https://bugreports.qt.io/browse/QTBUG-101765 - https://bugreports.qt.io/browse/QTBUG-104682 - https://bugreports.qt.io/browse/QTBUG-105301 is irrelevant to our package which unconditionally builds the plugin via QT5_TARGET_SUBDIRS=src/imports/locationlabs eclass mechanism. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtdeclarative: enable py3.12Andreas Sturmlechner2023-10-081-1/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtwebengine: update patchset to 5.15.10_p20230815Andreas Sturmlechner2023-10-082-4/+8
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtlocation: Sync mapboxgl snapshot facility from ::gentooAndreas Sturmlechner2023-10-081-0/+11
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtcore: remove IUSE=systemdIonen Wolkens2023-10-072-4/+1
| | | | | | | | | | | | | This is to control where log messages will be sent by default, and I think enabling this is just going to be confusing. Off-by-default (even if found), and cmake gives a warning that we should do special handling for it. Plus no parity for openrc given we were not enabling syslog as alternative. Have not looked much, but not seem most distros enable this. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/*: Rebased to 5.15.11 branchAndreas Sturmlechner2023-10-0755-0/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtgui: sync wayland REQUIRED_USE changes with ::gentooIonen Wolkens2023-09-231-1/+1
| | | | | | | None of the others are needed for wayland, required use often gave the misconception that eglfs is needed for wayland. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/*: drop Qt6 (live ebuilds moved to ::gentoo)Ionen Wolkens2023-09-0551-2227/+0
| | | | | | | | | | | | | | | | | Maintaining these in two different repos feels like just a hassle (to me), and would rather have all in one place so I can change live and release ebuilds(+metadata/eclass) simultaneously as needed (plus chiitoo has ::gentoo commit access now). Do not want to leave stale ebuilds here, so cleaning up. May move other packages if I happen to work on them, albeit I have no real intention to touch non-Qt6 things outside at most small things (anyone working on other things are free to the same if they want, or stay as-is). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qtcore: Drop obsolete metadataAndreas Sturmlechner2023-09-031-2/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* x11-misc/obconf-qt: sync with ::gentooJimi Huotari2023-08-271-3/+2
| | | | | | Update EAPI and keywords, and remove sed from BDEPEND. Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* profiles: remove qt6 maskJimi Huotari2023-07-201-22/+0
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* dev-qt/qttranslations: add 6.5.9999, 6.9999Jimi Huotari2023-07-132-0/+34
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* dev-qt/*: sync qt6 live ebuilds with ::gentoo release ebuildsJimi Huotari2023-07-1345-83/+116
| | | | Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
* dev-qt/qtlocation: Move quirk back into local src_configure()Andreas Sturmlechner2023-07-081-0/+7
| | | | | | | | | Of course, qtlocation is not a qttools module, so qt5_tools_oos_quirk was never executed. Solve this by making the eclass function public and call qt5_configure_oos_quirk before qt5-build_src_configure. Closes: https://bugs.gentoo.org/910066 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qdoc: Move quirk back into local src_configure()Andreas Sturmlechner2023-07-081-0/+6
| | | | | | With qdoc being the only qttools module needing this. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* qt5-build.eclass: Rename qt5_tools_oos_quirk -> qt5_configure_oos_quirkAndreas Sturmlechner2023-07-081-38/+23
| | | | | | | | | | ...and turn it into a public helper, as it serves more than just qttools. The initial review missed the fact that qtlocation is not part of qttools, so push the quirks back into the ebuilds, calling the newly publicised function. Bug: https://bugs.gentoo.org/910066 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtcore: Make use of qt5_syncqt_version()Andreas Sturmlechner2023-06-221-0/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* qt5-build.eclass: Add qt5_syncqt_version()Andreas Sturmlechner2023-06-221-0/+19
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtlocation: Drop src_configure() quirk, fixes InternalEclassUsageAndreas Sturmlechner2023-06-221-9/+0
| | | | | | Moved into qt5-build.eclass. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qdoc: Drop src_configure() quirk, fixes InternalEclassUsageAndreas Sturmlechner2023-06-221-9/+0
| | | | | | Moved into qt5-build.eclass. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* qt5-build.eclass: Import out-of-source quirks from qdoc/qtlocationAndreas Sturmlechner2023-06-221-2/+37
| | | | | | | | We probably won't get this fixed in Qt5 cycle anymore. Standardises the quirk via new internal helper function qt5_tools_oos_quirk() to avoid qt5_qmake usage in ebuilds. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtnetwork: Drop bearer plugins (IUSE=connman,networkmanager)Andreas Sturmlechner2023-06-222-17/+2
| | | | | | | | | | | | | | | | | | | | Can not drop src/plugins/bearer/generic (builds libqgenericbearer.so) though, as without it things like akonadi (KMail remains offline) and Plasma POTD stop working. QTBUG: https://bugreports.qt.io/browse/QTBUG-114666 Upstream in #kde-devel: - the bearer plugins were created in another era: for Symbian, when we weren't always connected to the Internet and the user maybe didn't want to turn on their data - now, we're always connected, so the bearer plugins are unnecessary - they've been removed from Qt 6 due to their design problems - so just do the same in Qt 5: don't use them - especially when upstream has already declared "the use of this API is a design flaw" Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-qt/qtwidgets: Add missing x11-libs/gtk+[X] USEdepAndreas Sturmlechner2023-06-191-1/+1
| | | | | | | src/plugins/platformthemes/gtk3/qgtk3dialoghelpers.cpp includes gdk/gdkx.h Bug: https://bugs.gentoo.org/908291 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* app-crypt/qca: Merge 2.3.6-r2 into 9999 as it should have beenAndreas Sturmlechner2023-06-182-120/+5
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>