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.
ClosesHomebrew/homebrew#19368.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Added a patch that fixes Molecule.draw() in pybel.py (similar to upstream commit df59c4a630cf753723d1318c40479d48b7507e1c)
Also fixed the inclusion of the Cairo library and includes. Earlier the CMake directives were poiting to locations within the
open-babel installation. There also seemed to be a confusion between strings and arguments, giving cmake problems to understand
the directive.
ClosesHomebrew/homebrew#20800.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
LINKFORSHARED incorrectly returns a truncated value by default, which
breaks builds which depend on it returning a valid path.
e.g., it returns:
Python.framework/Versions/2.7/Python
Instead of:
$(brew --prefix)/Python.framework/Versions/2.7/Python
This breaks zpython, and possibly other things. See Homebrew/homebrew#20182.
Reported to Python.org in http://bugs.python.org/issue3588 and
http://bugs.python.org/issue16848, fixed for python-config but not
other usecases.
This is a preventative measure.
Msmtp can be built with either gnutls or openssl as its security lib.
By default, it will use gnutls if it exists on the user's system. It
will use openssl only if either the user requests it or gnutls is
absent. The current formula is silent about what security lib to use,
which means the brewer will get gnutls if it's present.
This is risky, because brewers have no idea that this is the case.
Suppose a brewer has gnutls brewed, and then brews msmtp with the
current official formula. Then suppose the brewer removes gnutls later
but keeps msmtp. Then msmtp will break, the user will have no idea why,
there probably will be a ticket, and no matter what the brewer will have
to rebrew.
It therefore seems better to explicitly ask msmtp to build against
openssl, since that isn't transient. Msmtp will find the system's ssl.
For users who never brewed msmtp with gnutls already on their machines,
this commit changes nothing at all.
ClosesHomebrew/homebrew#20756.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Msmtp will enable support for the OS X Keychain by default on Macs. No need to ask for it.
ClosesHomebrew/homebrew#20753.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>