diff options
| author | Sisiutl <sisiutl@egregore.fun> | 2025-02-03 13:47:22 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-02-07 16:13:16 +0000 |
| commit | e4248af6061fc12843beaa9616c00b98700b44e0 (patch) | |
| tree | fd4688b3aef35f123e533274c6b154f36ee5e896 /gnu/packages/python-xyz.scm | |
| parent | 2b9de7595002eda6ffe2dcffe48871f5ce83711b (diff) | |
gnu: python-pyopengl: Add support for additional GL platforms.
* gnu/packages/python-xyz.scm (python-pyopengl)[arguments]:
Fix paths for non-GLX platforms too.
Change-Id: Ib50d5c64ff73079c4ffa3bd3e03012a66591ddfc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-xyz.scm')
| -rw-r--r-- | gnu/packages/python-xyz.scm | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8dfa34e1d8a..d95a4e0937f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm | |||
| @@ -27332,18 +27332,18 @@ functionality like full case-folding for case-insensitive matches in Unicode.") | |||
| 27332 | (lambda* (#:key inputs outputs #:allow-other-keys) | 27332 | (lambda* (#:key inputs outputs #:allow-other-keys) |
| 27333 | (substitute* '("OpenGL/platform/ctypesloader.py") | 27333 | (substitute* '("OpenGL/platform/ctypesloader.py") |
| 27334 | (("filenames_to_try = \\[\\]") "filenames_to_try = [name]")) | 27334 | (("filenames_to_try = \\[\\]") "filenames_to_try = [name]")) |
| 27335 | (substitute* '("OpenGL/platform/glx.py" "tests/check_glut_load.py") | 27335 | (substitute* '("OpenGL/platform/glx.py" |
| 27336 | (("'GL'") | 27336 | "OpenGL/platform/egl.py" |
| 27337 | (string-append "'" (assoc-ref inputs "mesa") "/lib/libGL.so'")) | 27337 | "OpenGL/platform/osmesa.py" |
| 27338 | "OpenGL/platform/darwin.py" | ||
| 27339 | "tests/check_glut_load.py") | ||
| 27338 | (("'GLU'") | 27340 | (("'GLU'") |
| 27339 | (string-append "'" (assoc-ref inputs "glu") "/lib/libGLU.so'")) | 27341 | (string-append "'" (assoc-ref inputs "glu") "/lib/libGLU.so'")) |
| 27340 | (("'glut',") | 27342 | (("'glut',") |
| 27341 | (string-append "'" (assoc-ref inputs "freeglut") "/lib/libglut.so',")) | 27343 | (string-append "'" (assoc-ref inputs "freeglut") "/lib/libglut.so',")) |
| 27342 | (("'GLESv1_CM'") | 27344 | (("'(GL|EGL|GLESv1_CM|GLESv2|OSMesa)'" all gl-library) |
| 27343 | (string-append "'" (assoc-ref inputs "mesa") "/lib/libGLESv1_CM.so'")) | 27345 | (string-append "'" (assoc-ref inputs "mesa") (string-append "/lib/lib" gl-library ".so'")))) |
| 27344 | (("'GLESv2'") | 27346 | ;; Not providing libgle. It seems to be very old. |
| 27345 | (string-append "'" (assoc-ref inputs "mesa") "/lib/libGLESv2.so'"))) | ||
| 27346 | ;; Not providing libgle. It seems to be very old. | ||
| 27347 | #t))))) | 27347 | #t))))) |
| 27348 | (home-page "https://pyopengl.sourceforge.net") | 27348 | (home-page "https://pyopengl.sourceforge.net") |
| 27349 | (synopsis "Standard OpenGL bindings for Python") | 27349 | (synopsis "Standard OpenGL bindings for Python") |
