Homebrew / legacy-homebrew

💀 The former home of Homebrew/homebrew (deprecated)
https://brew.sh
26.97k stars 11.34k forks source link

new formula: darkice 0.20 (coreaudio branch) #1172

Closed edwardgeorge closed 14 years ago

edwardgeorge commented 14 years ago

formula for darkice with the coreaudio patch: edwardgeorge/homebrew@6f209f3dae51323d860f32388e0fb2452c9ef75e

'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.' such as icecast, for which homebrew has a formul.a

this version has the coreaudio patches for mac os-x. however the coreaudio patches require jack libs from jackosx (http://www.jackosx.com/) so have been added as an option (--with-core). if specified, the jackosx package will need to have been installed (this installs to /usr/local). again, i wasn't sure what to do about this, and whether this is ok.

adamv commented 14 years ago

darksnow.radiolivre.org no longer responding; brew itself also has some formatting issues; looks like 1.0 is out (rather than 0.20).

edwardgeorge commented 14 years ago

thanks, old changeset. i'll take a look.

edwardgeorge commented 14 years ago

I have updated the formula, there is an official coreaudio branch now: edwardgeorge/homebrew@98b17902f567ac6ec6a0bc886e33f860ce5d6023

I've noticed the homebrew trunk has a jack formula again, i've kept the preference for JackOSX and added an option --with-jack to use the Homebrew Jack formula.

disclaimer: I've not tested building it against the homebrew version of jack.

edwardgeorge commented 14 years ago

OK, last time I looked at the jack formula in Homebrew it advised the user to install JackOSX instead and was then removed from Homebrew altogether.

I've just looked at the latest jack formula in Homebrew and it looks to be using the same sources as the JackOSX project so have simplified the formula to use homebrew's jack only: edwardgeorge/homebrew@a0729b4eac3db386a6325c4f78df2fe76cae4836

adamv commented 14 years ago

Added as cccfb254f161d8467ab63c74c7293279b10ca4a5