Took me a while but quite pleased with this, to be honest. Seemingly managed to avoid this mess over on AUR. Plus this means we get to kill openjfx-8, which is gratifying after the irritation it caused when updating the ruby stack last.
Release notes: