From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kei Kebreau Subject: Re: [PATCH] gnu: Add quesoglc. Date: Wed, 15 Jun 2016 19:41:39 -0400 Message-ID: <8737oef2a4.fsf@openmailbox.org> References: <878ty6ffiy.fsf@openmailbox.org> <20160615214147.GA32650@jasmine> 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]:40888) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDKRZ-0007Qk-M4 for guix-devel@gnu.org; Wed, 15 Jun 2016 19:41:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bDKRV-0001fs-E0 for guix-devel@gnu.org; Wed, 15 Jun 2016 19:41:56 -0400 Received: from mail2.openmailbox.org ([62.4.1.33]:44703) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDKRV-0001fS-0C for guix-devel@gnu.org; Wed, 15 Jun 2016 19:41:53 -0400 In-Reply-To: <20160615214147.GA32650@jasmine> (Leo Famulari's message of "Wed, 15 Jun 2016 17:41:47 -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: Leo Famulari Cc: guix-devel@gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Leo Famulari writes: > On Wed, Jun 15, 2016 at 02:55:33PM -0400, Kei Kebreau wrote: >>=20 >> This is an OpenGL tool that some free software games use. >> Builds fine on my machine, so a second test would be nice. :-) > > It builds for me on x86_64 :) > >> + (synopsis "Free implementation of the OpenGL Character Renderer (GL= C)") > > Everything we package is free software, so we don't mention it as a > special quality in synopses and descriptions. > Putting this one on a sticky note now. This isn't my first time forgetting this. :P >> + (license license:lgpl2.1+))) > > Part of include/glc.h is Expat licensed. Indeed it is. A corrected patch is attached! --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0001-gnu-Add-quesoglc.patch Content-Transfer-Encoding: quoted-printable Content-Description: corrected patch From=20bb107770e060ad055a453cd7b5d005ab2cb5e6ab Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Wed, 15 Jun 2016 19:37:03 -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..b11285a 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 "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 (list license:expat 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 iQIcBAEBCAAGBQJXYee0AAoJEOal7jwZRnoNfBkP/AtHMe5JoIQS7hIuqFv2n0QE sQl8BcL3l6L7L8z9vcwzdX6KNbfB3oXIV8ukFOhti0bCRUn6LX41qZ2NbvTNPVuA r2EStIzzotaYqUlgBL+TMSKx2NLsvSivtBwG4SCoz+/hgqyJ9FqXMiq9gwza0SO0 poELMRh7r7iScEUMYiN+GyNiAOQH39qN8na4tYCcAmsMY44KyAyiVK/VBoY0/XnS krG5n7CJGW2LFRevrJyc3hswXbHvdqBqqjvy/MqCeFeVgi5Y3aJoR5S4FYzXK/jb cJqXuAZ3YLdje/myyKXbRYkUn5a7yw9yZQMPnfNet1kONWgDQ9gdZ1wWnQ2K9SRH IJjMStuNb9vhO1t6N1TDLkCGulnbUs0d21Hx+pO9O4fN+KQiEEiMXbxdm9JX1Z1v v5CGPmC6YL3ly5y1zTA6NN7/SMDzTawywaVMsmyu+c+pFQXCn9rHNZf8KUtNvvV5 rEKJokZiy1Ys4FXIy+viKIYYxNb8jq19qol8TjV6IyEbe/bZLidCQlsg3B6F+jiU Pg2goxFsd9YGJMdl2IcyObbghFuSmU73gsMWcwfzLB+4zDaz/MAaoEW45iMY6SDQ hq5Fsao0ulN0lotxvOCb57XQne/qU11uButFE+lHfpp3yCVe0sRm8SUkF2b7pv92 Szo25CgjWK5e+vLLPY4l =y4/j -----END PGP SIGNATURE----- --==-=-=--