[arch-general] farsight2/gstreamer dependencies pull a lot of gnome related stuff

Jelle van der Waa jelle at vdwaa.nl
Tue May 17 07:58:11 EDT 2011


On 05/17/2011 01:52 PM, Marek Otahal wrote:
> On Tuesday 17 of May 2011 09:41:40 Ionut Biru wrote:
>> On 05/17/2011 10:18 AM, Marek Otahal wrote:
>>> Hi, a recent update wants to bring in a lot of new
>>> gnome/gstreamer-plugins dependencies, like gtk3,gconf etc..is that
>>> really necessary?
>>>
>>> On my system, kde-meta-kdemultimedia needs farsight2, which seems to
>>> cause all the new dependencies.
>>>
>>> Should the dependencies be reviewed or do I really need all that?
>>> Thanks, Mark
>> shouldn't you review them before starting this discussion?
>>
> Well, I unfortunately don't understand this in depth, I just noticed that
> previous version of farsight2 didn't require so much deps, in contrast to
> this. What I was asking for is to consider if it would be possible to keep the
> dependencies as low as possible (the old version).
> Like you said the stuff is brought for the RTP plugin, so could this be made
> just optional? (I know I could rebuild it myself as I wish, I just like to
> stick to offic packages as much as possible).
Feature requests are supposed to go to the bugtracker.
>> http://cgit.collabora.co.uk/git/farsight2.git/tree/README
>>
>> Run time for the RTP plugin:
>>    All of the build time requirements (except gtk-doc) plus
>>    - gst-plugins-good 0.10.29
>>    - gst-plugins-bad 0.10.20
>>
>> Note that this is used for codecs when using video/voice over telepathy.
>>
>> If you don't want kde-meta-kdemultimedia then don't install it.
> I know :), but I like it. Just it seems me and some more ppl dont like
> kopete/pidgin now pulling lot of gnome dependencies.
>
> Thanks, Mark
>
> PS: I'm attaching a patch for farsight Anthony sent me. Thank you.
>
>
>
> --------------------------------------------------
> --- arch/git/packages/farsight2/trunk/PKGBUILD  2011-05-17 01:31:32.000000000
> -0700
> +++ abs/extra/farsight2/PKGBUILD        2011-05-17 02:18:18.000000000 -0700
> @@ -9,14 +9,16 @@
>   arch=('i686' 'x86_64')
>   url="http://farsight.freedesktop.org"
>   license=('LGPL')
> -depends=('libnice' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins'
> 'gstreamer0.10-bad-plugins' 'gstreamer0.10-python' 'pygobject')
> +depends=('libnice' 'gstreamer0.10-base-plugins' 'gstreamer0.10-python')
> +optdepends=('gstreamer0.10-good-plugins: for RTP plugin'
> +            'gstreamer0.10-bad-plugins: for RTP plugin')
>   options=('!libtool' '!emptydirs')
>   source=(http://farsight.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz)
>   md5sums=('38767e775067270754a32aaf8e3a7db1')
>
>   build() {
>     cd "${srcdir}/${pkgname}-${pkgver}"
> -  ./configure --prefix=/usr \
> +  PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
>         --with-package-name='Arch Linux farsight2 package' \
>         --with-package-origin='http://archlinux.org' \
>         --disable-static \
>
>


-- 
Jelle van der Waa



More information about the arch-general mailing list