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

Marek Otahal markotahal at gmail.com
Tue May 17 07:52:36 EDT 2011


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).  
> 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 \


-- 

Marek Otahal :o)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://mailman.archlinux.org/pipermail/arch-general/attachments/20110517/e462001a/attachment-0001.asc>


More information about the arch-general mailing list