This is 10a190. I used the patch from here:
https://forums.macrumors.com/thread...s.2232031/page-90?post=33080867#post-33080867
It did not work for my installation, i.e. the system was fine, but no hardware acceleration, I guess I missed something needed for Nvidia (I did pull over some kexts, but easily could miss something). Anyway, I had it for a few days, but then decided to revert first to original 10a190 frameworks and kexts which were replaced.
In the meanwhile, when the patch was applied (and therefore frameworks from 10.5.8 used), I built some ports, including those which I refer.
Once I reverted to 10a190 versions, these two ports turned out broken, due to versions mismatch. (Rebuilding them fixed the issue, as expected.)
If we have 10a190 “original” (I know some kexts are replaced anyway, but now I refer specifically to graphics ones), 10a190 with frameworks from 10.5.8 (I am sure there are users who applied that patch and it works correctly for them, at least with ATI cards), 10.6.8 with frameworks from 10.5.8 (your current image) and later 10.6.8 with frameworks from 10a190 (specifically for Nvidia cards), then there are two incompatible versioning for those.
Besides obvious difficulties for anyone switching between the two (as I did), this means that some pre-built software has to exist in two incompatible build versions or it will be broken for a subset of users. Now consider users who are not experts in building stuff from source and tweaking build systems. We already seen some frustration expressed when a pre-built port had an undeclared dependency, which led to MacPorts thinking it is broken. In practice end users (however few of them will be there) are likely to decide that our PowerPC Ports (or something else) is messed up and maintainers do not care about fixing bugs, so they just give up on using such pre-built software distribution systems. Any solution I can think of is rather painful both for me and for end users. (Say, I could make variants of VLC +legacy_gl and VLC +new_gl, but there is no way for the build system to know which is appropriate, so a user must pick the right one manually, which assumes he is gonna study instructions in the first place, which seldom is done LOL; it is also a hassle for me to build two separate variants of such; moreover, we have no real idea which software gonna break, unless someone notices the breakage, so unknown number of ports will be potentially broken on one of the two alternative set-ups.)