diff --git a/.travis.yml b/.travis.yml index 1acefb1a3aa..08c8a701fe9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,7 +15,13 @@ before_install: - travis_retry sudo apt-get update -qq - sudo apt-cache policy # What is actually available? - travis_retry sudo apt-get install -qq xvfb xauth libgl1-mesa-dri - - travis_retry sudo apt-get install -qq python-pyglet python-pygame python-opengl + - travis_retry sudo apt-get install -qq python-pygame python-opengl +# pyglet 1.1.4: +# - travis_retry sudo apt-get install -qq python-pyglet +# pyglet 1.2.1: needs a patch, use perl to edit the file in-place: + - travis_retry sudo pip install -qq pyglet + - sudo perl -pi -e 's/popitem\(last=False\)\.dispose/popitem\(last=False\)\[1\]\.dispose/' /usr/local/lib/python2.7/dist-packages/pyglet/font/fontconfig.py + - python -c 'import pyglet; print pyglet.version' - travis_retry sudo pip install -qq gevent # Don't use apt-get (too old version of gevent) - travis_retry sudo apt-get install -qq python-yaml python-xlib - travis_retry sudo pip install -qq psutil # Don't use apt-get (too old version of psutil)