Two Mac specific issues in DarkPlaces: DarkPlaces disables Power of 2 textures on "__APPLE__" (probably a relic from the past) and this would do a red line when bloom enabled. (Solution: remove the
#ifdef __APPLE___ code that disables power of 2).
"r_coronas_occlusionquery 1" will crash on a Mac (not supported, I assume). There is code in that area disabling if GLES2 (Android, iPhone) -- just add && !defined(__APPLE__) or whatever the Target MacOS preprocessor tag is.
Merry Christmas!