Install this package:
emerge -a net-misc/asterisk
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask net-misc/asterisk
Or alternatively:
emerge --autounmask-write -a net-misc/asterisk
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 22.9.0 | 8 | ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 | 0/22.9.0 |
| 22.8.2 | 8 | ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 | 0/22.8.2 |
| 21.12.2 | 8 | ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 | 0/21.12.2 |
| 20.19.0 | 8 | ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 | 0/20.19.0 |
| 20.18.2 | 8 | amd64 ~arm ~arm64 ~ppc ~ppc64 x86 | 0/20.18.2 |
<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>
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 | 22.9.0 | 22.8.2 | 21.12.2 | 20.19.0 | 20.18.2 |
|---|---|---|---|---|---|---|
| ${IUSE_VOICEMAIL_STORAGE[*]} | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 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 | ✓ | ✓ | ✓ | ✓ | ✓ |
| vorbis | Add support for the OggVorbis audio codec | ✓ | ✓ | ✓ | ✓ | ✓ |
| xmpp | Enable support for Extensible Messaging and Presence Protocol (XMPP) formerly known as Jabber | ✓ | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | asterisk-20.18.2.tar.gz | 28633144 bytes | 20.18.2 |
| DIST | asterisk-20.19.0.tar.gz | 28701436 bytes | 20.19.0 |
| DIST | asterisk-21.12.2.tar.gz | 26608590 bytes | 21.12.2 |
| DIST | asterisk-22.8.2.tar.gz | 26523526 bytes | 22.8.2 |
| DIST | asterisk-22.9.0.tar.gz | 26585391 bytes | 22.9.0 |
| Type | File | Size |
|---|