<div dir="ltr"><div>Hi, </div><div><br></div><div>Yes, it is a sucky situation.</div><div><br></div>It's basically chromium, and needs patches, lots and lots of patches, as none of the BSDs are supported.<div>See <a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212817#c1">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212817#c1</a> for some more detail.</div><div><br></div><div><br></div><div><div><div><br></div><div>mfg Tobias<br><div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 20 September 2016 at 18:11, Dwayne MacKinnon <span dir="ltr"><<a href="mailto:dmk@ncf.ca" target="_blank">dmk@ncf.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Ouch. That might be a show-stopper for me. I use kmail a *lot*.<br>
<br>
Out of curiosity, what's the issue with Qt5WebEngine? It doesn't do<br>
anything silly like depend on systemd does it?<br>
<br>
Cheers,<br>
DMK<br>
<div class="gmail-HOEnZb"><div class="gmail-h5"><br>
----- Original Message -----<br>
From: "Tobias C. Berner" <<a href="mailto:tcberner@freebsd.org">tcberner@freebsd.org</a>><br>
To: "<a href="mailto:dmk@ncf.ca">dmk@ncf.ca</a> <a href="mailto:dmk@ncf.ca">dmk@ncf.ca</a>" <<a href="mailto:dmk@ncf.ca">dmk@ncf.ca</a>><br>
Cc: "Tobias" <<a href="mailto:tcberner@freebsd.org">tcberner@freebsd.org</a>>, "Adriaan" <<a href="mailto:groot@kde.org">groot@kde.org</a>>, "KDE" <<a href="mailto:kde-freebsd@kde.org">kde-freebsd@kde.org</a>><br>
Sent: Tuesday, September 20, 2016 11:36:27 AM<br>
Subject: Re: getting started with KF5<br>
<br>
Hi there<br>
<br>
<br>
Unfortunately kdepim-16.* requires Qt5WebEngine. So it cannot be built at<br>
the<br>
moment on FreeBSD.<br>
On the other hand kdepim-4* conflicts with components installed by the<br>
plasma5<br>
Desktop. So it cannot be installed either.<br>
<br>
<br>
<br>
In short: at the moment, you cannot have a KDE Pim Suite.<br>
<br>
<br>
<br>
I have ~100 patches locally to make it build against Qt5WebKit again, which<br>
in<br>
turn let's it be installed again. However, one of the reasons WebEngine was<br>
chosen upstream to replace WebKit was security. So I'm not quite sure, these<br>
patches are really the "right" thing to do. Also they need more work =)<br>
<br>
<br>
<br>
<br>
mfg Tobias<br>
<br>
On 20 September 2016 at 06:24, Dwayne MacKinnon <<a href="mailto:dmk@ncf.ca">dmk@ncf.ca</a>> wrote:<br>
<br>
> Hi all,<br>
><br>
> Decided to give kf5 a go on my system. I was wondering, do I have to go<br>
> back to kdepim4? I get a message that the new akonadi needs qt5-webengine,<br>
> which hasn't been ported yet.<br>
><br>
> Thanks,<br>
> DMK<br>
> On Sep 19, 2016 3:14 AM, "Tobias C. Berner" <<a href="mailto:tcberner@freebsd.org">tcberner@freebsd.org</a>> wrote:<br>
><br>
> Hi<br>
><br>
> On 19 September 2016 at 00:54, Adriaan de Groot <<a href="mailto:groot@kde.org">groot@kde.org</a>> wrote:<br>
><br>
> On Monday 19 September 2016 08:45:39 Graham Menhennitt wrote:<br>
> > Hi all,<br>
> ><br>
> > I'm new to this and would like to test some KF5 stuff. I'm running<br>
> > FreeBSD stable-11 on AMD64. Could somebody please tell me how to get<br>
> > started.<br>
> ><br>
> > I know that I have to get the SVN repo from area51. But what's the next<br>
> > step? Do I copy that over the top of a standard ports repo? Or do I have<br>
> > to merge things somehow? And then what - "cd /usr/ports/x11/kde; make"?<br>
><br>
> - Get area51. Get the plasma5/ branch, because it's where the current<br>
> state-<br>
> of-the-art lives.<br>
> - (optional) get a separate ports checkout somewhere<br>
> - in the plasma5/ checkout, run<br>
> $ sh Tools/scripts/kdemerge -a /path/to/ports<br>
> This will merge all the KDE area51 ports into that ports tree (which is<br>
> why<br>
> you might want to use a separate ports checkout, so it's easy to undo).<br>
> - For the biggest effect, build x11/kde5<br>
> - It might be good to switch off your display manager (if you have one<br>
> already<br>
> on your FreeBSD system) and using startx for a bit. You probably just need<br>
> exec /usr/local/bin/startkde in .xinitrc (note that the plasma5 branch<br>
> shuffles<br>
> some KDE4 ports around, and what used to be startkde becomes startkde4).<br>
><br>
> There are also packages provided by swills@ which might be the fastest<br>
> way to<br>
> give it a go:<br>
> There is a script to add the repo here [if I picked the right one]:<br>
> <a href="https://gist.github.com/swills/8a9a9f8a529256f134830c2a1476db0c" rel="noreferrer" target="_blank">https://gist.github.com/<wbr>swills/<wbr>8a9a9f8a529256f134830c2a1476db<wbr>0c</a><br>
> or you can of course also manually add/modify a repo.conf.<br>
><br>
><br>
><br>
> > Is there a list of what I can expect to work and what won't?<br>
><br>
> I think tcb uses plasma5 on FreeBSD as his primary desktop, so "most"<br>
> things<br>
> apparently work. I've got to admit to sticking with KDE4 desktop, mostly<br>
> out<br>
> of inertia.<br>
><br>
> Indeed I do :) -- things mostly seem to work.<br>
><br>
><br>
><br>
> [ade]<br>
><br>
><br>
> mfg Tobias<br>
><br>
><br>
</div></div></blockquote></div><br></div></div></div></div></div>