Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246393 - libnice/farsight2 git-ebuilds, required for amsn video-/voice-capability
Summary: libnice/farsight2 git-ebuilds, required for amsn video-/voice-capability
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-11 12:47 UTC by M. B.
Modified: 2009-04-05 07:24 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Farsight2 ebuild (depends on libnice) (farsight2-9999.ebuild,837 bytes, text/plain)
2008-11-11 12:48 UTC, M. B.
Details
libnice ebuild (depends on gst-python) (libnice-9999.ebuild,784 bytes, text/plain)
2008-11-11 12:48 UTC, M. B.
Details
AMSN live-ebuild (amsn-av-9999.ebuild,1.91 KB, text/plain)
2008-11-11 12:52 UTC, M. B.
Details
Farsight2-0.0.4.ebuild (farsight2-0.0.4.ebuild,771 bytes, text/plain)
2008-11-14 01:08 UTC, M. B.
Details
nice-0.0.2.ebuild (nice-0.0.2.ebuild,768 bytes, text/plain)
2008-11-14 07:38 UTC, M. B.
Details
update to farsight-0.0.6 (farsight2-0.0.6.ebuild,1.20 KB, text/plain)
2008-12-23 02:17 UTC, M. B.
Details
update of nice-0.0.2.ebuild (nice-0.0.4.ebuild,913 bytes, text/plain)
2008-12-23 02:17 UTC, M. B.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description M. B. 2008-11-11 12:47:06 UTC
Finally video-/voice-support for the normal Instant-Messengers on Linux is emerging. Both AMSN and Pidgin provide experimental support for farsight2/libnice.

Farsight2 is a framework which is intended to provide video-/voice-capabilities to Instant-Messengers such as AMSN or Pidgin.

Compatibility with amsn nightly snapshot has been tested as of today. It builds and the plugin is recognized. Calls have not been made.
Compatibility with pidgin's vv-branch remains to be tested.

All 3 ebuilds have been created with this page in mind:
http://www.amsn-project.net/wiki/Farsight

Reproducible: Always
Comment 1 M. B. 2008-11-11 12:48:00 UTC
Created attachment 171417 [details]
Farsight2 ebuild (depends on libnice)
Comment 2 M. B. 2008-11-11 12:48:37 UTC
Created attachment 171419 [details]
libnice ebuild (depends on gst-python)
Comment 3 M. B. 2008-11-11 12:52:18 UTC
Created attachment 171421 [details]
AMSN live-ebuild

This ebuild uses NOT svn but the provided daily snapshot-tar.gz. Because of this the snapshot must be erased from /usr/portage/distfiles and the ebuild must be re-digested prior to every update!

It requires the regular amsn-ebuild to be uninstalled, but can use the existing ~/.amsn profile dir, afaict.
Comment 4 Olivier Crete (RETIRED) gentoo-dev 2008-11-12 00:26:52 UTC
There was a release of libnice last week and there will be a release of farsight 2 tomorrow that supports libnice. So no need for live ebuilds in these cases. Also, these won't go into portage before amsn makes a release. The maintainer says he wants to make one soon...
Comment 5 M. B. 2008-11-13 17:50:59 UTC
/me jumps up and down excitedly.

any1 from the pidgin crowd working on a live-ebuild?
Comment 6 M. B. 2008-11-14 01:08:18 UTC
Created attachment 171680 [details]
Farsight2-0.0.4.ebuild

This is an ebuild for Farsight2-0.0.4 since it will take a while until a release for amsn is out. It's also intended for testing use with the im.pidgin.pidgin.vv development branch.
Comment 7 M. B. 2008-11-14 07:38:49 UTC
Created attachment 171691 [details]
nice-0.0.2.ebuild

The release-file was called nice-0.0.2.tar.gz instead of libnice. Apart from that, the same as for the farsight2.ebuild applies.
Comment 8 Olivier Crete (RETIRED) gentoo-dev 2008-11-14 09:45:06 UTC
you're missing a bunch of deps in the packages
libnice needs at least openssl

farsight2 needs gst, gst-p-base, -good, -bad, etc and probably ffmpeg too oh and with a use flag gupnp-igd
Comment 9 M. B. 2008-12-23 02:17:01 UTC
Created attachment 176186 [details]
update to farsight-0.0.6
Comment 10 M. B. 2008-12-23 02:17:53 UTC
Created attachment 176188 [details]
update of nice-0.0.2.ebuild
Comment 11 M. B. 2008-12-23 02:19:27 UTC
Comment on attachment 176188 [details]
update of nice-0.0.2.ebuild

tweaked both ebuilds and added suggested deps
Comment 12 Olivier Crete (RETIRED) gentoo-dev 2008-12-23 02:21:47 UTC
Some comments... libnice doesnt need python and 0.0.4 doesnt need openssl anymore.
Also, fs2 currently needs a patched version of pygobject, but that should hopefully be fixed in the next release. And you shouldnt --enable-gtk-doc in fs2, there is no reason to rebuild the docs, they're already in the tarball
Comment 13 Ingo Bormuth 2009-02-04 01:14:50 UTC
Just a side note for those passing by: 
Empathy will also use farsight2 in the next release.

(It's in git. Live-ebuild at http://repo.or.cz/w/gentoo-overlay-ibormuth.git)

                  
Comment 14 Elliott Sales de Andrade 2009-04-05 06:21:10 UTC
Pidgin will be needing fs2 (and maybe libnice as well) for the next release too, if all goes as planned.
Comment 15 Olivier Crete (RETIRED) gentoo-dev 2009-04-05 07:24:46 UTC
they are also required by empathy 2.26. There are ebuilds in the gnome overlay.