--- asterisk-1.6.2.14-r1.ebuild.orig 2010-12-09 21:09:34.000000000 +0100 +++ asterisk-1.6.2.14-r1.ebuild 2010-12-09 21:11:32.000000000 +0100 @@ -15,7 +15,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="alsa +caps dahdi doc freetds iconv jabber ldap lua keepsrc misdn newt +samples oss postgres radius snmp span speex ssl sqlite vorbis" +IUSE="alsa +caps dahdi doc freetds iconv ilbc jabber ldap lua keepsrc misdn newt +samples oss postgres radius snmp span speex ssl sqlite vorbis" EPATCH_SUFFIX="patch" PATCHES=( "${WORKDIR}/asterisk-patchset" ) @@ -244,4 +244,9 @@ else einfo "skipping" fi + + if use ilbc; then + epatch "${FILESDIR}"/${PN}-ilbc-v1.diff || die "patch failed" + ${S}/contrib/scripts/get_ilbc_source.sh || die "iLBC sources download failed" + fi }