From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kei Kebreau Subject: [PATCH] gnu: Add quesoglc. Date: Wed, 15 Jun 2016 14:55:33 -0400 Message-ID: <878ty6ffiy.fsf@openmailbox.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55742) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDFyg-0000rH-HI for guix-devel@gnu.org; Wed, 15 Jun 2016 14:55:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bDFyc-0006bh-9Z for guix-devel@gnu.org; Wed, 15 Jun 2016 14:55:49 -0400 Received: from mail2.openmailbox.org ([62.4.1.33]:41712) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDFyb-0006bL-VG for guix-devel@gnu.org; Wed, 15 Jun 2016 14:55:46 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain This is an OpenGL tool that some free software games use. Builds fine on my machine, so a second test would be nice. :-) --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0001-gnu-Add-quesoglc.patch Content-Transfer-Encoding: quoted-printable Content-Description: patch From=20cd3052af0c0ef0d9df13584070bd4d48138e0439 Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Wed, 15 Jun 2016 14:40:38 -0400 Subject: [PATCH] gnu: Add quesoglc. * gnu/packages/game-development.scm (quesoglc): New variable. =2D-- gnu/packages/game-development.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-developm= ent.scm index 56617bb..5d749da 100644 =2D-- a/gnu/packages/game-development.scm +++ b/gnu/packages/game-development.scm @@ -34,6 +34,8 @@ #:use-module (gnu packages curl) #:use-module (gnu packages databases) #:use-module (gnu packages documentation) + #:use-module (gnu packages fontutils) + #:use-module (gnu packages fribidi) #:use-module (gnu packages glib) #:use-module (gnu packages gnunet) #:use-module (gnu packages guile) @@ -432,3 +434,28 @@ It offers the following features: import into a database. @end enumerate") (license license:gpl2+))) + +(define-public quesoglc + (package + (name "quesoglc") + (version "0.7.2") + (source (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/" name "/" version= "/" + name "-" version "-free.tar.bz2")) + (sha256 + (base32 + "08ddhywdy2qg17m592ng3yr0p1ih96irg8wg729g75hsxxq9ipks")))) + (build-system gnu-build-system) + (native-inputs `(("pkg-config" ,pkg-config))) + (inputs `(("fontconfig" ,fontconfig) + ("freeglute" ,freeglut) + ("fribidi" ,fribidi) + ("glew" ,glew))) + (home-page "http://quesoglc.sourceforge.net") + (synopsis "Free implementation of the OpenGL Character Renderer (GLC)") + (description + "The OpenGL Character Renderer (GLC) is a state machine that provides +OpenGL programs with character rendering services via an application progr= amming +interface (API).") + (license license:lgpl2.1+))) =2D-=20 2.8.3 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D-=20 Kei (GPG Key: 4096R/E6A5EE3C19467A0D) --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXYaSmAAoJEOal7jwZRnoNxNIP/AsW2v4KGTylFTeVsbkyhGwk /Ong3+vOjNs4b1LTowsCWbBz3VVIijDRRaGu4vHin4V/B8QH7GulPOE6TIHIlCnB QmV1BeF+SG5OOOnlf4gPuN+tPOFRCqopofQhY+Z6LWbJlhbItooTzqVwghpvj2hM XDk9974q8LjGufxNfRBeHNY8/e/Z1vAdMDy7f9BmbGuXxioUnghXYbCQ80J6YgeH GBSUoQktWXw3idP6lIEv/0WF7Xy/lJR/6tmIjqZ71/dCff5gJmOxgH/1dHnWhElM CrOWSFSGm/gaGsnXauxcQhHUERH0Q5jUEZR/ZXEfu6UTIjXwv2jj7LUoJ6+kkPFi 29FzHHMcgkd8AnnrD+1q5Y0CbOJbslWeMseAcAVIcF1tuuTKJD2Ht/wrFNuE7sY5 hQeFMMUqMx3o/cLgPHRKV6m5NfXEzwm41KkwNYBh+o0dmmRZBT/yYPdP2cQ0axBy ZcAJqY4FFATGRgUUD2Ue6jFL+XZBUBL5jUVElzmvqQKR/G3bSDUnrG1PofiG2Mkd mC0NWZzrrIIFhmNPBZDEN30GKSfkTxbtrwQrAJb7M7pMnKtWPsLYz+cb8F5tti9+ M+4ltRKnQx0SDieqRWF1lvAlfT2idf3KRS9PzypWi4ndaW5p8x8+fNpJ97MfOBRD l4kANS4bjcXlUroMGUdT =tAPE -----END PGP SIGNATURE----- --==-=-=--