Hello.
why aren’t the (some) patches from it applied upstream.
Some code are in trunk, macfont.m. Most of it uses different APIs and is not worth porting. Some code enable features that don't exist on free platforms, those parts will not be included either
AFAIK, the author of that port is not interested in porting it to the trunk, so maintenance is an issue as well.
Jan D.