From e1f288dee780b374fc2162eb39d96a50d64964c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= Date: Fri, 13 Mar 2015 15:58:25 +0100 Subject: [PATCH 3/3] gnu: Add mesa-demos. * gnu/packages/gl.scm (mesa-demos): New variable. --- gnu/packages/gl.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index b5f8e07..ae551c2 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -259,6 +259,35 @@ emulation to complete hardware acceleration for modern GPUs.") (assoc-ref outputs "out") "/include"))))))))) +(define-public mesa-demos + (package + (name "mesa-demos") + (version "8.2.0") + (source (origin + (method url-fetch) + (uri (string-append + "ftp://ftp.freedesktop.org/pub/mesa/demos/" version + "/mesa-demos-" version".tar.bz2")) + (sha256 + (base32 + "14msj0prbl3ljwd24yaqv9pz1xzicdmqgg616xxlppbdh6syrgz4")))) + (build-system gnu-build-system) + (inputs + `(("mesa" ,mesa) + ("glut" ,freeglut) + ("glew" ,glew))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "http://mesa3d.org/") + (synopsis "Collection of OpenGL / Mesa demos and test programs") + (description + "Mesa-demos is a collection of OpenGL / Mesa demos and test programs +authored by the Mesa project.") + ;; The package contains many source files without a license, some + ;; instances of the expat license, and some X11 style licenses by SGI, so + ;; we consider it to be collectively under the X11 license. + (license l:x11))) + (define-public glew (package (name "glew") -- 2.2.1