Created attachment 250353 [details] v1 Update to 6.2.8 (we need this to update Qt6 to 6.7.0). I switched it to the unofficial standalone library available on GitHub because I figured that would be easier to maintain. Add LICENSE (LGPL3 with a linking exception). Qt6 needs at least c++17. Update dependencies. Add missing opengl dep. It doesn't need qt6-declarative or qt6-tools. I thought the run dependency on qt6-base was strange. If that somehow caused a build issue in lazarus-qt6-devel, I would be very surprised, but it builds now anyway on amd64. QT_VER_MIN variable has no effect, so I removed it. Build tests (done against Qt 6.7.0): 13.2 i386: OK 14.0 amd64: OK Consumer build tests: lazarus-qt6: 13.2 i386: OK 14.0 amd64: OK lazarus-qt6-devel: 13.2 i386: FAILED (but was failing on i386 before this change), looks like this bug: [1] 14.0 amd64: OK [1]: https://gitlab.com/freepascal.org/fpc/source/-/issues/40701
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=951cc964200ae1f8fcc9f7d7762a3f082f1ebb8d commit 951cc964200ae1f8fcc9f7d7762a3f082f1ebb8d Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2024-05-03 23:30:08 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2024-05-03 23:30:08 +0000 x11-toolkits/qt6pas: Update to 6.2.8 PR: 278719 Reported by: jhale x11-toolkits/qt6pas/Makefile | 15 ++++++++++----- x11-toolkits/qt6pas/distinfo | 6 +++--- x11-toolkits/qt6pas/pkg-plist | 2 +- 3 files changed, 14 insertions(+), 9 deletions(-)
Committed with few modifications. I think the best is use my mirror source code. Thanks!
(In reply to Jose Alonso Cardenas Marquez from comment #2) Fair enough. Thanks for taking care of this so quickly!
A commit in branch 2024Q2 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=71001d4802270e8101a5997845417090e792e1a6 commit 71001d4802270e8101a5997845417090e792e1a6 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2024-05-03 23:30:08 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2024-05-15 18:17:20 +0000 x11-toolkits/qt6pas: Update to 6.2.8 PR: 278719 Reported by: jhale (cherry picked from commit 951cc964200ae1f8fcc9f7d7762a3f082f1ebb8d) x11-toolkits/qt6pas/Makefile | 15 ++++++++++----- x11-toolkits/qt6pas/distinfo | 6 +++--- x11-toolkits/qt6pas/pkg-plist | 2 +- 3 files changed, 14 insertions(+), 9 deletions(-)