Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 397645 - net-voip/linphone-3.5.2 version bump request
Summary: net-voip/linphone-3.5.2 version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: Michał Górny
URL: http://www.linphone.org/eng/linphone/...
Whiteboard:
Keywords:
Depends on: 399737
Blocks:
  Show dependency tree
 
Reported: 2012-01-04 14:43 UTC by Nikoli
Modified: 2012-11-19 21:33 UTC (History)
10 users (show)

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


Attachments
linphone-3.5.2.ebuild.patch (linphone-3.5.2.ebuild.patch,1.89 KB, patch)
2012-05-16 05:00 UTC, Andrew Savchenko
Details | Diff
metadata.xml.patch (metadata.xml.patch,374 bytes, patch)
2012-05-16 05:01 UTC, Andrew Savchenko
Details | Diff
linphone-3.5.2-nls.patch (linphone-3.5.2-nls.patch,419 bytes, patch)
2012-05-16 05:02 UTC, Andrew Savchenko
Details | Diff
metadata.xml.patch (metadata.xml.patch,374 bytes, patch)
2012-05-16 05:11 UTC, Andrew Savchenko
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2012-01-04 14:43:39 UTC
"Friday 23 December 2011
This version brings audio conferencing, SRTP media encryption, SIP/TCP and SIP/TLS network protocols, G722 audio codec and VP8 video codec."
Comment 1 Nikolaj Šujskij 2012-01-21 16:19:08 UTC
See https://bugs.archlinux.org/task/27694 for details about building 3.5.0
Comment 2 Vadim Efimov 2012-01-22 15:01:02 UTC
Add bugs for bump net-libs/ortp-0.18.0 and media-libs/mediastreamer-2.8.0
Also, suggest new USE: srtp

(In reply to comment #1)
> See https://bugs.archlinux.org/task/27694 for details about building 3.5.0

Archlinux team make some hacks, because of tarballs for linphone depends added two days after release of linphone.
Comment 3 A. Person 2012-02-16 19:16:06 UTC
3.5.1 is out.
Comment 4 Andrew Savchenko gentoo-dev 2012-02-22 17:37:02 UTC
3.5.2 is released.
Comment 5 Andrew Savchenko gentoo-dev 2012-05-16 04:58:28 UTC
Hello,

I updated linphone ebuild to 3.5.2 version and all dependencies (mediastreamer, ortp, mediastreamer plugins) based on the work from stuff overlay, but contains some serious changes.

My goal was to enable support for as many features of linphone/mediastreamer as possible. Now this goal is accomplished with an exception for ZRTP protocol support: this requires >=net-libs/libzrtpcpp-2.0.0, which in turn requires newest ccrtp and ucommon libraries. The latter two are pain in ass, I just tired to fix build failures there.

I'll post all patches and ebuild updates in the corresponding bug reports. For convenience one may use bircoph overlay, containing these packages. For the reference update dependencies are the following:
linphone <- (mediastreamer, ortp)
mediastreamer <- (ortp, mediastreamer-x264, mediastreamer-silk, mediastreamer-bcg729).

Perhaps the most noticeable changes are g729 support (I already tested it and it works), silk (skype codec) support, g726, SIP over TLS.
Comment 6 Andrew Savchenko gentoo-dev 2012-05-16 05:00:28 UTC
Created attachment 311931 [details, diff]
linphone-3.5.2.ebuild.patch

Updated ebuild.

It fixes bug 415161, dibsables static libraries, allows to use exotic gsm frequencies as an addition to standard ones.
Comment 7 Andrew Savchenko gentoo-dev 2012-05-16 05:01:05 UTC
Created attachment 311933 [details, diff]
metadata.xml.patch

metadata update (new flag description)
Comment 8 Andrew Savchenko gentoo-dev 2012-05-16 05:02:02 UTC
Created attachment 311935 [details, diff]
linphone-3.5.2-nls.patch

Updated NLS patch (taken from stuff overlay).
Comment 9 Andrew Savchenko gentoo-dev 2012-05-16 05:11:12 UTC
Created attachment 311943 [details, diff]
metadata.xml.patch

Oops, previous metadata patch was a reverse one.
Comment 10 Andrew Savchenko gentoo-dev 2012-05-16 05:41:50 UTC
Now I filed all bugs and patches for dependencies of linphone-3.5.2 update.
Comment 11 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-10-07 14:14:30 UTC
Unfortunately, there is currently no active maintainer for linphone. If you are interested in becoming proxy-maintainer for linphone and related packages, come to #gentoo-voip on freenode IRC and we can discuss the details (my freenode nick is "chithead").
Comment 12 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2012-11-19 21:33:40 UTC
And committed!