<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">On 9/17/24 12:42 PM, Jeremy Whiting via
KMyMoney-devel wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CADWV2K4h1DXdKgZ-5f=XNJCWTauP0bwUHV=t_zeRGRpqoUoPuQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div class="gmail_default" style="font-family:monospace">Hello,</div>
<div class="gmail_default" style="font-family:monospace"><br>
</div>
<div class="gmail_default" style="font-family:monospace">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.</div>
<div class="gmail_default" style="font-family:monospace"><br>
</div>
<div class="gmail_default" style="font-family:monospace">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?</div>
<div class="gmail_default" style="font-family:monospace">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?</div>
<div class="gmail_default" style="font-family:monospace"><br>
</div>
<div class="gmail_default" style="font-family:monospace">thanks
for any pointers.</div>
<div class="gmail_default" style="font-family:monospace"><br>
</div>
<div class="gmail_default" style="font-family:monospace">BR,</div>
<div class="gmail_default" style="font-family:monospace">Jeremy<br>
</div>
</div>
</blockquote>
<p>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.<br>
</p>
<p>Have you tried simply building alkimia from master branch against
Qt5/KDE5?</p>
<p>Jack<br>
</p>
</body>
</html>