Support PHP 8

The aur.archlinux.org instance was updated to PHP 8 by mistake, which according to @eschwartz at least has one issue where it truncates commit messages.