[gentoo-user] On a KDE Plasma machine should vlc be pulling in Qt4?

2016-02-13 Thread Andrew Lowe
Hi all,
Just wondering if the latest vlc, 2.2.2 should be pulling in KDE4/Qt4
components when the machine is supposedly running Plasma/Qt5? A sync and
then a -NuD world shows vlc wanting to pull in kdelibs-4.14.16,
qtsql-4.8.7-r1 & qtcore-4.8.7-r1.

Any thoughts?

Regards,
Andrew



Re: [gentoo-user] On a KDE Plasma machine should vlc be pulling in Qt4?

2016-02-13 Thread Alan McKinnon
On 13/02/2016 16:36, Andrew Lowe wrote:
> Hi all,
>   Just wondering if the latest vlc, 2.2.2 should be pulling in KDE4/Qt4
> components when the machine is supposedly running Plasma/Qt5? A sync and
> then a -NuD world shows vlc wanting to pull in kdelibs-4.14.16,
> qtsql-4.8.7-r1 & qtcore-4.8.7-r1.
> 
>   Any thoughts?
> 
>   Regards,
>   Andrew
> 


It's not that vlc must use whatever KDE "the machine uses" (a 100%
completely undefined concept), it's what vlc has been coded against.

And it seems to be largely KDE4 based at this point. If you read through
the ebuild you'll see that USE=kde pulls in kdelibs-4.14.16 as you noted
above (which wants many things with USE=qt4)

However vlc also supports building against qt4 or 5. It looks like you
can have Qt5 support as long as vlc does not build against KDE - that
gives Qt4 only. I'm not sure what you'll get with USE="-kde" for vlc, I
suspect tight integration like vlc being the default video player will
go away.

I suggest running emerge -p vlc with various combinations disabling and
enabling qt4, qt5 and kde till you find one that suits you.


-- 
Alan McKinnon
alan.mckin...@gmail.com