diff options
Diffstat (limited to 'gnu/packages/python-graphics.scm')
| -rw-r--r-- | gnu/packages/python-graphics.scm | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/gnu/packages/python-graphics.scm b/gnu/packages/python-graphics.scm index 29b199922c9..403a3c3b344 100644 --- a/gnu/packages/python-graphics.scm +++ b/gnu/packages/python-graphics.scm | |||
| @@ -78,19 +78,18 @@ | |||
| 78 | (string-append "'" mesa "/lib/libEGL.so'")) | 78 | (string-append "'" mesa "/lib/libEGL.so'")) |
| 79 | (("find_library\\(\"X11\"\\)") | 79 | (("find_library\\(\"X11\"\\)") |
| 80 | (string-append "'" libx11 "/lib/libX11.so'")))))) | 80 | (string-append "'" libx11 "/lib/libX11.so'")))))) |
| 81 | (replace 'check | 81 | (add-before 'check 'prepare-test-environment |
| 82 | (lambda* (#:key inputs outputs tests? #:allow-other-keys) | 82 | (lambda _ |
| 83 | (when tests? | 83 | (system "Xvfb :1 &") |
| 84 | (system "Xvfb :1 &") | 84 | (setenv "DISPLAY" ":1")))))) |
| 85 | (setenv "DISPLAY" ":1") | ||
| 86 | (add-installed-pythonpath inputs outputs) | ||
| 87 | (invoke "pytest" "tests"))))))) | ||
| 88 | (inputs | 85 | (inputs |
| 89 | (list libx11 | 86 | (list libx11 |
| 90 | mesa)) | 87 | mesa)) |
| 91 | (native-inputs | 88 | (native-inputs |
| 92 | (list python-psutil | 89 | (list python-psutil |
| 93 | python-pytest | 90 | python-pytest |
| 91 | python-setuptools | ||
| 92 | python-wheel | ||
| 94 | xorg-server-for-tests)) | 93 | xorg-server-for-tests)) |
| 95 | (home-page "https://github.com/moderngl/glcontext") | 94 | (home-page "https://github.com/moderngl/glcontext") |
| 96 | (synopsis "Portable OpenGL Context for ModernGL") | 95 | (synopsis "Portable OpenGL Context for ModernGL") |
