add SDL2 as a dependency