[kde-freebsd] qt5-phonon4-gstreamer

Koop Mast kwm at rainbow-runner.nl
Mon Sep 28 20:40:04 UTC 2015


So the derp I made when I committed GStreamer 1.6.0 should be
fixed with the following commits. Please review when able :).

gstreamer1-qt4:
     https://svnweb.freebsd.org/changeset/ports/398098
phonon-gstreamer:
     https://svnweb.freebsd.org/changeset/ports/398137
qt5-multimedia (bsd.qt.mk):
     https://svnweb.freebsd.org/changeset/ports/398140
qt5-phonon4-gstreamer:
     https://svnweb.freebsd.org/changeset/ports/398141

Cudos to Adriaan for helping track down where the problem was.

-Koop

On 28/09/2015 09:27, Koop Mast wrote:
> On 27/09/2015 22:39, Koop Mast wrote:
>> On 27/09/2015 21:35, Adriaan de Groot wrote:
>>> (First) Patch to FindGStreamer.cmake for qt5-phonon4-gstreamer 
>>> attached -- it
>>> may need a teensy bit of massaging to work in the port. It fixes the 
>>> include
>>> problems caused by gstconfig.h moving out of the regular include tree.
>>>
>>> [ade]
>>>
>>
>> The reason for this is that gstconfig.h is now locationed outside of 
>> the normal include path there the normal gstreamer headers live. This 
>> header was moved in the 1.6.0 update. Since everyone uses pkg-config, 
>> what could possibly go wrong ..... right. I managed to mangle cmake 
>> in freerdp to fix the build, however the 
>> multimedia/qt5-phonon4-gstreamer multimedia/phonon-gstreamer and 
>> multimedia/gstreamer1-qt4 are beyond my cmake foo, Cudo's to Adriaan 
>> is helping with this.
>>
>> I'm willing to commit this, but since this is kind out of my confort 
>> zone, yes really, I would like some act from a kde@ member :)
>>
>> -Koop
>>
>> Now if they would just use pkg-config to find the correct 
>> cflags/ldflags this would not have happened, why they fuck do they 
>> want to write there own little blob of code do this /rant
>
> gstreamer1-qt4 is now fixed, I borrowed patches from OpenBSD, and 
> there is a upstream bug too.
>
> -Koop
> _______________________________________________
> kde-freebsd mailing list
> kde-freebsd at kde.org
> https://mail.kde.org/mailman/listinfo/kde-freebsd
> See also http://freebsd.kde.org/ for latest information



More information about the kde-freebsd mailing list