media-info: < 10.6 requires a newer curl

Fixes mistydemeo/tigerbrew#82.
Add :ld64 dependency

This allows formulae which won't build with Tiger's ld to conditionally
request a dependency on the ld64 formula. This modifies the build
environment appropriately, and will only be active on Tiger.
cctools-headers 836
libunwind-headers 35.1
dyld-headers 210.2.3
cctools-headers: Update comment
ld64 97.17
ld64: fails_with :gcc_4_0

Fixes #20.
ld64: style nits
ld64: force 32-bit on Leopard
ld64 builds 64-bit after all

This reverts commit 0c6712af6cab89076bce113bbb563688ab9a418f.
groovy 2.1.4

Also maintain the icns file, so groovyConsole gets the proper icon.

Closes #20348.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
crosstool-ng: update caveats and specify tool paths

Closes #20140.
Closes #20223.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Use actual class of dep when recreating merged deps

Refs #19182.
gettext: Add Emacs support option

Closes #20313.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
yaws: create default directories

These directories are expected to exist.

Closes #13379.
Make Test::Unit assertions available in formula tests

Closes #18753.
Closes #20358.
aamath: use test assertion
agedu: use test assertion
autopano-sift-c: use test assertion