Adding an example-formula.rb to show all features

A huge cheat sheet. Kind of.
man brew: Mention the example-formula.rb
brew create: Mention the example-formula
gettext 0.18.3.1
openssl: remove redundant comment
openssl: avoid miscompilations under stdenv with clang and -O3
Avoid the need to compact the expanded deps array
Use ENV.update to restore removed variables
libdlna: adjust patch to name dylibs correctly
netpbm: remove empty file from bin
poppler 0.24.0

Closes #22024.

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

Changed the download version and SHA

Closes #22027.

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

Closes #22028.

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

Closes #22031.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
drush: fix sha1
drush: install metafiles
drush: don't install .bat
tiger-vnc: inline patches as SF links broke.

Closes #22033.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Simplify llvm formula.

* Stop shipping most binaries except llvm-config. Now llvm is supposed to be
  used as a library only.
* Add caveat to point user to homebrew-versions for full featured llvms.
python & python3: Don't tell how to upgrade pip

Pip and setuptools can't be updated the way we write in the caveats.
This is because pip fails to remove the symlink from the
`brew --prefix`. Also we said that we don't like self-updating tools.

We will rather update the python formula, and bump the revision
(once we have the revision feature) when pip or setuptools get
updated.