Welp, since there's some discussion going on here I decided to register as well. Current maintainer of the voidlinux-ppc project here (now at
https://voidlinux-ppc.org; I mainly do ppc64le for my Talos 2/Blackbird/etc machines, which is what I started with in parallel with foxlet's/stenstorp's 32-bit efforts, but these days also most of the fixing for G5, G4 and so on, the infra, all binary packaging, website/documentation, you name it).
To give you a taste, here's a 2005 Power Mac G5 running latest Void and a bunch of stuff, like 5.3.x kernel, latest Firefox 69 (still some minor color brokenness but it's largely ok, works very usably, a ppc32 port is in progress too and I have it building, but it doesn't run yet), smooth h264 video playback (1080p) with no framedrops and high quality opengl output in mpv, etc.
I beefed it up with an NVMe SSD, USB3 controller and an R5 235 graphics card just to test these kinds of things. They work as they should.
The aim is not to settle for outdated software but instead build a legacy-free system that's on par with x86_64. No compromises are being made, even on 32-bit ppc (I have a Powerbook G4 running the same software stack). Modern ABI (ELFv2) is used even for big endian glibc, unlike Debian and so on, etc. Next package batch (that is due tonight) brings even more packages, with ~45% of the void-packages repo built for the worst-supported target (32-bit ppc-musl).
I also aim to spin a bunch of new ISO images later. These will bring a bunch of fixes as well as 5.3 kernel by default and hopefully the broken graphical flavor ISOs will be fixed too.