The depot_tools archive we use for Mac switched to a zip file, update build-chromium.sh
The libpng patch had some missing ifdefs that went unnoticed because the patch itself was broken, so those bits were never applied. This caused problems on Mac, where we had libpng < 1.5. Fix up the patch to add the necessary ifdefs and use the old code if we have libpng < 1.5