Another question, is Guix ever going to ship NVIDIA OpenGL libraries, considering that this is a GNU project? Flatpak for example ships them to support NVIDIA GPUs. The project I want to make contributor-friendly with help of Guix is a 3D game, so without them Guix is essentially useless as a dependency installer for many of the potential contributors.
I managed to launch SuperTux, by forcing it to use system libraries: LD_PRELOAD="/usr/lib64/libGL.so.1 /usr/lib64/libGLX.so.0 \ /usr/lib64/libX11.so.6 /usr/lib64/libXext.so.6 \ /usr/lib64/libGLdispatch.so.0 /usr/lib64/libxcb.so.1 \ /usr/lib64/libXau.so.6" supertux2 This probably not possible to reliably automate and certainly is segfault-prone though...
