This is not meant as a “why has it not been updated yet” thread! There is already one of those here:
The PR for update is starting to have a discussion that belongs here not on Github. Posts to the PR asking why it hasn’t been updated and making suggestions for how to update it get sent to everyone actually working on the update. Rather than bombard them with more traffic in the PR. Let’s discuss it all over here.
One of the observations I have is that the update is being held up until all (maybe most) of the dependent packages build properly. I think perhaps a different approach is needed which follows the example of how this same problem is solved in FreeBSD’s ports tree.