GNU bug report logs -
#32283
Add chroma (a little video game)
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 32283 in the body.
You can then email your comments to 32283 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#32283
; Package
guix
.
(Thu, 26 Jul 2018 21:41:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Christopher Lemmer Webber <cwebber <at> dustycloud.org>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Thu, 26 Jul 2018 21:41:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[0001-gnu-Add-chroma.patch (text/x-patch, inline)]
From 3ca38f3813eb7e6473673622de04b8fbb03d256d Mon Sep 17 00:00:00 2001
From: Christopher Lemmer Webber <cwebber <at> dustycloud.org>
Date: Thu, 26 Jul 2018 17:37:53 -0400
Subject: [PATCH] gnu: Add chroma.
* gnu/packages/games.scm (chroma): New variable.
---
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
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -10,7 +10,7 @@
;;; Copyright © 2014, 2015 Mark H Weaver <mhw <at> netris.org>
;;; Copyright © 2015, 2016 Andreas Enge <andreas <at> enge.fr>
;;; Copyright © 2015 David Hashe <david.hashe <at> dhashe.com>
-;;; Copyright © 2015, 2017 Christopher Allan Webber <cwebber <at> dustycloud.org>
+;;; Copyright © 2015, 2017, 2018 Christopher Lemmer Webber <cwebber <at> dustycloud.org>
;;; Copyright © 2015, 2016, 2017, 2018 Ricardo Wurmus <rekado <at> elephly.net>
;;; Copyright © 2015, 2016, 2017 Alex Kost <alezost <at> gmail.com>
;;; Copyright © 2015 Paul van der Walt <paul <at> denknerd.org>
@@ -3983,6 +3983,38 @@ laws of physics (Enigma’s special laws of physics, that is), controlling them
with the mouse isn’t always trivial.")
(license license:gpl2+)))
+(define-public chroma
+ (package
+ (name "chroma")
+ (version "1.15")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "http://level7.org.uk/chroma/download/chroma-"
+ 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 gradually
+ becoming difficult enough to tax even the brightest of minds.")
+ (license license:gpl2+)))
+
(define-public fillets-ng
(package
(name "fillets-ng")
--
2.18.0
[Message part 2 (text/plain, inline)]
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.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#32283
; Package
guix
.
(Sat, 28 Jul 2018 20:58:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 32283 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Thu, 26 Jul 2018 17:40:06 -0400
Christopher Lemmer Webber <cwebber <at> dustycloud.org> wrote:
> From 3ca38f3813eb7e6473673622de04b8fbb03d256d Mon Sep 17 00:00:00 2001
> From: Christopher Lemmer Webber <cwebber <at> dustycloud.org>
> Date: Thu, 26 Jul 2018 17:37:53 -0400
> Subject: [PATCH] gnu: Add chroma.
>
> * gnu/packages/games.scm (chroma): New variable.
> ---
> 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
> --- a/gnu/packages/games.scm
> +++ b/gnu/packages/games.scm
> @@ -10,7 +10,7 @@
> ;;; Copyright © 2014, 2015 Mark H Weaver <mhw <at> netris.org>
> ;;; Copyright © 2015, 2016 Andreas Enge <andreas <at> enge.fr>
> ;;; Copyright © 2015 David Hashe <david.hashe <at> dhashe.com>
> -;;; Copyright © 2015, 2017 Christopher Allan Webber
> <cwebber <at> dustycloud.org> +;;; Copyright © 2015, 2017, 2018
> Christopher Lemmer Webber <cwebber <at> dustycloud.org> ;;; Copyright ©
> 2015, 2016, 2017, 2018 Ricardo Wurmus <rekado <at> elephly.net> ;;;
> Copyright © 2015, 2016, 2017 Alex Kost <alezost <at> gmail.com> ;;;
> Copyright © 2015 Paul van der Walt <paul <at> denknerd.org> @@ -3983,6
> +3983,38 @@ laws of physics (Enigma’s special laws of physics, that
> is), controlling them with the mouse isn’t always trivial.") (license
> license:gpl2+)))
> +(define-public chroma
> + (package
> + (name "chroma")
> + (version "1.15")
> + (source (origin
> + (method url-fetch)
> + (uri (string-append
> "http://level7.org.uk/chroma/download/chroma-"
> + 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
> gradually
> + becoming difficult enough to tax even the brightest of minds.")
> + (license license:gpl2+)))
> +
> (define-public fillets-ng
> (package
> (name "fillets-ng")
LGTM.
The only "bug" here is you posted it to the bugs tracker, not the
patches-tracker.
Björn
[Message part 2 (application/pgp-signature, inline)]
Reply sent
to
Ricardo Wurmus <rekado <at> elephly.net>
:
You have taken responsibility.
(Sun, 29 Jul 2018 07:39:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Christopher Lemmer Webber <cwebber <at> dustycloud.org>
:
bug acknowledged by developer.
(Sun, 29 Jul 2018 07:39:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 32283-done <at> debbugs.gnu.org (full text, mbox):
Christopher Lemmer Webber <cwebber <at> dustycloud.org> writes:
> From 3ca38f3813eb7e6473673622de04b8fbb03d256d Mon Sep 17 00:00:00 2001
> From: Christopher Lemmer Webber <cwebber <at> dustycloud.org>
> Date: Thu, 26 Jul 2018 17:37:53 -0400
> Subject: [PATCH] gnu: Add chroma.
>
> * gnu/packages/games.scm (chroma): New variable.
> ---
Thank you. Pushed to the “master” branch with commit 10d531536.
--
Ricardo
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 26 Aug 2018 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 6 years and 303 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.