Imagemagick: patch for xml2-config

Imagemagick-6.7.x uses libxml2, but Apple changed the file
`xml2-config` starting in Mt. Lion, removing the `--prefix` flag.
That breaks Imagemagick, which uses it to find the library.
Because all versions of OSX have libxml2 in the same location,
this commit is safe for all users.

* Patch `configure` to not run `xml2-config --prefix` by placing
the value it returns, `/usr`, into the corresonding variable.

Fixes #11789.
Closes #11883.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Move go-gui to Homebrew-games

Closes #12101.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
todo-txt 2.9

Closes #12097.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
fftw 3.3.2

Closes #12109.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
dc3dd: remove charset.alias cruft

Removing this file is now handled internally.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
fftw: remove dir file cruft

`info` related files are now handled internally.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
openimageio: pass name to the subformula constructor

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Remove imagemagick bottle.

Fixes #12100.
dos2unix 6.0

Upgrade dos2unix to version 6.0.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Erlang: enable dtrace
sbt 0.11.3

Closes #12117.

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

Upgrade cfengine to version 3.3.1.  Tested on Lion with XCode-4.3.2
using clang and llvm-gcc, where it passes its def test.

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

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ghostscript fix compile error with libtiff-4.0.1

The gs formula stopped working after libtiff was upgraded to 4.0.1.
It gives an error `no rule to make target obj/libtiff_.dev`.
Add the `--with-system-libtiff` flag so it compiles against 4.0.1.
Remove the `--disable-debug` flag, which is not a valid option.

Add deps on little-cms2 and jbig2dec and
Add `lcms2` and `jbig2dec` to the `renames` variable so that gs
will properly link against those two libraries that many people
already have installed who deal with images frequently.  Without
those additions on systems with `lcms2` and `jbig2dec` installed,
`configure` will find them but not link correctly against them.

`autogen.sh` automatically calls configure and warns the user
that it is running configure with no args, explaining how to put
the args after `autogen.sh` if args are desired.  Do that for
head builds. It is proper and saves configure from being run twice
when brewing head.

Fixes #12098

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

Upgrade ffmpeg to version 0.10.3 which includes many security
fixes and bugfixes.  The changelog can be seen in their git repo
under the 0.10.3 tag, tree view, raw link to Changelog.

This still fails with llvm on Lion with undefined symbols.  Using
clang all the the tools and ffplay compile and display an mkv
with sound using sdl.

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

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
exiftool 8.91
SQLite: Always enable dynamic extensions

This is the configure default, but may as well make it explicit. Without this
functionality any library which builds on top of SQLite, such as SpatiaLite,
won't work.
SQLite: Always enable R-Tree index

This allows the SQLite formula to support the SpatiaLite formula. RTree is
also enabled by default in the SQLite build that ships with Lion.
libspatialite: Use non-amalgamated version

The amalgamated version of SpatiaLite, which includes its own copy of SQLite,
is depreciated and will be discontinued in the near future:

  https://groups.google.com/d/msg/spatialite-users/ZQcEx30p1W8/mi5Gvzlht7wJ