diff options
| author | Paul van der Walt <paul@denknerd.org> | 2015-10-16 15:00:06 +0200 |
|---|---|---|
| committer | Paul van der Walt <paul@denknerd.org> | 2015-10-23 09:10:52 +0200 |
| commit | aa6f39127e7d4bd5783b4454f5b6b7cd243aa8b8 (patch) | |
| tree | 73a97a3fbff0148c675225069457e23df2d698f6 | |
| parent | c783cac07006a18c4c67f7c0b77f2f94ebcff287 (diff) | |
gnu: Add Raincat.
* gnu/packages/games.scm (raincat): New variable.
| -rw-r--r-- | gnu/packages/games.scm | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 9c44bbe3e01..546944ad256 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm | |||
| @@ -52,6 +52,7 @@ | |||
| 52 | #:use-module (gnu packages guile) | 52 | #:use-module (gnu packages guile) |
| 53 | #:use-module (gnu packages libcanberra) | 53 | #:use-module (gnu packages libcanberra) |
| 54 | #:use-module (gnu packages libunwind) | 54 | #:use-module (gnu packages libunwind) |
| 55 | #:use-module (gnu packages haskell) | ||
| 55 | #:use-module (gnu packages mp3) | 56 | #:use-module (gnu packages mp3) |
| 56 | #:use-module (gnu packages image) | 57 | #:use-module (gnu packages image) |
| 57 | #:use-module (gnu packages ncurses) | 58 | #:use-module (gnu packages ncurses) |
| @@ -81,6 +82,7 @@ | |||
| 81 | #:use-module (gnu packages fribidi) | 82 | #:use-module (gnu packages fribidi) |
| 82 | #:use-module (guix build-system trivial) | 83 | #:use-module (guix build-system trivial) |
| 83 | #:use-module (guix build-system gnu) | 84 | #:use-module (guix build-system gnu) |
| 85 | #:use-module (guix build-system haskell) | ||
| 84 | #:use-module (guix build-system cmake) | 86 | #:use-module (guix build-system cmake) |
| 85 | #:use-module (guix build-system trivial)) | 87 | #:use-module (guix build-system trivial)) |
| 86 | 88 | ||
| @@ -1139,6 +1141,39 @@ on the screen and keyboard to display letters.") | |||
| 1139 | ;; Most files under gpl2+ or gpl3+, but eat.wav under gpl3 | 1141 | ;; Most files under gpl2+ or gpl3+, but eat.wav under gpl3 |
| 1140 | (license license:gpl3))) | 1142 | (license license:gpl3))) |
| 1141 | 1143 | ||
| 1144 | (define-public raincat | ||
| 1145 | (package | ||
| 1146 | (name "raincat") | ||
| 1147 | (version "1.1.1.3") | ||
| 1148 | (source | ||
| 1149 | (origin | ||
| 1150 | (method url-fetch) | ||
| 1151 | (uri (string-append | ||
| 1152 | "http://hackage.haskell.org/package/Raincat/Raincat-" | ||
| 1153 | version | ||
| 1154 | ".tar.gz")) | ||
| 1155 | (sha256 | ||
| 1156 | (base32 | ||
| 1157 | "1aalh68h6799mv4vyg30zpskl5jkn6x2j1jza7p4lrflyifxzar8")))) | ||
| 1158 | (build-system haskell-build-system) | ||
| 1159 | (inputs | ||
| 1160 | `(("ghc-extensible-exceptions" ,ghc-extensible-exceptions) | ||
| 1161 | ("ghc-mtl" ,ghc-mtl) | ||
| 1162 | ("ghc-random" ,ghc-random) | ||
| 1163 | ("ghc-glut" ,ghc-glut) | ||
| 1164 | ("ghc-opengl" ,ghc-opengl) | ||
| 1165 | ("ghc-sdl" ,ghc-sdl) | ||
| 1166 | ("ghc-sdl-image" ,ghc-sdl-image) | ||
| 1167 | ("ghc-sdl-mixer" ,ghc-sdl-mixer))) | ||
| 1168 | (home-page "http://raincat.bysusanlin.com/") | ||
| 1169 | (synopsis "Puzzle game with a cat in lead role") | ||
| 1170 | (description "Project Raincat is a game developed by Carnegie Mellon | ||
| 1171 | students through GCS during the Fall 2008 semester. Raincat features game | ||
| 1172 | play inspired from classics Lemmings and The Incredible Machine. The project | ||
| 1173 | proved to be an excellent learning experience for the programmers. Everything | ||
| 1174 | is programmed in Haskell.") | ||
| 1175 | (license license:bsd-3))) | ||
| 1176 | |||
| 1142 | (define-public manaplus | 1177 | (define-public manaplus |
| 1143 | (package | 1178 | (package |
| 1144 | (name "manaplus") | 1179 | (name "manaplus") |
