Edit: made this a separate post as to trigger the topic reply notification
So I've done a 100% clean install inside of VMWare (which is allowed now, so thanks apple!) and the results are in!
When you attempt to run an SFML 2.0 app, you are indeed presented with an option to install XQuartz.
Clicking it will open a browser, pointing at
xquartz.macosforge.com, from which you'll have to download the disk image containing the XQuartz installer. So not a one-click as I thought before.
Everything works as expected after installing XQuartz though.
As for compiling SFML from source:
XQuartz includes a TON of libs, including freetype 2.4.9 + patches. More specifically:
* freetype 2.4.9
* CVE-2012-1126
* CVE-2012-1127
* CVE-2012-1128
* CVE-2012-1129
* CVE-2012-1130
* CVE-2012-1131
* CVE-2012-1132
* CVE-2012-1133
* CVE-2012-1134
* CVE-2012-1135
* CVE-2012-1136
* CVE-2012-1137
* CVE-2012-1138
* CVE-2012-1139
* CVE-2012-1140
* CVE-2012-1141
* CVE-2012-1142
* CVE-2012-1143
* CVE-2012-1144
Configuring & Compiling SFML from source works as expected from that point onward. Kind of; the make install only worked properly when CMAKE_OSX_DEPLOYMENT_TARGET was set manually (I set it to 10.8, was blank initially)
So the freetype situation is a non-issue
For me though.. I was hoping to get an SFML project into the app store, but now I'm not so sure if that will be possible with the dependency on an XQuartz install. Might need to review the submission guidelines