rock: fix SHA1

The rock maintainers (guilty..) released a late fix to the 0.9.6 release, and the SHA1 hash has changed. Without this fix, rock fails to install.

Closes #21785.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
grads: style nit
libraw: style nit
libraw: fix deps

Jasper is picked up as an undeclared dependency if present, so add it.
lcms2 isn't found without pkg-config, so add it.
libraw: build packs out of separate folders

Downloading the two paths to the build root works, but clobbers libraw's
own meta files.

Build the packs out of separate folders to keep original meta files.
figlet: style nits
Move MacOS.xcode43_without_clt? into Xcode module
Remove keg test dependency on formula
Remove hardcoded paths in keg tests
Add tests to demonstrate failure to prune empty directories
Keep track of pruned parent directories
Always prune empty toplevel directories when unlinking

Closes #21750.
tomcat devel 8.0.0-RC1

Closes #21793.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>