Build Kopete with Google Talk voice call support

Bug #509772 reported by Pali
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
kdenetwork (Ubuntu)
Fix Released
Wishlist
Unassigned
Declined for Lucid by Harald Sitter

Bug Description

Binary package hint: kopete

In KDE4.4 have Kopete support for Google Talk voice call (with jabber protocol). For enable voice call is needed libraries: speex, alsa, expat, ssl, mediastreamer (2.3.0 or higher) and libortp. But packages mediastreamer (2.3.0) and libortp are not set in build depends. It is possible to add missing deb packages to build depends and enable Google Talk voice call for jabber protocol? A lot of other IM clients have support for voice call and Kopete now too.

Tags: patch

Related branches

affects: kopete (Ubuntu) → kdenetwork (Ubuntu)
Revision history for this message
Ramesh (vrgupt) wrote :

I am facing the same issue.

Changed in kdenetwork (Ubuntu):
status: New → Confirmed
status: Confirmed → New
Revision history for this message
Ramesh (vrgupt) wrote :

I couldn't get ssl and mediastreamer with apt-get.
and i got libortp8.
Please let me know from where i can get the correct packages.
Thanks.

Revision history for this message
Pali (pali) wrote :

See lp:~pali.rohar/+junk/kopete and my ppa https://launchpad.net/~pali.rohar/+archive/ppa
Here I have compiled kopete with google talk support and new linphone (mediastreamer) package

Revision history for this message
Ramesh (vrgupt) wrote :

thanks, it works perfect.
But it consumes 156MB of HD space where normal Kopete takes only 20MB.
libmsn 0.2 is for MSN, right?
Is it a mandatory component for GTalk Audio to work?

Revision history for this message
Pali (pali) wrote :

In my ppa I have unstripped version for debuging
Yes, libmsn is for MSN (now WLM) protocol, it is not needed for GTalk audio

Revision history for this message
Ramesh (vrgupt) wrote :

So how can I get a version of Kopete without libmsn?

Revision history for this message
Pali (pali) wrote :

Download dsc package and compile it yourself without WLM protocol.
$ apt-get source kopete

Revision history for this message
Pali (pali) wrote :

So is there any problem with adding build depends?

Changed in kdenetwork (Ubuntu):
assignee: nobody → Harald Sitter (apachelogger)
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Pali (pali) wrote :

It will be in KDE 4.5?

Revision history for this message
Pali (pali) wrote :

Has somebody any news about this?

Revision history for this message
Rohan Garg (rohangarg) wrote :

Hi
Ill have a look at this and revert back as soon as possible

Changed in kdenetwork (Ubuntu):
assignee: Harald Sitter (apachelogger) → Rohan Garg (rohangarg)
Revision history for this message
Harald Sitter (apachelogger) wrote :

mediastreamer and libortp are presumably not in the main part of the ubuntu universe, so they need to be promoted in order to add them as build dependencies

What needs to be done:
a) evaluate what exactly is necessary to get google talk voice support going (for starters mediastreamer and libortp it would seem)
b) check if the direct dependencies of that feature are in universe
c) if they are, then it all of their dependencies need to be checked for being in universe, and so forth
d) for all of the dependencies that are in the universe it should be evaulated if they can be promoted to main (supportability, security risks ...)
e) if all works out for each source package a main inclusion report should be filed
f) should all MIRs get accepted we can add the desired functionallity (for the sake of disk space possible as additional - optional - binary package)

Unfortunately I will not be able to look into this for the next month or so... :/

Revision history for this message
Rohan Garg (rohangarg) wrote :

I have contacted upstream about this to enquire about the state of voice chat in kopete and its integration with google voice chat.
I will revert back as soon as i have a reply

Rohan Garg (rohangarg)
Changed in kdenetwork (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Rohan Garg (rohangarg) wrote :

Hi
The fix has be uploaded in the maverick packages,so now maverick packages have google talk support in kopete for the next release.
New Package upload at : https://edge.launchpad.net/ubuntu/+source/kdenetwork/4:4.4.85-0ubuntu2

Changed in kdenetwork (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Rohan Garg (rohangarg) wrote :

Seems the change had to be reverted, im splitting the google call package from the original kopete package to fix this.

Changed in kdenetwork (Ubuntu):
status: Fix Released → In Progress
Revision history for this message
Rohan Garg (rohangarg) wrote :
Changed in kdenetwork (Ubuntu):
assignee: Rohan Garg (rohangarg) → nobody
status: In Progress → Fix Released
Revision history for this message
Pali (pali) wrote :

Ok, I see that executable googletalk-call is in new package kopete-gcall.

If user doesnt have installed this package and enable Google Talk libjingle support in configuration dialog, after restart Kopete show error message about installation. I think is better show info about install new package kopete-gcall for support.

This patch for kubuntu change error message to info about installation.

tags: added: patch
Revision history for this message
Tommy_CZ (t-kijas) wrote :

Once again, kopete in Natty doesn't know the calling via gtalk (jabber).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.