Archived
1
0
Fork 0

gnu: Add Liquid War 6.

* gnu/packages/games.scm (liquidwar6): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
zamfofex 2022-04-29 23:03:17 +02:00 committed by Ludovic Courtès
parent d2c663711e
commit 0a64b629ae
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -70,6 +70,7 @@
;;; Copyright © 2021 Foo Chuan Wei <chuanwei.foo@hotmail.com> ;;; Copyright © 2021 Foo Chuan Wei <chuanwei.foo@hotmail.com>
;;; Copyright © 2022 Yovan Naumovski <yovan@gorski.stream> ;;; Copyright © 2022 Yovan Naumovski <yovan@gorski.stream>
;;; Copyright © 2022 Roman Riabenko <roman@riabenko.com> ;;; Copyright © 2022 Roman Riabenko <roman@riabenko.com>
;;; Copyright © 2022 zamfofex <zamfofex@twdb.moe>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -140,6 +141,7 @@
#:use-module (gnu packages golang) #:use-module (gnu packages golang)
#:use-module (gnu packages gperf) #:use-module (gnu packages gperf)
#:use-module (gnu packages graphics) #:use-module (gnu packages graphics)
#:use-module (gnu packages graphviz)
#:use-module (gnu packages gsasl) #:use-module (gnu packages gsasl)
#:use-module (gnu packages gstreamer) #:use-module (gnu packages gstreamer)
#:use-module (gnu packages gtk) #:use-module (gnu packages gtk)
@ -12672,3 +12674,44 @@ disassembly of the DOS version, extended with new features.")
Magic II (aka HOMM2) game engine. It requires assets and game resources to Magic II (aka HOMM2) game engine. It requires assets and game resources to
play; it will look for them at @file{~/.local/share/fheroes2} folder.") play; it will look for them at @file{~/.local/share/fheroes2} folder.")
(license license:gpl2))) (license license:gpl2)))
(define-public liquidwar6
(package
(name "liquidwar6")
(version "0.6.3902")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnu/liquidwar6/" "liquidwar6-"
version ".tar.gz"))
(sha256
(base32
"1976nnl83d8wspjhb5d5ivdvdxgb8lp34wp54jal60z4zad581fn"))))
(native-inputs (list doxygen))
(inputs (list guile-2.0
zlib
expat
sqlite
ncurses
readline
curl
python-2
libxslt
perl
graphviz
glu
libcaca
(sdl-union (list sdl sdl-image sdl-ttf sdl-mixer))))
(build-system gnu-build-system)
(arguments
(list #:configure-flags
#~(list "--enable-allinone" "CFLAGS=-Wno-error -O2 -g"
(string-append "CPPFLAGS=" "-I"
#$(this-package-input "sdl-union")
"/include/SDL"))))
(synopsis "Liquid War 6 is a unique multiplayer wargame.")
(description
"Liquid War 6 is a unique multiplayer war game. Your army is a blob of
liquid and you have to try and eat your opponents. Rules are very simple yet
original, they have been invented by Thomas Colcombet.")
(home-page "https://www.gnu.org/software/liquidwar6/")
(license license:gpl3+)))