jruby 1.7.5

Closes #23112.

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

Closes #23106.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Plowshare: Add caveat about Bash 4+ requirement

Closes #23035.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
beansdb: remove clang version from fails_with
libvpx: fix compilation on Mavericks

libc++ doesn't include the C++ TR1 extensions which libvpx needs, so
force it to use its own built-in tuple code by passing
-DGTEST_USE_OWN_TR1_TUPLE=1 to the compiler.

Closes #23116.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Use MacOS.locate to find otool

Fixes #23111.
Typesafe Activator 1.0.0

Closes #22921.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
gmp: remove broken bottles.
repo 1.20

Closes #23107.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
go: build cgo with clang for devel versions.

Closes #23119.
BuildOptions: detect if building a bottle.
mpfr: remove incorrect gmp comment.
gmp: disable assembly when building bottles.
gmp: add new bottles without assembly.

Closes #23114.
Boost: simplify universal handling and other improvements.

* Use Homebrew standard universal handling.
* Handle whether to build MPI at bootstrap.
  - Also improve parameter construction.
  - Use CPU.is_32_bit? instead of accessing CPU.bits directly.
* Add more caveats:
  - Boost.Log is disabled when building using apple-gcc42 or llvm-gcc.
  - Boost.Context and Boost.Coroutine are only supported on x86_64.