Update patch coming soon (some minutes). Tested on 14.0-RELEASE, already running beta and rc1 for some weeks.
Created attachment 249766 [details] Update QtCreator to 13.0.0 release. As stated before, had beta and rc1 already in use for some weeks, no regressions so far.
Comment on attachment 249766 [details] Update QtCreator to 13.0.0 release. Sorry, wrong maintainer flag.
Thank you very much for your update of Qt Creator, Florian. We at kde@ greatly appreciate you beta testing and submitting yet another quality update. While the previous version of Qt Creator built with Qt 6.7.0., and not to negate your work in any way, this one doesn't without the addition of USES=localbase:ldflags. I'm still in the process of investigating the reason for this regression.
(In reply to Jason E. Hale from comment #3) Hi Jason, no hurry, it's by no means a critical or urgent update. While I do have some affinity to Qt and KDE, it would be unwise for me to fully participate in the KDE porting efforts and join beta testing - too many moving parts from other projects. But I greatly appreciate your work on KDE, good job, it's a joy to use as a FreeBSD desktop!
The linking errors I was seeing were caused by the addition qtkeychain to the qt-creator source [1] and unrelated to the version of Qt installed, but this only happens if security/libsecret is also installed. I've added an option to handle this. There is an additional program that is installed when WITH_DEBUG is set and was missing from pkg-plist that I've also taken care of. [1] https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/src/libs/3rdparty/qtkeychain?h=13.0&id=4c746e79f0efb650b7616bcc4876228eeb4ffe59
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=9e251d0efb9fab2729c2e777ce14fb96b13d6f35 commit 9e251d0efb9fab2729c2e777ce14fb96b13d6f35 Author: Florian Walpen <dev@submerge.ch> AuthorDate: 2024-02-15 18:20:12 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2024-04-22 15:17:42 +0000 devel/qtcreator: Update to 13.0.0 release. Additional changes by jhale: - Add LIBSECRET option to handle libsecret support in the bundled qtkeychain library - Fix pkg-plist when WITH_DEBUG is set - Set environment when building docs to eliminate warnings about a UTF-8 LOCALE not being set Changes: https://www.qt.io/blog/qt-creator-13-released PR: 278200 devel/qtcreator/Makefile | 37 +++++++--- devel/qtcreator/distinfo | 6 +- devel/qtcreator/pkg-plist | 182 +++++++++++++++++++++++++++++++++++++--------- 3 files changed, 175 insertions(+), 50 deletions(-)
A commit in branch 2024Q2 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=de84d47e3e0806ffc99870beb25a25204fd80b70 commit de84d47e3e0806ffc99870beb25a25204fd80b70 Author: Florian Walpen <dev@submerge.ch> AuthorDate: 2024-02-15 18:20:12 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2024-05-27 04:51:24 +0000 devel/qtcreator: Update to 13.0.0 release. Additional changes by jhale: - Add LIBSECRET option to handle libsecret support in the bundled qtkeychain library - Fix pkg-plist when WITH_DEBUG is set - Set environment when building docs to eliminate warnings about a UTF-8 LOCALE not being set Changes: https://www.qt.io/blog/qt-creator-13-released PR: 278200 (cherry picked from commit 9e251d0efb9fab2729c2e777ce14fb96b13d6f35) devel/qtcreator/Makefile | 37 +++++++--- devel/qtcreator/distinfo | 6 +- devel/qtcreator/pkg-plist | 182 +++++++++++++++++++++++++++++++++++++--------- 3 files changed, 175 insertions(+), 50 deletions(-)