diff options
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/game-development.scm | 43 | ||||
| -rw-r--r-- | gnu/packages/games.scm | 34 |
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 |
| 47 | is used in some video games and movies.") | 50 | is 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 | ||
| 80 | editing maps of any tile-based game, be it an RPG, a platformer or a Breakout | ||
| 81 | clone.") | ||
| 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 | |||
| 520 | are primarily in English, however some in other languages are provided.") | 520 | are 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 | ||
| 550 | editing maps of any tile-based game, be it an RPG, a platformer or a Breakout | ||
| 551 | clone.") | ||
| 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") |
