[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-multimedia
Subject:    Re: Phonon4Qt5 & Phonon5 Branches
From:       Harald Sitter <sitter () kde ! org>
Date:       2013-06-13 12:24:13
Message-ID: CAEc+18Ewg6FvdgwLiFr=hxGqq9z0zdzjJ5iKEty5XhWN7PO=GQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Tue, Jun 4, 2013 at 12:47 AM, David Faure <faure@kde.org> wrote:

> On Wednesday 29 May 2013 16:13:23 Harald Sitter wrote:
> > As you may be aware phonon supports building the phonon4 API against Qt5
> by
> > building the phonon4qt5 branch.
> >
> > Due to consolidation efforts at the Phonon sprint last weekend the
> > phonon4qt5 transitional library is now merged into the master branch of
> > both phonon and phonon-vlc (gstreamer blocked on pending gstreamer1
> support
> > merge) so the use of the phonon4qt5 branch is discouraged for all uses
> that
> > do not require a build of phonon4qt5-gstreamer. To build Phonon4 with Qt5
> > support please use -DPHONON_BUILD_PHONON4QT5=ON. Please note that
> switching
> > the CMakeCache from libphonon to libphonon4qt5 and vice versa is not
> > supported, so you will need to rm CMakeCache.txt to switch.
> >
> > Once phonon-gstreamer also got the change the phonon4qt5 branches will be
> > deleted and master is the only source for p4q5 builds then.
> >
> > The previous 'five' branch was replaced with a new one that actually
> > constitutes what will become Phonon 5 as discussed last year in Randa.
> >
> > Additionally declarative/graphicsview support is not built by default
> > anymore and building it is discouraged for the time being.
>
> Thanks for the note.
> I'll update extragear/utils/kdesrc-build/kf5-qt5-build-include
>
> But apparently phonon-gstreamer doesn't build?
>
> CMake Warning at cmake/FindPhonon.cmake:9 (find_package):
>   Could not find a package configuration file provided by "Phonon" with any
>   of the following names:
>
>     PhononConfig.cmake
>     phonon-config.cmake
>
>   Add the installation prefix of "Phonon" to CMAKE_PREFIX_PATH or set
>   "Phonon_DIR" to a directory containing one of the above files.  If
> "Phonon"
>   provides a separate development package or SDK, be sure it has been
>   installed.
> Call Stack (most recent call first):
>   CMakeLists.txt:7 (find_package)


Yes, that's what I meant when I said that gstreamer is not yet updated ;)

I have just pushed the appropriate changes, so phonon-gstreamer should now
also build as expected when passing -DPHONON_BUILD_PHONON4QT5=ON.

This now makes all phonon4qt5 branches obsolete and deprecated; they will
be removed next week.

HS

[Attachment #5 (text/html)]

<div dir="ltr">On Tue, Jun 4, 2013 at 12:47 AM, David Faure <span dir="ltr">&lt;<a \
href="mailto:faure@kde.org" target="_blank">faure@kde.org</a>&gt;</span> \
wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">

<div class="HOEnZb"><div class="h5">On Wednesday 29 May 2013 16:13:23 Harald Sitter \
wrote:<br> &gt; As you may be aware phonon supports building the phonon4 API against \
Qt5 by<br> &gt; building the phonon4qt5 branch.<br>
&gt;<br>
&gt; Due to consolidation efforts at the Phonon sprint last weekend the<br>
&gt; phonon4qt5 transitional library is now merged into the master branch of<br>
&gt; both phonon and phonon-vlc (gstreamer blocked on pending gstreamer1 support<br>
&gt; merge) so the use of the phonon4qt5 branch is discouraged for all uses that<br>
&gt; do not require a build of phonon4qt5-gstreamer. To build Phonon4 with Qt5<br>
&gt; support please use -DPHONON_BUILD_PHONON4QT5=ON. Please note that switching<br>
&gt; the CMakeCache from libphonon to libphonon4qt5 and vice versa is not<br>
&gt; supported, so you will need to rm CMakeCache.txt to switch.<br>
&gt;<br>
&gt; Once phonon-gstreamer also got the change the phonon4qt5 branches will be<br>
&gt; deleted and master is the only source for p4q5 builds then.<br>
&gt;<br>
&gt; The previous &#39;five&#39; branch was replaced with a new one that actually<br>
&gt; constitutes what will become Phonon 5 as discussed last year in Randa.<br>
&gt;<br>
&gt; Additionally declarative/graphicsview support is not built by default<br>
&gt; anymore and building it is discouraged for the time being.<br>
<br>
</div></div>Thanks for the note.<br>
I&#39;ll update extragear/utils/kdesrc-build/kf5-qt5-build-include<br>
<br>
But apparently phonon-gstreamer doesn&#39;t build?<br>
<br>
CMake Warning at cmake/FindPhonon.cmake:9 (find_package):<br>
   Could not find a package configuration file provided by &quot;Phonon&quot; with \
any<br>  of the following names:<br>
<br>
      PhononConfig.cmake<br>
      phonon-config.cmake<br>
<br>
   Add the installation prefix of &quot;Phonon&quot; to CMAKE_PREFIX_PATH or set<br>
   &quot;Phonon_DIR&quot; to a directory containing one of the above files.   If \
&quot;Phonon&quot;<br>  provides a separate development package or SDK, be sure it \
has been<br>  installed.<br>
Call Stack (most recent call first):<br>
   CMakeLists.txt:7 (find_package)</blockquote><div><br></div><div style>Yes, \
that&#39;s what I meant when I said that gstreamer is not yet updated ;)</div><div \
style><br></div><div style>I have just pushed the appropriate changes, so \
phonon-gstreamer should now also build as expected when passing \
-DPHONON_BUILD_PHONON4QT5=ON.</div>

<div style><br></div><div style>This now makes all phonon4qt5 branches obsolete and \
deprecated; they will be removed next week.</div><div style><br></div><div \
style>HS</div></div><br></div></div>



_______________________________________________
kde-multimedia mailing list
kde-multimedia@kde.org
https://mail.kde.org/mailman/listinfo/kde-multimedia


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic