libvirt 0.9.8

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Merge branch 'master' of git://github.com/mxcl/homebrew
glib: find libffi without pkg-config

glib's dependency on pkg-config can be eliminated if a few environment
variables are set. This needed to be updated for libffi in order to
build correctly.

Fixes #9045.

Closes #9064.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Avoid hard-coding 'make -j1'

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Merge branch 'master' of git://github.com/mxcl/homebrew
Add support for xz-compressed tarballs

Rationale: some software (e.g. GNU Coreutils, GnuTLS 3.x), have started
distributing _only_ xz-compressed tarballs. There is no system XZ
utility provided by OS X, but it is necessary so that we can continue to
provide formulae for this software.

If XZUtils isn't installed, we abort and prompt the user to `brew
install xz`.

The `xz` command itself doesn't do any untarring, so we write the
decompressed archive to stdout and pipe it to tar.
coreutils 8.14

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
cfitsio 3.29

Closes #9063.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
libmpdclient 2.6

Closes #9057.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mpd 0.16.6

Closes #9056.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
tophat 1.3.3

Closes #9067.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
libmikmod: 3.2.0b2, use git build head only

libmikmod built from tarball is 3.2.0-beta2.
libmikmod built from cvs is called 3.2.0b2 in their code.

The final work on libmikmod was left in cvs and includes numerous
bug fixes and improvements done over the course of a year after
the tarball came out.  This adds the option to build head,
the final version.  No work has been done in five years.

Patches from Macports were merged upstream during that time.
One patch was not and is still in this formula.  Another
patch is included against the cvs version to fix a duplicate
symbol problem with vc_callback().

The 2005 era code is in need of an autoreconf -ivf, which is
done after setting an environment variable to pickup glibtoolize.
The build is done out of source according to the directions.

This builds static and shared native libraries using llvm-2335.9,
gcc-4.2.1(v5666), and clang-2.0, tested on 64bit OSX Snow Leopard.
It also builds without error on Lion.

EDIT: Builds from clone of cvs in mistydemeo with inline patches

Closes #8274.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
lua: use correct install name when generating dylib

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Use ENV.cc and ENV.cxx where appropriate

Cursory testing shows that these all build with llvm and those that have
binaries work. Formulae should be marked 'fails_with_llvm' if there are
issues found later.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
rsyslog: simplify environment setup

This builds and runs correctly, universal and otherwise, without
changing the compiler environment variables manually.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
sqlite 3.7.9

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
sqlite: rework compilation options

This enables a couple more compile-time options, along with some minor
style cleanups.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
pig 0.9.1

Signed-off-by: Adam Vandenberg <flangy@gmail.com>