diff options
author | Ludovic Courtès <ludo@gnu.org> | 2022-11-28 12:26:32 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2022-11-28 12:26:32 +0100 |
commit | 459e4f2a4f2b16daded2aaba20edf3fffa4095f3 (patch) | |
tree | d1e2ada4dcfde3d3b4119087550c26856b42dbcf /gnu/packages/gl.scm | |
parent | a3264f31df9774ea514e18ed8e7b6bcb44061edc (diff) | |
parent | e6bffa99b19fe01067937a4930f1b107bd0ac398 (diff) |
Merge commit 'master' into version-1.4.0
Diffstat (limited to 'gnu/packages/gl.scm')
-rw-r--r-- | gnu/packages/gl.scm | 35 |
1 files changed, 17 insertions, 18 deletions
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 68c751ace5..01ab6135a4 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -587,30 +587,29 @@ from software emulation to complete hardware acceleration for modern GPUs.") (source (mesa-demos-source version)) (build-system gnu-build-system) (inputs - `(("mesa" ,mesa) - ("glut" ,freeglut) - ("glew" ,glew))) + (list mesa freeglut glew)) (native-inputs (list pkg-config)) (arguments - '(#:phases - (modify-phases %standard-phases - (replace - 'install - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (mkdir-p (string-append out "/bin")) - (for-each - (lambda (file) - (copy-file file (string-append out "/bin/" (basename file)))) - '("src/xdemos/glxdemo" "src/xdemos/glxgears" - "src/xdemos/glxinfo" "src/xdemos/glxheads")) - #t)))))) + (list + #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((out #$output)) + (mkdir-p (string-append out "/bin")) + (for-each (lambda (file) + (copy-file file + (string-append out "/bin/" + (basename file)))) + '("src/xdemos/glxdemo" "src/xdemos/glxgears" + "src/egl/opengl/eglinfo" + "src/xdemos/glxinfo" "src/xdemos/glxheads")))))))) (home-page "https://mesa3d.org/") (synopsis "Utility tools for Mesa") (description - "The mesa-utils package contains several utility tools for Mesa: glxdemo, -glxgears, glxheads, and glxinfo.") + "The mesa-utils package contains several utility tools for Mesa: eglinfo, +glxdemo, glxgears, glxheads, and glxinfo.") ;; glxdemo is public domain; others expat. (license (list license:expat license:public-domain)))) |