clutter 1.10.8

Closes #14215.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
cogl 1.10.4

Closes #14215.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
python: ENV.minimal_optimization. Remove 2to3 fix

- Extras now in HOMEBREW_PREFIX/share/python/Extras instead of
  HOMEBREW_PREFIX/share/python2.7/Extras
- Assure no '-march=...' or '-msse4' or similar flags are there
  because `python-config --cflags` reports them later and can
  break certain c-extensions. (happend for SciPy).

Closes #14199.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
python3: ENV.minimal_optimization and cleanup

- Since 3.2.3, the "2to3" script has a version suffix already.
- Added `--without-gcc` to ensure python uses clang.
- Avoid optimization flags that are remembers by python
  (e.g. `python3.2-config --cflags`) and lead to problems
  with certain C-extensions.

Closes #14198.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
factory: don't reload previously defined formulae

build.rb calls Formula.factory to get a usable Formula object to pass to
its install method. However, because the formula file is the actual
executing script, its class is already defined, and loading it again
causes the class to be re-evaluated, which, unfortunately, is not
idempotent.

This bug has existed for a very long time, and its side effects include
duplicate entries the deps array and mirrors array, among others.
Fortunately, the fix is very simple.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ossp-uuid: change to a working mirror

ossp-uuid-1.6.2 has a flakey main ftp site, and they are no longer
hosted on the current `mirror` site. Change the mirror to use the
archive at googlecode.

Fixes #14265

Closes #14288.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
clojure: Add --devel build

Closes #14294.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
ArangoDB 1.0.0

Closes #14261.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
postgresql: Don't depend on ossp-uuid if building without

Fixes #14296.
scm-manager 1.19

Closes #14277.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
scalate: use Pathname#find instead of loading Find

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
clozure-cl: use Pathname#find instead of loading Find

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
coreutils: simplify mapping commands into gnubin

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

Upgrade getxbook to version 1.0.  Tested with XCode-4.4.1.

Closes #14298.

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

Closes #14283.

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

Closes #14282.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
vcodex: don't re-require download_strategy

This is already available via formula.rb.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
git 1.7.12

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

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
bash-completion: cleanup

 - Remove HEAD build; HEAD is incompatible with the bash that OS X
   ships. Add a comment suggesting users check out homebrew-versions for
   a bash-completion 2.0 formula.
 - Automatically symlink Homebrew's completion script into the
   bash_completion.d directory.

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