pngcrush 1.7.69

1.7.60 seems to have been removed from the downloads folder.

Closes #26820.

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

Closes #26821.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Add DownloadError to catch a broader range of resource download errors.

Adding a broader exception class allows for errors raised in Resource.fetch
to be caught in upgrade and prevent the process from being killed when
a download fails. This should resolve issue 18364.

Fixes #18364.
Closes #26618.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Collapse begin..end into def..end and use else clause
Tweak DownloadError message to include wrapped exception
Use standard curl progress output in verbose mode

Closes #26818.
grails 2.3.6

Closes #26817.

Signed-off-by: Brett Koonce <koonce@gmail.com>
global: use spec deps
tessaract: use spec deps
valgrind: use spec deps
freerdp: move conditional into method
geoipupdate: move conditional into method
libopkele: move conditional into method
libxmp: move conditional into method
moc: move conditional into method
portaudio: move conditional into method
thrift: use spec deps
uade: move conditional into method
wireshark: move conditional into method
emacs: eliminate some conditionals in the DSL