Commit graph

32 commits

Author SHA1 Message Date
Jonathan Sailor
feaab91727 mpd: 0.17.4 and massive cleanup.
Add sqlite3 and libsamplerate as depends; they're small, and there's
really no reason not to want them.  Remove an unnecessary dep on mad
(ffmpeg can do everything it can).

Add :optional support for WavPack, JACK, and two-lame.

Make the deps for streaming output (libshout, lame, flac) optional.

Rename "--enable-soundcloud" to "--with-yajl" which, while less
informative, correctly controls the dependency on yajl.

Rename "--libwrap" to "--with-libwrap". Change its description to
reflect how it behaves differently on OSX <10.7, 10.7; remove on 10.8,
where it's useless.

Rename "--lastfm" to "--enable-lastfm" to follow the
options-start-with-verb conveition.

Document all of the options changes/quirks in caveats.

mpd moved from http://mpd.wikia.com/ to http://www.musicpd.org/ in April
2013.

Closes Homebrew/homebrew#19368.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-06-27 00:03:39 +01:00
Jack Nagel
543ea62c59 mpd: fix a number of build issues
- When yajl is installed, the build system manages to find it even
   under superenv, so explicitly disable this option unless requested
 - Future-proof finding faad2 in non-/usr/local installs
 - Fix libshout deps
2013-03-28 15:14:36 -05:00
Adam Vandenberg
986b44add8 mpd: fix libzzip dependency
Closes Homebrew/homebrew#18066.
2013-02-24 16:51:22 -08:00
Brice Jaglin
728122c771 mpd 0.17.3
Closes Homebrew/homebrew#17126.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-01-16 12:04:24 -08:00
ahihi
cb448884cf mpd 0.17.2
Closes Homebrew/homebrew#16000.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-11-12 09:58:21 -08:00
Zach Holman
d3dad16935 mpd: enable ffmpeg support
mpd out of the box doesn't do well with m4a files. Since Homebrew
is used on OS X, and a lot of Mac users are bound to have lots of
music purchased from iTunes, it makes sense to install mpd with
all the dependencies necessary to play iTunes-purchased music.

Closes Homebrew/homebrew#15788.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-31 21:39:41 -07:00
Ross Heflin
e28752bc09 mpd 0.17.1
Closes Homebrew/homebrew#14992.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-18 20:25:56 -07:00
nibbles 2bits
5224e2ee3e mpd: disable libwarp by default
- Disable libwrap by default.
- Add an option to enable it.
- Fixes a build error where a 10.7 lib was found on 10.8.

Fixes Homebrew/homebrew#14787

Closes Homebrew/homebrew#14902.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-13 06:56:49 -07:00
Jack Nagel
53473b6bf5 Clean up MacOS version method usage
The MacOS.version? family of methods (other than "leopard?") are poorly
defined and lead to confusing code. Replace them in formulae with more
explicit comparisons.

"MacOS.version" is a special version object that can be compared to
numerics, symbols, and strings using the standard Ruby comparison
methods.

The old methods were moved to compat when the version comparison code
was merged, and they must remain there "forever", but they should not be
used in new code.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-10 16:16:54 -05:00
Adam Vandenberg
ebb8d71bd1 mpd: use new dsl 2012-08-26 19:34:55 -07:00
Lorenzo Manacorda
d857820848 mpd 0.17
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-21 12:36:15 -07:00
Ross Heflin
88b6a6f81b MPD 0.16.8
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-04-10 19:10:53 -07:00
richo
5a57b0c6d0 mpd: add --HEAD
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-03-21 06:56:25 -07:00
Lorenzo Manacorda
96c8c8da1b mpd 0.16.7
Closes Homebrew/homebrew#10034.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-07 19:11:56 -06:00
Daniel Berjón
45b15cd6de mpd 0.16.6
Closes Homebrew/homebrew#9056.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-12-09 16:33:50 -06:00
Lorenzo Manacorda
cd9c756ee9 mpd 0.16.5
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-12-01 07:03:15 -08:00
Edward George
e27abe7c96 mpd 0.16.3
Also fixes the current issue where mpd will not compile if the
ffmpeg formula is installed.
see: https://gist.github.com/mxcl/homebrew/issues/6709

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-11 08:10:04 -07:00
Adam Vandenberg
121e4f8614 Normalize use of MACOS_VERSION 2011-04-09 09:36:30 -07:00
Adam Vandenberg
0c840d6281 Fix some strict audit warnings 2011-03-26 08:49:34 -07:00
Benjamin Cremer
5ef4f8f862 Update mpd to 0.16.2
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-23 09:14:02 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Jonathan Boyett
f105773899 mpd 0.16.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-01 08:12:57 -08:00
Benjamin Cremer
dc99a72be0 Update mpd to 0.16
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-01-10 09:31:46 -08:00
Adam Vandenberg
f2c4a3bb61 mpd - formatting 2010-10-20 22:06:40 -07:00
Adam Vandenberg
19e5e6e64a Mark scons, cmake & pkg-config as build-time deps 2010-10-12 07:13:29 -07:00
wmlex
f4bb24afb1 Update Formula MPD
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-25 13:19:26 -07:00
Peter Aronoff
467957c060 Update mpd to 0.5.12
From mpd's wiki (http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki):

This release fixes MPD builds with recent CURL releases, RVA2 tags and adds
wildmidi-0.2.3 support.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-23 07:49:49 -07:00
Peter Aronoff
ef5ee117a1 Add optional configure flag for Last.fm support in mpd
As of mpd 0.15, mpd provides experimental native support for Last.fm radio.

This commit adds an optional configure flag (--lastfm) to give Homebrew
users a chance to try it out. (I'm using it here with good results.)

See http://mpd.wikia.com/wiki/Last.fm_Radio for more details about how to
use Last.fm with mpd if enabled.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-14 08:43:02 -07:00
m0rk
fe579101cb updated mpd to 0.15.9
* added aac support (faad2)
* added mp3 support (libmad)
* fixed aac support outside of /usr/local/

Signed-off-by: David Höppner <0xffea@gmail.com>
2010-03-29 12:22:34 +02:00
David Höppner
e5c40debbb mpd: enable more features 2010-02-02 13:22:04 +01:00
David Höppner
bc967236a8 mpd: update version, enable curl on 10.6 2010-01-31 15:38:52 +01:00
Oliver Charles
adfc3b3557 Add MPD
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-01-31 15:36:59 +01:00