scm-manager 1.32

Closes #20741.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Requirement: callers are responsible for invoking #satisfied?

This hack was necessary since requirements were not checked again
in the forked build process, but now they are, and calling it again
after the build environment has been set up can produce incorrect
results. In fact, if it happens to return false the second time,
the env modification will be skipped altogether.
RabbitMQ 3.1.2

Closes #20742.

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

Closes #20748.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
brew-server: fix reference to removed method

Fixes #20744.
bup: remove debug output
sip 4.14.7

Closes #20755.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
msmtp: Delete unnecessary option code

Msmtp will enable support for the OS X Keychain by default on Macs.  No need to ask for it.

Closes #20753.

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

Closes #19594.

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

Closes #19593.

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

Closes #20757.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
lua: make sigaction powerpatch default, support --without-sigaction

* update option decls to with/without
* apply sigaction powerpatch by default, unless --without-sigaction
  is passed.

Closes #20679.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
x264: remove trailing whitespace
mysql: fix checksum
Uniqify tags when merging dependencies
ghostscript: use optional dep for x11
Yield correct dependent when expanding requirements
Note which formula's requirements failed

Closes #20713.
Move Formula.factory into new Formulary module
wip