On 9/17/24 12:42 PM, Jeremy Whiting via KMyMoney-devel wrote:
Hello,

How does one currently build kmymoney from master branch? I've been trying to sort it out myself, but have hit some walls. Here are my questions.

1. KMymoney master branch depends on alkimia 6, but alkimia master branch seems to still be Qt5/KF5 based. Where would I get alkimia6 from? 2. Trying to build alkimia with some patches to find Plasma since KF6 Plasma changed a bit it's unable to find KNSCore::EntryInternal. I imagine because that got deprecated in the kf5 -> kf6 transition, but I haven't been able to yet find a guide on porting stuff from KF5 to KF6 that mentions classes that got deprecated and what to use instead. Does such a guide exist?

thanks for any pointers.

BR,
Jeremy

Hopefully I'm not way off, but I believe if you build alkimia from its master branch, that will be fine for KMM from master. Alkimia6 is actually already somewhat old (and doesn't depend on Qt/KDE6).  I think v8.1.76 is the latest alkimia release - preparing for 8.2, which will be required by KMM 5.2.  (Yes, the numbering can get confusing.)  In fact, I'd ask where you got that KMM requires alkimia 6?  I think it actually requires 8.1.72. (I've got my builds automated (Gentoo linux) so I don't know the exact versions being used for builds from master.

Have you tried simply building alkimia from master branch against Qt5/KDE5?

Jack

Reply via email to