Summary: | dev-qt/qt-creator-4.8.0 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dennis Schridde <dschridde+gentoobugs> |
Component: | Current packages | Assignee: | Davide Pesavento (RETIRED) <pesa> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chicago, dannftk, david, dimgel, eugene.shalygin, franz.trischberger, jaak, leonard, qt, thomas.bettler, vmatare+gbug |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://blog.qt.io/blog/2018/07/18/qt-creator-4-7-0-released/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Working ebuild |
Description
Dennis Schridde
2018-07-20 08:37:37 UTC
I'm well aware of the releases. BTW they made CLang Code Model the default one http://blog.qt.io/blog/2018/07/18/qt-creator-4-7-0-released/ , so I believe USE=clangcodemodel should be on by default, too. Created attachment 547458 [details]
Working ebuild
I am currently using this ebuild locally. Note that I had to ensure that qt-creator is always built against clang-6 as it doesn't build with the newly released clang-7
Please include this patch: https://codereview.qt-project.org/#/c/240655/ (In reply to David Hallas from comment #3) > Created attachment 547458 [details] support for botan2 is here you may change ebuild to depend on any version https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/dist/changes-4.7.1.md?h=4.7 (In reply to Dmitry Grigoriev from comment #2) > BTW they made CLang Code Model the default one > http://blog.qt.io/blog/2018/07/18/qt-creator-4-7-0-released/ , so I believe > USE=clangcodemodel should be on by default, too. Thanks for the report, I changed my ebuild accordingly: https://github.com/devurandom/gentoo-overlay/commit/5ab185bb7c09d55400a5a5fbfb0e9e35298b86ed (In reply to David Hallas from comment #3) > Created attachment 547458 [details] > Working ebuild > > I am currently using this ebuild locally. Note that I had to ensure that > qt-creator is always built against clang-6 as it doesn't build with the > newly released clang-7 Thanks! Incorporated that into my overlay: https://github.com/devurandom/gentoo-overlay/commit/90d8da5343c9acc5098902d479b09293bc3f12c9 (In reply to Eugene Shalygin from comment #4) > Please include this patch: https://codereview.qt-project.org/#/c/240655/ Done: https://github.com/devurandom/gentoo-overlay/commit/d3afe10605c289a7b56c817c6d5f07742aa6c304 (In reply to Thomas Bettler from comment #5) > support for botan2 is here > you may change ebuild to depend on any version > https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/dist/changes-4.7.1. > md?h=4.7 Thanks for the report! Actually it appears that now dev-libs/botan:2 is required. Additionally, previous way to set USE_SYSTEM_BOTAN=1 does not work anymore -- it needs to be CONFIG+=use_system_botan now. I adjusted my ebuild accordingly: https://github.com/devurandom/gentoo-overlay/commit/ae7f28842c857f668262e8b223213099b7158cff (In reply to Dennis Schridde from comment #6) Dennis, thanks for ebuild! Everything works. :) // Pity clangd is not there. Lags are 1.5-2 times smaller than in 4.6.2 but still too large to be convenient. *** Bug 667698 has been marked as a duplicate of this bug. *** when is it going to be in the main portage tree I cannot see 4.7.1 here https://packages.gentoo.org/packages/dev-qt/qt-creator Thanks 4.7.2 is released. I believe the patch from: https://codereview.qt-project.org/#/c/240655/ is included. Is there something we can do to get this update into portage? It seems there are working ebuilds out there since a while now. If you are unsure probably add it to the qt-overlay so that more people can give it a try. THX! We are now at 4.8.0: http://blog.qt.io/blog/2018/12/06/qt-creator-4-8-0-released/ The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01bd7fba65a1c76324e36077bca49b4da7f457ac commit 01bd7fba65a1c76324e36077bca49b4da7f457ac Author: Davide Pesavento <pesa@gentoo.org> AuthorDate: 2018-12-23 08:09:48 +0000 Commit: Davide Pesavento <pesa@gentoo.org> CommitDate: 2018-12-23 08:49:18 +0000 dev-qt/qt-creator: add 4.8.0 * new plugins: cppcheck, LSP client, silver searcher, serial terminal * make help plugin (and its qthelp dependency) optional * unify all clang-based plugins under USE=clang * enable clang and designer USE flags by default * disable updateinfo plugin Closes: https://bugs.gentoo.org/661646 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Davide Pesavento <pesa@gentoo.org> dev-qt/qt-creator/Manifest | 1 + dev-qt/qt-creator/metadata.xml | 6 + dev-qt/qt-creator/qt-creator-4.8.0.ebuild | 184 ++++++++++++++++++++++++++++++ dev-qt/qt-creator/qt-creator-9999.ebuild | 47 +++++--- 4 files changed, 220 insertions(+), 18 deletions(-) |