[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
97/143: gnu: mesa-utils: Install eglinfo.
From: |
guix-commits |
Subject: |
97/143: gnu: mesa-utils: Install eglinfo. |
Date: |
Mon, 21 Nov 2022 16:10:50 -0500 (EST) |
mbakke pushed a commit to branch master
in repository guix.
commit 227a3a1d712bf50289270d32a642ef1c9d3aab03
Author: Petr Hodina <phodina@protonmail.com>
AuthorDate: Fri Sep 30 21:21:15 2022 +0200
gnu: mesa-utils: Install eglinfo.
* gnu/packages/gl.scm (mesa-utils)[inputs]: Remove input labels.
[arguments]: Install eglinfo to bin.
Signed-off-by: Marius Bakke <marius@gnu.org>
---
gnu/packages/gl.scm | 35 +++++++++++++++++------------------
1 file 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))))
- 45/143: gnu: karchive: Enable zstd support., (continued)
- 45/143: gnu: karchive: Enable zstd support., guix-commits, 2022/11/21
- 56/143: fxup kwayland-integration, guix-commits, 2022/11/21
- 59/143: gnu: Add kactivitymanagerd., guix-commits, 2022/11/21
- 65/143: gnu: Add oxygen-sounds., guix-commits, 2022/11/21
- 70/143: gnu: Add plasma-integration., guix-commits, 2022/11/21
- 85/143: gnu: Add plasma-systemmonitor., guix-commits, 2022/11/21
- 84/143: gnu: Add milou., guix-commits, 2022/11/21
- 87/143: gnu: Add xdg-desktop-portal-kde., guix-commits, 2022/11/21
- 89/143: gnu: Add libqaccessibilityclient., guix-commits, 2022/11/21
- 91/143: gnu: Add kwin., guix-commits, 2022/11/21
- 97/143: gnu: mesa-utils: Install eglinfo.,
guix-commits <=
- 100/143: gnu: Add kdeplasma-addons., guix-commits, 2022/11/21
- 93/143: gnu: Add appmenu-gtk-module., guix-commits, 2022/11/21
- 103/143: gnu: Add plasma-browser-integration., guix-commits, 2022/11/21
- 104/143: gnu: Add plasma-desktop., guix-commits, 2022/11/21
- 105/143: gnu: qqc2-desktop-style: Add qtx11extras and sonnet to inputs., guix-commits, 2022/11/21
- 106/143: gnu: Add plasma meta-package., guix-commits, 2022/11/21
- 107/143: gnu: Add plasma-nano., guix-commits, 2022/11/21
- 108/143: gnu: Add plasma-phone-components., guix-commits, 2022/11/21
- 110/143: gnu: Add plasma-mobile-settings., guix-commits, 2022/11/21
- 112/143: gnu: Add plasma-phonebook., guix-commits, 2022/11/21