Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 905417 - dev-qt/qt-creator-10.0.0: version bump
Summary: dev-qt/qt-creator-10.0.0: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: Davide Pesavento
URL: https://www.qt.io/blog/qt-creator-10-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-01 13:13 UTC by theodor
Modified: 2023-09-11 21:20 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description theodor 2023-05-01 13:13:25 UTC
Qt Creator 10 was released in March and uses LLVM 16 which would allow me to finally uninstall LLVM 14. An update of the ebuild would be much appreciated!

Reproducible: Always
Comment 1 Jack 2023-05-02 18:30:34 UTC
This will also solve https://bugs.gentoo.org/905166
Comment 2 Larry the Git Cow gentoo-dev 2023-09-11 21:20:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd602a4a0830f42b943bdb5eec75948efc0cee7

commit dcd602a4a0830f42b943bdb5eec75948efc0cee7
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2023-09-09 17:23:26 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2023-09-11 21:20:07 +0000

    dev-qt/qt-creator: add 11.0.2
    
    Not going to list every changes given this ebuild is from scratch.
    
    There are a few ebuilds for this going around, but they about all
    have (IMO) overcustomization, with a lot of USE to juggle for both
    users and maintainers (some handled through sed'ing cmake files) --
    all while plugins can still be disabled at runtime either way.
    
    So this is now mostly limited to options that introduce an extra
    dependency (e.g. clang). "Some" of the longest to build plugins
    do have dependencies, so this still allows to cut down build time
    a decent amount (not that this is a short build still).
    
    Other small notes:
    * Default IUSEs match what Qt Creator enables by default at runtime
     (albeit default USE=-tracing could be interesting for faster builds).
    * Left gumbo unbundling out for now given ultimate goal is to unbundle
      litehtml instead (which itself uses gumbo), but currently it requires
      a large patch for 0.8 support (likewise to unbundle on qttools).
    
    wrt bug #905166, delaying cleanup given restoring keywords is
    non-trivial and users may need time to adjust for Qt5->Qt6, but
    can be dropped anytime anyway if llvm:14 cleanup is happening
    (do not consider this a blocker).
    
    Bug: https://bugs.gentoo.org/905166
    Closes: https://bugs.gentoo.org/835042
    Closes: https://bugs.gentoo.org/905417
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-qt/qt-creator/Manifest                         |   1 +
 .../files/qt-creator-11.0.2-musl-no-execinfo.patch |  47 ++++
 .../qt-creator-11.0.2-musl-no-malloc-trim.patch    |  10 +
 .../qt-creator/files/qt-creator-11.0.2-qt653.patch |  26 +++
 dev-qt/qt-creator/metadata.xml                     |   7 +-
 dev-qt/qt-creator/qt-creator-11.0.2.ebuild         | 260 +++++++++++++++++++++
 6 files changed, 349 insertions(+), 2 deletions(-)