update kernel, libpng and harfbuzz