Craft (https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Windows) is the native build system provided by KDE to compile KDE on Windows applications. To build umbrello KF5 releases for Windows the build system needs to be checked and issues needs to be fixed.
Umbrello was added to KDE binary factory (see https://binary-factory.kde.org/job/Umbrello_Nightly_win64) Unfortunally the build is broken because of unavailable kdevplatform package. The message is 11:38:51 CMake Error at CMakeLists.txt:3 (message): 11:38:51 kdevplatform was merged into kdevelop.git 11:38:51
Kdevelop package seems to be added to binary factory builds of umbrello.
KDevPlatform was merged into KDevelop, thus if you still require KDevPlatform then the whole of KDevelop has to be included - you'd need to blacklist things to cut down on what gets included.
Where can I see on binary factory which files are included and which not ? On obs I can exactly examine those files from the build log (see for example https://build.opensuse.org/package/live_build_log/windows:mingw:win32/mingw32-kdevplatform4/openSUSE_Leap_42.3/x86_64) or by installing the related rpm on a linux host.
You mean the files from the dependencies? For cached packages you can have a look on https://files.kde.org/craft/master/ . For the rest you need to install craft on Windows install the package and run "craft --print-files package" . For the actions applied by the blacklist we should upload the full verbose craft log.
I guess this one can be closed?
This is a collector ticket. Did you see the open tickets, on which it depends on ?
I did take a look at the deps, all is fixed and I don't think fixing dbus is in the scope of craft, beside for KDE Connect I would rather not use DBus, we patched a lot of uses out in KF6.