summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-qt/qt-creator: add 15.0.1Ionen Wolkens7 days2-0/+299
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: remove unused patchesMichael Mair-Keimberger2025-01-092-188/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-qt/qt-creator: fix GOFLAGS usageIonen Wolkens2025-01-062-2/+2
| | | | | | | | This was copied from kitty's ebuild where this was set in src_compile, so local was fine. Not worth a revbump, the go-built part is very unimportant and is disabled by default. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: migrate to llvm-r2.eclassIonen Wolkens2025-01-062-14/+8
| | | | | | | | Given pkg_setup is not exported with LLVM_OPTIONAL, may as well use llvm_chost_setup directly in src_configure rather than define pkg_setup (which will be python's). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: drop 14.0.2Ionen Wolkens2025-01-062-274/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: Stabilize 15.0.0-r1 amd64, #947051Arthur Zamarin2024-12-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qt-creator: drop obsolete patch in liveIonen Wolkens2024-12-181-1/+0
| | | | | | | | Haven't retried clang19, but upstream has done a similar fix and so it should be fine. Closes: https://bugs.gentoo.org/946636 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* Move {sys-devel → llvm-core}/llvmMichał Górny2024-12-113-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/clangMichał Górny2024-12-113-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-qt/qt-creator: make Go optional w/ USE=cmdbridge-serverIonen Wolkens2024-12-063-20/+27
| | | | | | | | | | | Off by default given most people won't need this, arguably could've skipped it entirely to make maintenance easier. Does require to fool it into thinking Go was not found given there isn't a proper option to disable it that I can see. Closes: https://bugs.gentoo.org/945925 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: re-add clang19 patchIonen Wolkens2024-12-062-0/+2
| | | | | | | | | | Still needed, was lost when copied the 15-based live ebuild which did not have the patch. So, keep it in live too for now. Bug: https://bugs.gentoo.org/937600 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: sync liveIonen Wolkens2024-12-041-2/+5
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: add 15.0.0Ionen Wolkens2024-12-042-0/+299
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: fix tests with Qt6.8.0 and build with 6.8.1Ionen Wolkens2024-11-132-0/+142
| | | | | | | | | | Possible this may be for nothing if a new qt-creator releases before Qt6.8.1 (and 6.8.0 is still masked), but wanted to get potential blockers for 6.8.1 out of the way now esp. given this is not currently fixed in the 14.x branch upstream and would need qt-creator-15.x Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: drop 14.0.1Ionen Wolkens2024-11-043-289/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: enable llvm slot 19 in liveIonen Wolkens2024-10-291-1/+1
| | | | | Closes: https://bugs.gentoo.org/942452 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: Stabilize 14.0.2 amd64, #941959Jakov Smolić2024-10-221-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-qt/qt-creator: sync liveIonen Wolkens2024-10-021-0/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: add 14.0.2Ionen Wolkens2024-10-023-1/+274
| | | | | | | | | | | | Also guard qtcharts automagic behind USE=tracing (which feels "mostly" fitting rather than introduce one more USE over this on a big package), existed in earlier versions but had been missed. Tried LLVM_SLOT=19 but fails to build with it, so keeping compat as-is for now. qttools[clang] failed on the same thing I recall and imagine Qt has not been testing 19 yet. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: rebase execinfo patch in liveIonen Wolkens2024-09-272-1/+48
| | | | | | | Untested but the patch is identical beside needing to update a moved file's path. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: partially fix build with clang19 and gcc15Ionen Wolkens2024-09-043-0/+44
| | | | | | | | | | other.resetter bit with USE=qmldesigner wrt bug #937600 comment #4 still need attention, but adding what we have so far esp. given qmldesigner is off by default and has limited impact. Bug: https://bugs.gentoo.org/937600 Closes: https://bugs.gentoo.org/938486 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: drop 13.0.2, 14.0.0Ionen Wolkens2024-09-033-538/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: Stabilize 14.0.1 amd64, #938480Arthur Zamarin2024-08-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qt-creator: add 14.0.1Ionen Wolkens2024-08-072-0/+269
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: sync liveIonen Wolkens2024-07-251-10/+10
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: add 14.0.0Ionen Wolkens2024-07-252-0/+269
| | | | | | | | | | | | | | | | | | Few ebuild changes, but for some notes: * Meant to use system's lua+sol2 (newly bundled), but it does not seem to have a switch to use system's easily and not going to bother on such a big package if not. * The bits requiring Go have not landed in 14 and remain 9999-only. * Dropped the comment about Qt's version given cmake files may optionally require yet a newer one for specific features. * There is a new switch for building docs, so can simplify a bit. * Thought to try unbundling syntax-highlighting but after finding out it uses the old slot opted to keep it like that for now. May possibly have overlooked something given there is a lot of noise in cmake files, please report a bug if anything is off. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: update journald commentIonen Wolkens2024-07-252-2/+6
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: drop 13.0.1Ionen Wolkens2024-07-252-269/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: unconditionally depend on yaml-cppIonen Wolkens2024-07-032-8/+4
| | | | | | | | | | | | | | | | Missed that a plugin (qtapplicationmanager) added a dependency on yaml-cpp while comparing comparing qt-creator-12 -> 13 and is no longer clang-only. Feel it's not worth a USE for the plugin on such a big package (not for minimalism), so depending unconditionally unless someone really wants to avoid it (at best it could be interesting to avoid := rebuilds). Technically needs a revbump, but qt-creator takes a while to build and most users already were pulling it through IUSE=+clang. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: update liveIonen Wolkens2024-07-021-2/+25
| | | | | | | | | | | | | | | | | | | Not tested much, but did build successfully once w/ Go bits. May or may not consider making this optional when there is a release after a closer look. Does not have a proper option, but it already skips it if it does not find Go... so -DGO_BIN=no or so would likely work. Being off by default would also be less annoying for go rebuilds, I doubt anyone wants to rebuild something massive like qt-creator every go bump. Not that I really checked what this is used for yet. For now not going to touch this too much given it may get changed around upstream. Closes: https://bugs.gentoo.org/935332 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: Stabilize 13.0.2 amd64, #934559Arthur Zamarin2024-06-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qt-creator: update syntax-highlighting commentIonen Wolkens2024-06-183-3/+3
| | | | | Bug: https://bugs.gentoo.org/934462 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: add 13.0.2Ionen Wolkens2024-06-062-0/+269
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: drop 13.0.0Ionen Wolkens2024-06-063-299/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: Stabilize 13.0.1 amd64, #931834Arthur Zamarin2024-05-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qt-creator: enable py3.13Ionen Wolkens2024-05-132-2/+2
| | | | 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/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/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/qt-creator: sync liveIonen Wolkens2024-04-041-3/+11
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: add 13.0.0Ionen Wolkens2024-04-042-0/+269
| | | | | | | | | | | | | | | Does not seem to need real updates beside handling qtkeychain? But may or may not have missed something given there is a lot of noise in build system files changes. Unfortunately upstream has not provided a switch (that I can see) to allow using system qtkeychain[qt6] which would've been more convenient than handling libsecret+dbus used by it. For now opted to make dbus hard-required to simplify, doubtful qt-creator users are minimalists in general. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* */*: Reassign pesa's packagesMichał Górny2024-04-031-4/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-qt/qt-creator: install Devel component with IUSE=plugin-devIonen Wolkens2024-04-023-5/+22
| | | | | | | | | | | | | | | | Tried to compile Qt Creator's HelloWorld plugin externally and it built fine with the USE enabled. Debated installing unconditionally, but it installs quite a lot of extras. Unsure about the IUSE name choice but it should hopefully do (did feel IUSE=devel would be a bit too generic sounding). Went for a bit hacky solution (for now) given --component integrates poorly with cmake.eclass and does not seem(?) other ebuilds have needed to do this yet in ::gentoo for ideas. Closes: https://bugs.gentoo.org/928423 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: drop 12.0.1Ionen Wolkens2024-03-202-255/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: Stabilize 12.0.2 amd64, #925703Arthur Zamarin2024-02-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-qt/qt-creator: disable designer by default in liveIonen Wolkens2024-02-251-1/+1
| | | | | | | | | | | | | | | | | This been set by default in the old ebuilds and opted to leave it like that but, with Qt6 and the non-split qttools where designer is off by default, this been annoying for users. Default designer on qttools when most users don't need it does not seem like the right move -- and believe users that actually want this will know to set it themselves (perhaps even globally). Not that I'm either a qt-creator nor designer user (just maintaining regardless), so opinions from actual users for defaults are welcome. (live-only to avoid long rebuilds, will propagate in next version) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: use := to match upcoming llvm-r1 changesIonen Wolkens2024-02-222-2/+2
| | | | | | | | | Currently ommited in the llvm-r1 example, but that's being changed and >=llvm-18.1.0_rc3 will use $(ver_cut 1-2) as subslot. No need for a revbump (slot 18 is still masked either way). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: sync 12.0.2 with live for llvm-r1Ionen Wolkens2024-02-141-8/+6
| | | | | | | Done together with the Qt6.6.2 bump which is going to trigger a rebuild either way. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-qt/qt-creator: migrate live to llvm-r1, allow slot 18Ionen Wolkens2024-02-101-8/+6
| | | | | | | | | | Tested with 18.1.0_rc2 at same time, seems to be fine so may as well do this now. Will migrate 12.0.2 when add Qt6.6.2 given that will trigger a rebuild either way. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>