Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 592192 - >=media-libs/gst-plugins-bad-1.6.3 should build srtp
Summary: >=media-libs/gst-plugins-bad-1.6.3 should build srtp
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2016-08-26 15:39 UTC by Joakim Tjernlund
Modified: 2016-09-18 22:45 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joakim Tjernlund 2016-08-26 15:39:53 UTC
Upcoming x11-plugins/pidgin-sipe will support Desktop Sharing which
requires the srtp plugin.
Please build the srtp plugin in gst-plugins-bad.  
 
Note that srtp depend on net-libs/libsrtp and will silently fail
to build srtp if net-libs/libsrtp is not installed.
Comment 1 Joakim Tjernlund 2016-09-06 08:20:46 UTC
Could you make gst-plugins-bad support EXTRA_ECONF too?
This would make it easy to add extra plugins to gst-bad.
There are quite a number of plugins not built today.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2016-09-06 19:26:00 UTC
Could you link the ebuild request for pidgin-sipe ? I see another request for farstream but not the actual target and talks from relevant parties whether or not pidgin-sipe is going to be included.
Comment 3 Joakim Tjernlund 2016-09-06 22:18:26 UTC
(In reply to Gilles Dartiguelongue from comment #2)
> Could you link the ebuild request for pidgin-sipe ? I see another request
> for farstream but not the actual target and talks from relevant parties
> whether or not pidgin-sipe is going to be included.

There is no (new) ebuild request, yet. pidgin-sipe is already in Gentoo but the
the one needing srtp is not released yet. I am testing pidgin-sipie git version.

I think it is prudent to prepare for pidgin-sipe(or any other app needing srtp)
now as it will not fail in mysterious ways because is lacks what is normally
included in gst-plugins-bad.

The very least one could add EXTRA_ECONF support to easy testing of not included
plugins in gst-plugins-bad.
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2016-09-06 23:19:45 UTC
Ok I missed that it was already in gentoo, somehow I failed at eix.
As for EXTRA_ECONF, nothing should stop you from using it but it is likely this srtp will be in its own plugin due to external dependencies. You can create a plugin in an overlay very simply for testing purpose. I'll add this to my todo.
Comment 5 Joakim Tjernlund 2016-09-07 07:12:29 UTC
(In reply to Gilles Dartiguelongue from comment #4)
> Ok I missed that it was already in gentoo, somehow I failed at eix.
> As for EXTRA_ECONF, nothing should stop you from using it but it is likely

Somehow I missed that EXTRA_CONFIG was already working :)

> this srtp will be in its own plugin due to external dependencies. You can
> create a plugin in an overlay very simply for testing purpose.

I rather not, we have a lot of adjusted ebuilds and it is getting too many
to keep track of.

> I'll add this
> to my todo.

Thanks, now that EXTRA_ECONF works, the farstream addition is more important as
it does not support EXTRA_ECONF.
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2016-09-18 22:45:47 UTC
Pushed to tree with 1.8.3 bumps.
This is limited to abi_x86_64 though since opencv is not multilib aware.