summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2015-01-19 15:12:52 -0500
committerDavid Thompson <dthompson2@worcester.edu>2015-01-19 15:12:52 -0500
commitb0910aad2ff609ade904bf3806e58b51466c8fd1 (patch)
tree4c2d52637d823b9ea99ecab1af30510e069e4d3d /gnu
parentc72aed6d8c000efcc4cd3a912b13773e9ed46453 (diff)
gnu: tiled: Move to game-development module.
* gnu/packages/games.scm (tiled): Move from here... * gnu/packages/game-development (tiled): ...to here.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/game-development.scm43
-rw-r--r--gnu/packages/games.scm34
2 files changed, 40 insertions, 37 deletions
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 056b3681a79..338979e8212 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -17,11 +17,14 @@
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (gnu packages game-development) 19(define-module (gnu packages game-development)
20 #:use-module (guix licenses) 20 #:use-module ((guix licenses) #:prefix license:)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
23 #:use-module (guix build-system cmake) 23 #:use-module (guix build-system cmake)
24 #:use-module (gnu packages)) 24 #:use-module (guix build-system gnu)
25 #:use-module (gnu packages)
26 #:use-module (gnu packages qt)
27 #:use-module (gnu packages compression))
25 28
26(define-public bullet 29(define-public bullet
27 (package 30 (package
@@ -45,4 +48,38 @@
45 (description 48 (description
46 "Bullet is a physics engine library usable for collision detection. It 49 "Bullet is a physics engine library usable for collision detection. It
47is used in some video games and movies.") 50is used in some video games and movies.")
48 (license zlib))) 51 (license license:zlib)))
52
53(define-public tiled
54 (package
55 (name "tiled")
56 (version "0.10.2")
57 (source (origin
58 (method url-fetch)
59 (uri (string-append "https://github.com/bjorn/tiled/archive/v"
60 version ".tar.gz"))
61 (sha256
62 (base32
63 "0p4p3lv4nw11fkfvvyjirb93r2x4w2rrc2w650gl2k57k92jpiij"))))
64 (build-system gnu-build-system)
65 (inputs `(("qt" ,qt)
66 ("zlib" ,zlib)))
67 (arguments
68 '(#:phases
69 (alist-replace
70 'configure
71 (lambda* (#:key outputs #:allow-other-keys)
72 (let ((out (assoc-ref outputs "out")))
73 (system* "qmake"
74 (string-append "PREFIX=" out))))
75 %standard-phases)))
76 (home-page "http://www.mapeditor.org/")
77 (synopsis "Tile map editor")
78 (description
79 "Tiled is a general purpose tile map editor. It is meant to be used for
80editing maps of any tile-based game, be it an RPG, a platformer or a Breakout
81clone.")
82
83 ;; As noted in 'COPYING', part of it is under GPLv2+, while the rest is
84 ;; under BSD-2.
85 (license license:gpl2+)))
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index f206d3cacae..a9c4d6bd112 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -520,40 +520,6 @@ alternative layouts Dvorak and Colemak, as well as for the numpad. Tutorials
520are primarily in English, however some in other languages are provided.") 520are primarily in English, however some in other languages are provided.")
521 (license license:gpl3+))) 521 (license license:gpl3+)))
522 522
523(define-public tiled
524 (package
525 (name "tiled")
526 (version "0.10.2")
527 (source (origin
528 (method url-fetch)
529 (uri (string-append "https://github.com/bjorn/tiled/archive/v"
530 version ".tar.gz"))
531 (sha256
532 (base32
533 "0p4p3lv4nw11fkfvvyjirb93r2x4w2rrc2w650gl2k57k92jpiij"))))
534 (build-system gnu-build-system)
535 (inputs `(("qt" ,qt)
536 ("zlib" ,zlib)))
537 (arguments
538 '(#:phases
539 (alist-replace
540 'configure
541 (lambda* (#:key outputs #:allow-other-keys)
542 (let ((out (assoc-ref outputs "out")))
543 (system* "qmake"
544 (string-append "PREFIX=" out))))
545 %standard-phases)))
546 (home-page "http://www.mapeditor.org/")
547 (synopsis "Tile map editor")
548 (description
549 "Tiled is a general purpose tile map editor. It is meant to be used for
550editing maps of any tile-based game, be it an RPG, a platformer or a Breakout
551clone.")
552
553 ;; As noted in 'COPYING', part of it is under GPLv2+, while the rest is
554 ;; under BSD-2.
555 (license license:gpl2+)))
556
557(define-public openal 523(define-public openal
558 (package 524 (package
559 (name "openal") 525 (name "openal")