# Copyright 2015 Xavier Barrachina # Copyright 2009 Jonathan Dahan # Copyright 2012 Ali Polatel # Distributed under the terms of the GNU General Public License v2 require sourceforge [ suffix=tar.gz ] SUMMARY="IceCast live streamer, delivering ogg and mp3 streams simultaneously to multiple hosts" DESCRIPTION="DarkIce is an IceCast, IceCast2 and ShoutCast live audio streamer. It takes audio input from a sound card, encodes it into mp3 and/or Ogg Vorbis, and sends the mp3 stream to one or more IceCast and/or ShoutCast servers, the Ogg Vorbis stream to one or more IceCast2 servers. " SLOT="0" PLATFORMS="~amd64" LICENCES="GPL-3" MYOPTIONS="aac alsa jack libsamplerate mp2 mp3 opus vorbis ( alsa jack ) [[ number-selected = at-least-one ]] ( aac mp2 mp3 vorbis ) [[ number-selected = at-least-one ]] " DEPENDENCIES=" build+run: aac? ( media-libs/faac[>=1.28] ) alsa? ( sys-sound/alsa-lib[>=1.0.29] ) jack? ( media-sound/jack-audio-connection-kit[>=0.124] ) libsamplerate? ( media-libs/libsamplerate[>=0.1.8] ) mp2? ( media-libs/twolame[>=0.3.6] ) mp3? ( media-sound/lame[>=3.89] ) opus? ( media-libs/opus[>=1.1] ) vorbis? ( media-libs/libvorbis[>=1.3.5] ) " DEFAULT_SRC_CONFIGURE_PARAMS=( --without-aacplus --without-pulseaudio ) DEFAULT_SRC_CONFIGURE_OPTION_WITHS=( 'aac faac' 'alsa' 'jack' 'libsamplerate samplerate' 'mp2 twolame' 'mp3 lame' 'opus' 'vorbis' )