title: How to I get Kivy 1.9.1 or 1.9.2 to use SDL2 instead of pygame on OSX 10.12.2?
body: <p>Trying to get Kivy to use SDL2 and not pygame, on OSX 10.12.2 under python 2.7.13 installed by brew. I've run the following to install dependencies. They appear to be installed fine, as 'brew doctor' returns clean.</p>
  
  <pre><code>brew install sdl2 sdl2_image sdl2_ttf sdl2_mixer gstreamer
  pip install -I Cython==0.23
  </code></pre>
  
  <p>Then I've tried both 1.9.2-dev0 and 1.9.1 version of Kivy, compiling from source, with an attempt to use SDL. I've also tried pip install kivy as well, rather than the latest code from the repo, and none of these attempts get Kivy to recognize SDL2.</p>
  
  <pre><code>git clone http://github.com/kivy/kivy
  cd kivy
  USE_SDL2=1 make force
  USE_OSX_FRAMEWORKS=0 sudo pip install -e kivy
  
  bash-3.2$ KIVY_WINDOW=sdl2 KIVY_IMAGE=sdl2 KIVY_CLIPBOARD=sdl2 KIVY_TEXT=sdl2 python main.py
  [INFO   ] [Logger      ] Record log in /Users/dancaron/.kivy/logs/kivy_17-01-23_107.txt
  [INFO   ] [Kivy        ] v1.9.2-dev0
  [INFO   ] [Python      ] v2.7.13 (default, Jan 23 2017, 19:04:34)
  [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)]
  [INFO   ] [Factory     ] 193 symbols loaded
  [INFO   ] [Image       ] Providers:  (img_imageio, img_tex, img_dds, img_pygame, img_ffpyplayer, img_pil, img_gif ignored)
  [CRITICAL] [App         ] Unable to get any Image provider, abort.
  </code></pre>
  
  <p>How do I get Kivy to use SDL2?</p>