# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 name darkice version 1.3 categories audio platforms darwin freebsd maintainers syndicat.com:nd license GPL-3+ description live audio encoder and streamer long_description DarkIce is a live audio streamer. It records audio from \ an audio interface (e.g. sound card), encodes it and \ sends it to a streaming server (i.e. IceCast, ShoutCast...). homepage http://www.darkice.org/ master_sites sourceforge:project/darkice/darkice/${version}/ \ ${homepage}download/ checksums rmd160 23ecd35ee210b751fd90bb1483b6dcd0ff9df341 \ sha256 2c0d0faaa627c0273b2ce8b38775a73ef97e34ef866862a398f660ad8f6e9de6 depends_build port:pkgconfig patchfiles 1e2eb18d349f205c70cb2836232825442359b6e3.patch default_variants +jack +lame variant jack description {Add JACK Audio connectivity} { depends_lib-append \ port:jack configure.args-append \ --with-jack-prefix=${prefix} \ --with-jack } variant lame description {Add LAME encoding} { depends_lib-append \ port:lame configure.args-append \ --with-lame-prefix=${prefix} \ --with-lame } variant twolame description {Add TWOLAME encoding} { depends_lib-append \ port:twolame configure.args-append \ --with-twolame-prefix=${prefix} \ --with-twolame } variant faac description {Add FAAC encoding} { depends_lib-append \ port:faac configure.args-append \ --with-faac-prefix=${prefix} \ --with-faac } variant vorbis description {Add OGG-VORBIS encoding} { depends_lib-append \ port:libvorbis configure.args-append \ --with-vorbis-prefix=${prefix} \ --with-vorbis } variant samplerate description {Add Samplerate encoding} { depends_lib-append \ port:libsamplerate configure.args-append \ --with-samplerate-prefix=${prefix} \ --with-samplerate } variant opus description {Add OPUS encoding} { depends_lib-append \ port:libopus configure.args-append \ --with-opus-prefix=${prefix} \ --with-opus }