From a20b084a0437e6832e3fbee58b23a789e510654c Mon Sep 17 00:00:00 2001 From: John Darrington Date: Wed, 22 Feb 2017 20:13:15 +0100 Subject: gnu: Add gnushogi and xshogi * gnu/packages/games.scm (gnushogi, xshogi): New variables. --- gnu/packages/games.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) (limited to 'gnu/packages/games.scm') diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 1d6a12a0f6..50315a6085 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -175,6 +175,49 @@ You may even apply photos to the faces instead of colors. The game is scriptable with Guile.") (license license:gpl3+))) +(define-public gnushogi + (package + (name "gnushogi") + (version "1.4.2") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://gnu/gnushogi/gnushogi-" + version ".tar.gz")) + (sha256 + (base32 + "0a9bsl2nbnb138lq0h14jfc5xvz7hpb2bcsj4mjn6g1hcsl4ik0y")))) + (arguments `(#:tests? #f)) ;; No check target. + (build-system gnu-build-system) + (home-page "http://www.gnu.org/software/gnushogi/") + (synopsis "The game of Shogi (Japanese chess)") + (description "GNU Shogi is a program that plays the game Shogi (Japanese +Chess). It is similar to standard chess but this variant is far more complicated.") + (license license:gpl3+))) + +(define-public xshogi + (package + (name "xshogi") + (version "1.4.2") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://gnu/gnushogi/xshogi-" + version ".tar.gz")) + (sha256 + (base32 + "1dns0nhymak44by18sv48m4xb2skiwbi2i3nb9hl6w9iwd2i2brf")))) + (build-system gnu-build-system) + (inputs + `(("libxaw" ,libxaw) + ("libxt" ,libxt))) + (home-page "http://www.gnu.org/software/gnushogi/") + (synopsis "User interface for @code{gnushogi}") + (description "A graphical user interface for the package @code{gnushogi}.") + ;; Contains a copy of GPLv3 but the licence notices simply + ;; state "GNU General Public Licence" without specifying a version. + (license license:gpl1+))) + (define-public abbaye (package (name "abbaye") -- cgit v1.2.3 From 2f1d20a8d473d9183460d38ed34f1c3d51860c78 Mon Sep 17 00:00:00 2001 From: John Darrington Date: Sat, 25 Feb 2017 13:20:26 +0100 Subject: gnu: xshogi: Remove Texinfo markup from synopsis. * gnu/packages/games.scm (xshogi): Remove Texinfo markup from synopsis. --- gnu/packages/games.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/games.scm') diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 50315a6085..d26669e68f 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -212,7 +212,7 @@ Chess). It is similar to standard chess but this variant is far more complicate `(("libxaw" ,libxaw) ("libxt" ,libxt))) (home-page "http://www.gnu.org/software/gnushogi/") - (synopsis "User interface for @code{gnushogi}") + (synopsis "User interface for gnushogi") (description "A graphical user interface for the package @code{gnushogi}.") ;; Contains a copy of GPLv3 but the licence notices simply ;; state "GNU General Public Licence" without specifying a version. -- cgit v1.2.3 From b2e3d59c50d1d367799886318f0e38f4fb9fc0aa Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Sat, 4 Mar 2017 17:05:49 +0800 Subject: gnu: glulxe: Update to 0.5.4. * gnu/packages/games.scm (glulxe): Update to 0.5.4. [license]: Change to 'expat'. --- gnu/packages/games.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu/packages/games.scm') diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index d26669e68f..7333cfca00 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -883,15 +883,15 @@ using the curses.h library for screen control.") (define-public glulxe (package (name "glulxe") - (version "0.5.2") + (version "0.5.4") (source (origin (method url-fetch) (uri (string-append "http://www.ifarchive.org/if-archive/programming/" - "glulx/interpreters/glulxe/glulxe-052.tar.gz")) + "glulx/interpreters/glulxe/glulxe-054.tar.gz")) (sha256 (base32 - "19iw6kl8ncqcy9pv4gsqfh3xsa1n94zd234rqavvmxccnf3nj19g")))) + "0vipydg6ra90yf9b3ipgppwxyb2xdhcxwvirgjy0v20wlf56zhhz")))) (build-system gnu-build-system) (inputs `(("glk" ,glkterm))) (arguments @@ -916,7 +916,7 @@ using the curses.h library for screen control.") playing interactive fiction. It was designed by Andrew Plotkin to relieve some of the restrictions in the venerable Z-machine format. This is the reference interpreter, using Glk API.") - (license (license:fsf-free "file://README")))) + (license license:expat))) (define-public fizmo (package -- cgit v1.2.3 From 9f86202ba1fda3f22ff5044420658e16b18edfd2 Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Sat, 4 Mar 2017 22:13:22 -0500 Subject: gnu: starfighter: Update to 1.7. * gnu/packages/games.scm (starfighter): Update to 1.7. [arguments]: Remove obsolete make flags. Re-enable configure and test phases. --- gnu/packages/games.scm | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'gnu/packages/games.scm') diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 7333cfca00..550652eefd 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -2617,7 +2617,7 @@ tactics.") (define-public starfighter (package (name "starfighter") - (version "1.6") + (version "1.7") (source (origin (method url-fetch) (uri (string-append @@ -2626,18 +2626,8 @@ tactics.") name "-" version "-src.tar.gz")) (sha256 (base32 - "1qb5nk0b3d0ia5zszmg4a3ydf4fiy39fmymb66vwkqn4djajdhzq")))) + "1646hpjq8bz2fkfkja1dah511hn7zd2r7da4w9c9blhad3p5732v")))) (build-system gnu-build-system) - (arguments - '(#:tests? #f ; no check target - #:make-flags - (let ((out (assoc-ref %outputs "out"))) - (list (string-append "PREFIX=" out) - (string-append "BINDIR=" out "/bin/"))) - #:phases - (modify-phases %standard-phases - ;; no configure script - (delete 'configure)))) (native-inputs `(("pkg-config" ,pkg-config))) (inputs -- cgit v1.2.3