I know GLES is for Embedded Systems, but for completeness, now it’s in. I forgot libgles1-mesa-dev. In some minutes, the build is ready and I can upload it 
EDIT: but now, I drop GLES2. Got an error while compiling:
[T1] Building C++ object built/tmp/p3gles2gsg_gles2gsg.o
[T5] Building C++ object built/tmp/pandaegg_pandaegg.o
[T5] Building Interrogate object built/tmp/libpandaegg_module.o
Referencing Library libp3egg
Referencing Library libp3egg2pg
[T5] Linking dynamic library built/lib/libpandaegg.so
[T5] Building C++ object built/tmp/p3mesadisplay_composite1.o
In file included from panda/src/glstuff/glstuff_src.cxx:30:0,
from panda/src/gles2gsg/gles2gsg.cxx:20:
panda/src/glstuff/glGraphicsStateGuardian_src.cxx: In Elementfunktion »virtual void GLES2GraphicsStateGuardian::reset()«:
panda/src/glstuff/glGraphicsStateGuardian_src.cxx:1069:21: Fehler: ungültige Umwandlung von »void (*)(GLuint, GLsizei, const GLchar* const*, const GLint*) {aka void (*)(unsigned int, int, const char* const*, const int*)}« in »PFNGLSHADERSOURCEPROC {aka void (*)(unsigned int, int, const char**, const int*)}« [-fpermissive]
[T4] Building C++ object built/tmp/p3x11display_composite1.o
In file included from built/include/get_x11.h:58:0,
from panda/src/x11display/x11GraphicsPipe.h:24,
from panda/src/x11display/config_x11display.cxx:16,
from panda/src/x11display/p3x11display_composite1.cxx:1:
/usr/include/X11/extensions/xf86dga.h:9:2: Warnung: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp]
/usr/include/X11/extensions/xf86dga.h:10:2: Warnung: #warning "include <X11/extensions/Xxf86dga.h> instead." [-Wcpp]
The following command returned a non-zero value: g++ -ftemplate-depth-30 -fPIC -c -o built/tmp/p3gles2gsg_gles2gsg.o -Ibuilt/tmp -Ibuilt/include -I/usr/include/python2.7 -I/usr/include/eigen3 -DMAKEPANDA= -Ipanda/src/gles2gsg -Ipanda/src/glstuff -pthread -msse2 -O2 -DBUILDING_PANDAGLES2 panda/src/gles2gsg/gles2gsg.cxx
# then just one thread, with verbose:
[ 46%] Building C++ object built/tmp/p3glgsg_glgsg.o
g++ -ftemplate-depth-30 -fPIC -c -o built/tmp/p3glgsg_glgsg.o -Ibuilt/tmp -Ibuilt/include -I/usr/include/python2.7 -I/usr/include/eigen3 -DMAKEPANDA= -Ipanda/src/glgsg -Ipanda/src/glstuff -pthread -msse2 -O2 -DBUILDING_PANDAGL panda/src/glgsg/glgsg.cxx
[ 46%] Building C++ object built/tmp/p3glesgsg_glesgsg.o
g++ -ftemplate-depth-30 -fPIC -c -o built/tmp/p3glesgsg_glesgsg.o -Ibuilt/tmp -Ibuilt/include -I/usr/include/python2.7 -I/usr/include/eigen3 -DMAKEPANDA= -Ipanda/src/glesgsg -Ipanda/src/glstuff -pthread -msse2 -O2 -DBUILDING_PANDAGLES panda/src/glesgsg/glesgsg.cxx
[ 47%] Building C++ object built/tmp/p3gles2gsg_gles2gsg.o
g++ -ftemplate-depth-30 -fPIC -c -o built/tmp/p3gles2gsg_gles2gsg.o -Ibuilt/tmp -Ibuilt/include -I/usr/include/python2.7 -I/usr/include/eigen3 -DMAKEPANDA= -Ipanda/src/gles2gsg -Ipanda/src/glstuff -pthread -msse2 -O2 -DBUILDING_PANDAGLES2 panda/src/gles2gsg/gles2gsg.cxx
In file included from panda/src/glstuff/glstuff_src.cxx:30:0,
from panda/src/gles2gsg/gles2gsg.cxx:20:
panda/src/glstuff/glGraphicsStateGuardian_src.cxx: In Elementfunktion »virtual void GLES2GraphicsStateGuardian::reset()«:
panda/src/glstuff/glGraphicsStateGuardian_src.cxx:1069:21: Fehler: ungültige Umwandlung von »void (*)(GLuint, GLsizei, const GLchar* const*, const GLint*) {aka void (*)(unsigned int, int, const char* const*, const int*)}« in »PFNGLSHADERSOURCEPROC {aka void (*)(unsigned int, int, const char**, const int*)}« [-fpermissive]
But that shouldn’t be interesting for most people.
EDIT #2:
Compile was successful, but no fftw, gles2, artoolkit. For most people, that should be enough. I’m uploading it this moment. A bit late, I’m sorry! 