getting started with KF5

Tobias C. Berner tcberner at freebsd.org
Tue Sep 20 16:31:02 UTC 2016


Hi,

Yes, it is a sucky situation.

It's basically chromium, and needs patches, lots and lots of patches, as
none of the BSDs are supported.
See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212817#c1 for some
more detail.



mfg Tobias


On 20 September 2016 at 18:11, Dwayne MacKinnon <dmk at ncf.ca> wrote:

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


More information about the kde-freebsd mailing list