diff options
author | Marius Bakke <[email protected]> | 2022-11-26 15:39:18 +0100 |
---|---|---|
committer | Marius Bakke <[email protected]> | 2022-11-26 15:39:18 +0100 |
commit | fe99fe84f0fe5b4cd97768c6dbb60a07404f24a1 (patch) | |
tree | c87214ce4b80f0eb9a068553cc25f201bddae66c /gnu/packages/gl.scm | |
parent | 2e68be4ca88368c94b1eb1123ef437605b7b904f (diff) | |
parent | c457c715a83358fa1557f703b1e459435fb1a259 (diff) |
Merge branch 'master' into staging
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 00b04d0cc9..672a820686 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)))) |