Attempt to be source-compatible with SDL 2.0.3's API, if and where possible and not overly prohibitive.
Some SDL_Surface-creation functions are getting used that, IIRC, were introduced past 2.0.0's release. These are convenient, but probably are not strictly necessary, at this time.
Change 99f5063 appears, at a glance of the diff between SDL 2.0.0 and SDL 2.0.5's headers, to have fixed this. If not, a new issue/report may be filed.
It was noted via https://github.com/cebix/macemu/issues/118, that PowerPC + OS X SDL 2 may only be compatible with SDL 2.0.3.
Attempt to be source-compatible with SDL 2.0.3's API, if and where possible and not overly prohibitive.
Some SDL_Surface-creation functions are getting used that, IIRC, were introduced past 2.0.0's release. These are convenient, but probably are not strictly necessary, at this time.