Remove repeated test code
Handle failures in temporary_install better
No need to send, just call the method
Make compiler objects directly
Always pass path to formula constructor
spatialindex 1.8.1
spatialindex: add 1.8.1 bottle.

Closes #30108.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
yaz 5.2.0
yaz: update 5.2.0 bottle.

Closes #30110.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
pazpar2 1.6.43
pazpar2: update 1.6.43 bottle.

Closes #30111.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
fswatch 1.3.6
fswatch: update 1.3.6 bottle.

Closes #30112.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
libffi: Add --HEAD option

Closes #30116.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
cloog: Add --HEAD option

Closes #30115.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
sonar 4.3.1
sonar-runner 2.4

Closes #30113.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
hbase 0.98.3

Closes #30120.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Only define intel family test on intel CPU
ruby: add rubygems customization, fix postinstall

This configures rubygems to install all gems into a public, non-versioned
directory by default - both gems and their binaries. (This means that
users no longer need /usr/local/opt/ruby/bin in their PATH.)

This means that we no longer have to monkey with gem directories at all
in postinstall. Bundled gems will be symlinked into this location.

Fixes #29982.
Closes #29986.