Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 746617 - net-misc/asterisk-16.13.0: add USE=jack
Summary: net-misc/asterisk-16.13.0: add USE=jack
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Daniel M. Weeks
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-04 23:04 UTC by Daniel M. Weeks
Modified: 2022-10-21 10:43 UTC (History)
2 users (show)

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 Daniel M. Weeks 2020-10-04 23:04:58 UTC
Asterisk has jack support but it is not available in the Gentoo ebuild.

Reproducible: Always
Comment 1 Jaco Kroon 2020-10-06 17:07:41 UTC
Hi Daniel,

Not against this, but before doing so I would like to understand your USE-case for it (since there is also alsa support if I recall to which the same can be argued, and I already considered dropping oss).

Kind Regards,
Jaco
Comment 2 Daniel M. Weeks 2020-10-12 13:55:21 UTC
(In reply to Jaco Kroon from comment #1)
> Hi Daniel,
> 
> Not against this, but before doing so I would like to understand your
> USE-case for it (since there is also alsa support if I recall to which the
> same can be argued, and I already considered dropping oss).
> 

I'm experimenting with one or more extensions that will bring audio into another application which has jack support. The other application may not be running on the same host as asterisk.
Comment 3 Jaco Kroon 2020-10-20 12:26:37 UTC
Hi Daniel,

libresample is a problem.  There are multiple implementations:

http://svn.digium.com/svn/thirdparty/libresample/trunk

which looks better documented than

https://github.com/minorninth/libresample

both of which is insanely stupid old.

https://wiki.audacityteam.org/wiki/Libresample

explains some around this too.  So which one do we need, and can we get a versioned package?
Comment 4 Daniel M. Weeks 2020-10-20 13:54:11 UTC
(In reply to Jaco Kroon from comment #3)
> Hi Daniel,
> 
> libresample is a problem.  There are multiple implementations:
> 
> http://svn.digium.com/svn/thirdparty/libresample/trunk
> 
> which looks better documented than
> 
> https://github.com/minorninth/libresample
> 
> both of which is insanely stupid old.
> 
> https://wiki.audacityteam.org/wiki/Libresample
> 
> explains some around this too.  So which one do we need, and can we get a
> versioned package?

I would guess the first since the following is in the upstream repo:

 * \note To install libresample, check it out of the following repository:
 * <code>$ svn co http://svn.digium.com/svn/thirdparty/libresample/trunk</code>
Comment 5 Jaco Kroon 2020-10-20 14:03:05 UTC
(In reply to Daniel M. Weeks from comment #4)
> I would guess the first since the following is in the upstream repo:
> 
>  * \note To install libresample, check it out of the following repository:
>  * <code>$ svn co
> http://svn.digium.com/svn/thirdparty/libresample/trunk</code>

I agree.  But can you find a versioned release?  Or is this going to be a -9999 only ebuild?

There is no tags or branches in that repo ... which makes me really, really hesitant to roll an ebuild for it.
Comment 6 Jaco Kroon 2020-12-23 10:10:49 UTC
Hi Daniel,

I'm happy to relook at this if you can provide a working (not "live ebuild") solution for the libresample problem.

Re-assigning to you.

Kind Regards,
Jaco