Only store one proc per BuildEnvironment instance
Don't need mocks here
Fix BuildEnvironment marshalling test
Fix BuildEnvironment initializer
Remove knowledge of serialization details by marshaling twice
Define 1.8 marshal hooks in terms of 1.9+ marshal hooks
Dependency initializer takes an array
Only call proc if it is set

Fixes #30723.
Fixes #30724.
Fixes #30727.
Merge should return self
Keep DSL related code in one place
Simplify BuildEnvironmentDSL test setup
Don't set @env on instances
Eliminate some indirection in evaluating requirement env blocks
Remove proc handling from BuildEnvironment
pgpool-ii 3.2.8
pgpool-ii: upstream patch to fix strlcpy conflict

Fixes #30732.
cayley 0.3.0 (new formula)
cayley: add 0.3.0 bottle.

Closes #30726.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
fix libimobiledevice —HEAD build

Closes #30735.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
analog: fix build DLANGDIR path

* Current Formula is incorrectly set as '/foo-share/analog/lang' lets use share/analog/lang instead otherwise the following error message is output when attempting to run
analog: Fatal error: Can't read language file /foo-share/analog/uk.lng: