On Saturday, December 12, 2015 11:00:39 PM CET Alex Merry wrote: > The recent splitting of kdepimlibs has caused a clean run of > kdesrc-build to fail on lots of pim modules. This seems to be a > combination of kde-build-metadata not recording the dependencies > properly for a lot of things, and "playground/pim" in the kdepim > kdesrc-build include file being far too general (eg: akonadi-vkontakte > is kdelibs4-based, not kf5-based). > > I started trying to fix it, but got a bit overwhelmed. It would be > easier for someone / some people with domain knowledge to do it, I > think, hence me emailing the kde-pim list.
I started looking into it last night too :) I got most of it building locally, but indeed the deps are not recorded properly. > > Also, I'd like to point out that it is incredibly confusing when > non-Frameworks libraries claim to be in Frameworks (by prefixing their > CMake module names with "KF5", like KF5Async). KF5Async will hopefully eventually become a framework... For the non-to-become-frameworks PIM libraries, we could prefix them with "KPim" or something like that instead of KF5. > When I see > find_package(KF5Foo) in a CMakeLists.txt file, I expect KF5Foo to > actually be a KDE Framework. Could we move away from calling things KF5* > until they are actually in frameworks (ie: in the frameworks/ directory > on the KDE servers, and expected to go into a Frameworks release soon)? > Apart from anything else, moving previously-released stuff into the KF5 > namespace when they join Frameworks will probably help packagers. > > Alex > _______________________________________________ > KDE PIM mailing list kde-...@kde.org > https://mail.kde.org/mailman/listinfo/kde-pim > KDE PIM home page at http://pim.kde.org/ -- Daniel Vrátil www.dvratil.cz | dvra...@kde.org IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel