net-misc/asterisk (gentoo)

Search

Install

Install this package:

emerge -a net-misc/asterisk

Package Information

Description:
Asterisk: A Modular Open Source PBX System
Homepage:
https://www.asterisk.org/
License:
GPL-2

Versions

Version EAPI Keywords Slot
23.5.0 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 0/23
23.4.1 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 0/23
22.11.0 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 0/22
22.10.1 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 0/22
21.12.3 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 0/21
20.21.0 8 ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 0/20
20.20.1 8 amd64 ~arm ~arm64 ~ppc ~ppc64 x86 0/20

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>jkroon@gentoo.org</email>
		<name>Jaco Kroon</name>
	</maintainer>
	<use>
		<flag name="blocks">Utlize -fblocks (only supported by, and required when using, clang/LLVM)</flag>
		<flag name="cluster">Enable high-availability support through the Corosync Cluster Engine</flag>
		<flag name="codec2">Enable Codec2 support in asterisk</flag>
		<flag name="deprecated">Enable deprecated features (eg, app_macro)</flag>
		<flag name="gtalk">Enable support for Google Talk services</flag>
		<flag name="http">Enable embedded web server</flag>
		<flag name="ilbc">Enable the Internet Low Bitrate Codec (iLBC)</flag>
		<flag name="newt">Include additional tools that require redhats windowing toolkit</flag>
		<flag name="pjproject">Enable support for pjproject (pjsip)</flag>
		<flag name="span">Enable support for the spandsp codec</flag>
		<flag name="srtp">Enable support for encrypted voice transmission (secure RTP)</flag>
		<flag name="statsd">Enable statsd integration</flag>
		<flag name="unbound">Enable improved DNS core (SRV, NAPTR) by use of libunbound</flag>
	</use>
	<upstream>
		<remote-id type="github">asterisk/asterisk</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-misc/asterisk | euse -E <flag> -p net-misc/asterisk | euse -D <flag> -p net-misc/asterisk

Flag Description 23.5.0 23.4.1 22.11.0 22.10.1 21.12.3 20.21.0 20.20.1
( ⚠️ ✓ ✓ ✓ ✓ ✓ ✓ ✓
) ⚠️ ✓ ✓ ✓ ✓ ✓ ✓ ✓
alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture) ✗ ✗ ✗ ✗ ✗ ✓ ✓
blocks Utlize -fblocks (only supported by, and required when using, clang/LLVM) ✓ ✓ ✓ ✓ ✓ ✓ ✓
bluetooth Enable Bluetooth Support ✓ ✓ ✓ ✓ ✓ ✓ ✓
calendar Add support for calendars (not using mcal!) ✓ ✓ ✓ ✓ ✓ ✓ ✓
caps Use Linux capabilities library to control privilege ⊕ ⊕ ⊕ ⊕ ⊕ ⊕ ⊕
cluster Enable high-availability support through the Corosync Cluster Engine ✓ ✓ ✓ ✓ ✓ ✓ ✓
codec2 Enable Codec2 support in asterisk ✓ ✓ ✓ ✓ ✓ ✓ ✓
curl Add support for client-side URL transfer library ✓ ✓ ✓ ✓ ✓ ✓ ✓
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces ✓ ✓ ✓ ✓ ✓ ✓ ✓
deprecated Enable deprecated features (eg, app_macro) ✗ ✗ ✗ ✗ ✗ ✓ ✓
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally ✓ ✓ ✓ ✓ ✓ ✓ ✓
freetds Add support for the TDS protocol to connect to MSSQL/Sybase databases ✓ ✓ ✓ ✓ ✓ ✓ ✓
gtalk Enable support for Google Talk services ✓ ✓ ✓ ✓ ✓ ✓ ✓
http Enable embedded web server ✓ ✓ ✓ ✓ ✓ ✓ ✓
iconv Enable support for the iconv character set conversion library ✓ ✓ ✓ ✓ ✓ ✓ ✓
ilbc Enable the Internet Low Bitrate Codec (iLBC) ✓ ✓ ✓ ✓ ✓ ✓ ✓
ldap Add LDAP support (Lightweight Directory Access Protocol) ✓ ✓ ✓ ✓ ✓ ✓ ✓
lua Enable Lua scripting support ✓ ✓ ✓ ✓ ✓ ✓ ✓
mysql Add mySQL Database support ✓ ✓ ✓ ✓ ✓ ✓ ✓
newt Include additional tools that require redhats windowing toolkit ✓ ✓ ✓ ✓ ✓ ✓ ✓
odbc Add ODBC Support (Open DataBase Connectivity) ✓ ✓ ✓ ✓ ✓ ✓ ✓
pjproject Enable support for pjproject (pjsip) ✓ ✓ ✓ ✓ ✓ ✓ ✓
portaudio Add support for the crossplatform portaudio audio API ✓ ✓ ✓ ✓ ✓ ✓ ✓
postgres Add support for the postgresql database ✓ ✓ ✓ ✓ ✓ ✓ ✓
radius Add support for RADIUS authentication ✓ ✓ ✓ ✓ ✓ ✓ ✓
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur ✓ ✓ ✓ ✓ ✓ ✓ ✓
snmp Add support for the Simple Network Management Protocol if available ✓ ✓ ✓ ✓ ✓ ✓ ✓
span Enable support for the spandsp codec ✓ ✓ ✓ ✓ ✓ ✓ ✓
speex Add support for the speex audio codec (used for speech) ✓ ✓ ✓ ✓ ✓ ✓ ✓
srtp Enable support for encrypted voice transmission (secure RTP) ✓ ✓ ✓ ✓ ✓ ✓ ✓
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security) ⊕ ⊕ ⊕ ⊕ ⊕ ⊕ ⊕
static !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically ✓ ✓ ✓ ✓ ✓ ✓ ✓
statsd Enable statsd integration ✓ ✓ ✓ ✓ ✓ ✓ ✓
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking ✓ ✓ ✓ ✓ ✓ ✓ ✓
unbound Enable improved DNS core (SRV, NAPTR) by use of libunbound ✓ ✓ ✓ ✓ ✓ ✓ ✓
voicemail_storage_imap Uses an IMAP server to store configuration & messages. ✓ ✓ ✓ ✓ ✓ ✓ ✓
voicemail_storage_odbc Uses ODBC to talk to a SQL database backend. ✓ ✓ ✓ ✓ ✓ ✓ ✓
vorbis Add support for the OggVorbis audio codec ✓ ✓ ✓ ✓ ✓ ✓ ✓
xmpp Enable support for Extensible Messaging and Presence Protocol (XMPP) formerly known as Jabber ✓ ✓ ✓ ✓ ✓ ✓ ✓

Files

Manifest

Type File Size Versions
DIST asterisk-20.20.1.tar.gz 28781305 bytes 20.20.1
DIST asterisk-20.21.0.tar.gz 28838213 bytes 20.21.0
DIST asterisk-21.12.3.tar.gz 26622723 bytes 21.12.3
DIST asterisk-22.10.1.tar.gz 26672088 bytes 22.10.1
DIST asterisk-22.11.0.tar.gz 26724408 bytes 22.11.0
DIST asterisk-23.4.1.tar.gz 26534868 bytes 23.4.1
DIST asterisk-23.5.0.tar.gz 26585361 bytes 23.5.0
Unmatched Entries
Type File Size