Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Mar 2013 13:31:01 +0000
From:      Max Brazhnikov <makc@freebsd.org>
To:        Nicola Vitale <nivit@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: Re: svn commit: r313554 - in head/audio: . tomahawk tomahawk/files
Message-ID:  <4799790.NVjaq9lW0x@mercury.ph.man.ac.uk>
In-Reply-To: <CAEQKd7V8VJJia1JwAc%2BH5LOZSzMMzV7c8mqQ51NTXL-jMa%2B_6w@mail.gmail.com>
References:  <201303062255.r26Mtxdc099852@svn.freebsd.org> <2755783.8nzRuugVsi@mercury.ph.man.ac.uk> <CAEQKd7V8VJJia1JwAc%2BH5LOZSzMMzV7c8mqQ51NTXL-jMa%2B_6w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 07 Mar 2013 15:16:25 +0100 Nicola Vitale wrote:
> Hi,
> 
> > [2013/3/7 Max Brazhnikov <makc@issp.ac.ru>]
> >> +RUN_DEPENDS=   phonon-vlc>=0.6.1:${PORTSDIR}/multimedia/phonon-vlc \
> >> +               phonon-gstreamer>=4.6.3:${PORTSDIR}/multimedia/phonon-
> > gstreamer \
> > Please don't force dependence on phonon backends until upstream strictly
> > recommend particular one.
> 
> I added both because in the CMakeLists.txt there is this line:
> 
> if(PHONON_FOUND)
>     message(STATUS "Phonon found; ensure that phonon-vlc is at least 0.4")
> endif()

looks like they prefer vlc, but this is far from strict requirement :)

You can use options for this, e.g.

OPTIONS_GROUP_PHONON=	GSTREAMER VLC XINE
OPTIONS_DEFAULT=	GSTREAMER

.if ${PORT_OPTIONS:MGSTREAMER}
RUN_DEPENDS+=   phonon-gstreamer>=4.6.3:${PORTSDIR}/multimedia/phonon-gstreamer
.endif

and similar for vlc and xine backends

Max



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4799790.NVjaq9lW0x>