the_platinum_searcher 1.6.5

With v1.6.5, the_platinum_searcher now returns 0 on a positive search
result and 1 on a negative search result (i.e. 0=match found, 1=no
matches found).

Closes #30714.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Revert "the_platinum_searcher 1.6.5"

This reverts commit d748a08e6130a28dfeb7d428fa90a83b46358b2e.
the_platinum_searcher: add alias: pt

`the_platinum_searcher` is also known as `pt` (the atomic symbol for
platinum).

Closes #30715.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
sbuild 0.7.6

Closes #30719.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
chicken: fix build on older Xcodes

Closes #30713.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
libcouchbase 2.3.2
libcouchbase: update 2.3.2 bottle.

Closes #30721.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
chicken: fix build on CLT-only

Closes #30720.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
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