gnu: red-eclipse: Remove proprietary libraries and pre-compiled binaries.

* gnu/packages/games.scm (red-eclipse)[source]: Add 'modules' and 'snippet'.
[home-page]: Use HTTPS.
[license]: Update license.
This commit is contained in:
Kei Kebreau 2020-01-17 12:33:31 -05:00
parent d6ab5f4fa7
commit dc4469e968
No known key found for this signature in database
GPG key ID: E6A5EE3C19467A0D

View file

@ -3262,7 +3262,13 @@ (define-public red-eclipse
(recursive? #t))) ; for game data
(file-name (git-file-name name version))
(sha256
(base32 "0sz0mqhwx8r9n4mk3qrxw420nlsm3y0n48gd0lazgd64lfqjh3ab"))))
(base32 "0sz0mqhwx8r9n4mk3qrxw420nlsm3y0n48gd0lazgd64lfqjh3ab"))
(modules '((guix build utils)))
(snippet
;; Remove proprietary libraries and other pre-compiled binaries.
'(begin
(delete-file-recursively "bin")
#t))))
(build-system gnu-build-system)
(arguments
`(#:tests? #f ; no check target
@ -3341,19 +3347,22 @@ (define-public red-eclipse
("sdl-union" ,(sdl-union (list sdl2
sdl2-image
sdl2-mixer)))))
(home-page "http://redeclipse.net/")
(home-page "https://redeclipse.net/")
(synopsis "Arena shooter derived from the Cube 2 engine")
(description
"Red Eclipse is an arena shooter, created from the Cube2 engine.
Offering an innovative parkour system and distinct but all potent weapons,
Red Eclipse provides fast paced and accessible gameplay.")
;; The engine is under Zlib; data files are covered by the other
;; licenses. More details at <http://redeclipse.net/wiki/License>.
;; licenses. More details at file:///doc/all-licenses.txt.
(license (list license:expat
license:zlib
license:cc-by-sa4.0
license:cc-by-sa3.0
license:cc-by3.0
license:cc0)))))
license:cc0
license:public-domain
license:silofl1.1)))))
(define-public grue-hunter
(package