avidemux 2.5.6

Avidemux is a popular video editor, actively developed since 2001.
Working with their lead engineer, the OSX code has been corrected,
and now the formula will build avidemux2_cli, the command line
version, with every video filter, encoder, and decoder available.

In addition, if the user has Qt installed, this will automatically
build the Qt gui, avidemux2.  Several weeks of work also gets us a
new CoreAudio output device for Qt, a feature missing since 2008.

Macports has a portfile for 2.5.3, a very buggy version.
The latest stable is 2.5.6. This formula will build stable or
2.5svn, which today is 2.5.6 r7750.

The 2.5 branch, called avidemux2, is being finalized.
The 2.6 branch, called avidemux3, is being very actively developed.

EDIT: removed patches merged upstream
EDIT: now compiles against r7668 on Lion.
EDIT: fixes indentation, removes some debug commands
EDIT: put two patches inline not on fileden
EDIT: remove patches merged upstream, inline variable 'a'
EDIT: add patch for ffmpeg compiling on 32bit OSX,
      switch url to 2.5.6 stable, add head (tested at r7724)
EDIT: remove dep on libvpx that fails with XCode-4.3.
EDIT: add back in the libvpx, it's fixed. Fix svn revision patch.
EDIT: Make svn rev patch apply only to head. Use cached_download
EDIT: Change head url to use http not svn.  Berlios svn offline.
EDIT: Install app to prefix not bin by Homebrew convention.
EDIT: Build verbose if brewed --with-debug.
EDIT: Fix optimization: O3 for regular, -g -O0 for clang debug,
      and -ggdb3 -O2 for llvm or gcc debug.
EDIT: shorten inreplaces, use buildpath, make test work w/head.
EDIT: remove cd, use mkdir do. use interpolated array style.
EDIT: Revert to allowing HB to use -Os.
EDIT: Add a patch for Jack's 32bit Snow Lep.

Closes #8429.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Boost: use requirement for universal python
mlton: use a requirement to check install location
storm 0.7.1

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
doctor: add another path to the macgpg2 check
treecc 0.3.10

Closes #10238.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
cvs2svn: use a requirement for python with gdbm

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
signing-party: fix typo

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
google-js-test: use a requirement for Snow Leopard

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
c-ares 1.8.0

Upgrade c-ares to version 1.8.0.
Add `--disable-dependency-tracking` and `--disable-debug`

Closes #11930.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
getxbook 0.9

Upgrade getxbook to version 0.9.
Remove the patch for clang.  The issue is fixed in 0.9.
Tested with llvm and clang.

Closes #11929.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
gobby: fix audit warning

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
net6: fix audit warning

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
dc3dd: move patch inline

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
wine: move patch inline

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mcpp: move patch inline

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
gmtl: move patch inline

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ice: move patch inline

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
pure: fix docs install

Fixes #11889.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ser2net 2.7

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