Some of you probably got the news on the new gear release that happend last week.
With the latest changes in the KDE frameworks 6.19.0 (specific for ECM), it’s now not required anymore to define paths for DATAROOTDIR, ECM, QCHDIR and others (MKSMPECS still remains as those can’t be fixed for ECM modules), so a rewrite for the KDE recipes was neeeded (nothing is broken when still using them, but most are just noise then).
Now I started last weekend on cleaning up these recipes, most are done, a few still remain but will be fixed in upcomming releases.
With the process of updating the recipes, there are possibled downsides as some packages rely on the new libraries (this is already the case for the update on libexiv2), but they should be fixed once the updates are completed (checking buildmasters in the meantime to see thigs are build, and update failing recipes where possible).
So bare with me in this process, once completed I’ll announce it here and in the topic New/Updated.
Thanks for your patience!
Edit: while the frameworks halted with version 6.19.0 because upstream switched to Qt >= 6.8, gear25.12 should still be fine with our current 6.7.2 version, and I hope things will still be fine with no sneaked in Qt >= 6.8 that isn’t covered with a Qt version check in the source (came across a few already).
With the experimental setup (broken QtMultimedia) 6.10.1 here I can still progress on the frameworks (currently using 6.20.0), but that means I will not spot the 6.8* code eventually sneaked in.
EDIT: as I feared, Qt 6.8 kicks in :’( even though KDE progressing with this it was to be expected. As a non developer I think it puts us up to an end on updating the Haiku packages until our Qt version has been updated, so keep local work around for the updates until then.













