From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Lemmer Webber Subject: bug#32283: Add chroma (a little video game) Date: Thu, 26 Jul 2018 17:40:06 -0400 Message-ID: <878t5x65hl.fsf@dustycloud.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]:43626) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fio0O-0000BT-1W for bug-guix@gnu.org; Thu, 26 Jul 2018 17:41:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fio0M-0005CI-QY for bug-guix@gnu.org; Thu, 26 Jul 2018 17:41:04 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:54357) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fio0M-0005C6-Mv for bug-guix@gnu.org; Thu, 26 Jul 2018 17:41:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fio0M-0003ra-H6 for bug-guix@gnu.org; Thu, 26 Jul 2018 17:41:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43521) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1finzW-0008PA-7Y for bug-guix@gnu.org; Thu, 26 Jul 2018 17:40:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1finzU-0004OH-OO for bug-guix@gnu.org; Thu, 26 Jul 2018 17:40:10 -0400 Received: from dustycloud.org ([2600:3c02::f03c:91ff:feae:cb51]:35802) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1finzU-0004Nm-GW for bug-guix@gnu.org; Thu, 26 Jul 2018 17:40:08 -0400 Received: from jasmine (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id 16BD6265DD for ; Thu, 26 Jul 2018 17:40:07 -0400 (EDT) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 32283@debbugs.gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-chroma.patch Content-Transfer-Encoding: quoted-printable From=203ca38f3813eb7e6473673622de04b8fbb03d256d Mon Sep 17 00:00:00 2001 From: Christopher Lemmer Webber Date: Thu, 26 Jul 2018 17:37:53 -0400 Subject: [PATCH] gnu: Add chroma. * gnu/packages/games.scm (chroma): New variable. =2D-- gnu/packages/games.scm | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 4af0b52e8..b19caacc7 100644 =2D-- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -10,7 +10,7 @@ ;;; Copyright =C2=A9 2014, 2015 Mark H Weaver ;;; Copyright =C2=A9 2015, 2016 Andreas Enge ;;; Copyright =C2=A9 2015 David Hashe =2D;;; Copyright =C2=A9 2015, 2017 Christopher Allan Webber +;;; Copyright =C2=A9 2015, 2017, 2018 Christopher Lemmer Webber ;;; Copyright =C2=A9 2015, 2016, 2017, 2018 Ricardo Wurmus ;;; Copyright =C2=A9 2015, 2016, 2017 Alex Kost ;;; Copyright =C2=A9 2015 Paul van der Walt @@ -3983,6 +3983,38 @@ laws of physics (Enigma=E2=80=99s special laws of ph= ysics, that is), controlling them with the mouse isn=E2=80=99t always trivial.") (license license:gpl2+))) =20 +(define-public chroma + (package + (name "chroma") + (version "1.15") + (source (origin + (method url-fetch) + (uri (string-append "http://level7.org.uk/chroma/download/ch= roma-" + version ".tar.bz2")) + (sha256 + (base32 + "0nzm3j5wjazr1d6pkydqlc48sjf72hggq0hmx8mhq03114mmiir5")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f)) ; no tests included + (inputs + `(("sdl-union" ,(sdl-union (list sdl sdl-image sdl-mixer sdl-ttf))) + ("freetype" ,freetype) + ("ncurses" ,ncurses) + ("fontconfig" ,fontconfig) + ("libxft" ,libxft))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "http://level7.org.uk/chroma/") + (synopsis "Abstract puzzle game") + (description "Chroma is an abstract puzzle game. A variety of colourful +shapes are arranged in a series of increasingly complex patterns, forming + fiendish traps that must be disarmed and mysterious puzzles that must be + manipulated in order to give up their subtle secrets. Initially so + straightforward that anyone can pick it up and begin to play, yet gradual= ly + becoming difficult enough to tax even the brightest of minds.") + (license license:gpl2+))) + (define-public fillets-ng (package (name "fillets-ng") =2D-=20 2.18.0 --=-=-= Content-Type: text/plain BTW I also updated my copyright line in the process. I should probably do it in other files as well, since I've patched my name IRL as well. --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEUQqGKOKndniPjHCcS8Alkl/49NMFAltaP7YACgkQS8Alkl/4 9NNmfQ//cFDcxOjlFiqUhPCrv4lpdIwAwkJ/pu2pVLEFAa9fvxnvRsR2l1G+xhIq /vNruP8JtjYke4ly10D/nZkiumm/L++oomu5Tv2VoOsAzYt0riuBJrTz4XDvdPRc n3obQfUlIRFn2qa2juizKRRzvngQ8zD4FufiuxrSLzVr1XXBDAJ4LpTQFhuYCl+o 8Fns7yUmme7JpMwXkXQ04TTDTQct2wn3lfYnOu0JqGLXert2jy2OrbrktL8FvzsP BFX9DO2NZBpoE7Fn+aEoJiSOtEhFceGGqmAFQuNj1xbFA0uJ0+UHrIlTWSCcvkwC O6rBzyHRtqryewDIkhGoWXiTcbfw2cZC9XocdM00EmBSeMdeBuG5B+ix9UfWtW8U G8qgqev4FJEWNol8uODjhb/sUfL/lZVRBZckF50rtNcFL13t+sDIFW0rLRR8/vRs b0QPcrooaMl5BZXMjzrpJZzgd4IQNI3tZfjf45jmDlNTMZadvLuqrRx908Ph/XhX TgqchzCM2wi05KsjiER6J6ExMcK/sEJXF7MXkKPo0d5kKxsqiPcvblKjVFdH6AZd H47rBaX1dXNFRTf8JTB5/t79oq2pmeNsiPAkMG0vFgDaI1C9ioaZ6a8/BG8lupkL cbuNHJwknOLyf6xDrbamKGqg6X5IbqLCvr1I0YmomtXBr5Zi0rs= =TlMx -----END PGP SIGNATURE----- --==-=-=--