diff options
| author | bdunahu <bdunahu@operationnull.com> | 2026-05-30 15:11:28 -0400 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2026-07-24 09:07:08 +0200 |
| commit | f53a472cdae092807bb45e20ff6a159bfea2092f (patch) | |
| tree | 811c1fce0acc1c442586e86e95456f031476a338 /gnu/packages | |
| parent | 593087354378d702a10ee0e114a150bae390e6c4 (diff) | |
gnu: Add warzone2100-reclamation.
* gnu/packages/games.scm (warzone2100-reclamation): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/games.scm | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 3ca3b8014bb..b5a015b50f9 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm | |||
| @@ -7255,6 +7255,45 @@ warzone2100's high quality mode.") | |||
| 7255 | (base32 | 7255 | (base32 |
| 7256 | "1liyhzasgbpjdy8w3m9906clm6kvq7x3dz45cg7ibjwq6xaqn4v1")))) | 7256 | "1liyhzasgbpjdy8w3m9906clm6kvq7x3dz45cg7ibjwq6xaqn4v1")))) |
| 7257 | 7257 | ||
| 7258 | (define-public warzone2100-reclamation | ||
| 7259 | ;; 1.3.1. is old and does not show up in Warzone's in-game menu. | ||
| 7260 | ;; Newest commit appears compatible. | ||
| 7261 | (let ((commit "1b67c44e31bca191d6220b9356a500745086f1d0") | ||
| 7262 | (revision "0")) | ||
| 7263 | (package | ||
| 7264 | (name "warzone2100-reclamation") | ||
| 7265 | (version (git-version "1.3.1" revision commit)) | ||
| 7266 | (source | ||
| 7267 | (origin | ||
| 7268 | (method git-fetch) | ||
| 7269 | (uri (git-reference | ||
| 7270 | (url "https://github.com/Warzone2100/reclamation") | ||
| 7271 | (commit commit))) | ||
| 7272 | (file-name (git-file-name name version)) | ||
| 7273 | (sha256 | ||
| 7274 | (base32 | ||
| 7275 | "11kg7p6qprfxcdnl7v7rxkkqg30pxnpa484fs9m7lym1jabk4qw3")))) | ||
| 7276 | (build-system copy-build-system) | ||
| 7277 | (arguments | ||
| 7278 | (list | ||
| 7279 | #:install-plan | ||
| 7280 | #~'(("reclamation.wz" "/share/warzone2100/mods/campaign/")) | ||
| 7281 | #:phases | ||
| 7282 | #~(modify-phases %standard-phases | ||
| 7283 | (add-before 'install 'build | ||
| 7284 | (lambda _ | ||
| 7285 | (invoke "zip" "-r" "-9" "reclamation.wz" ".")))))) | ||
| 7286 | (native-inputs (list zip)) | ||
| 7287 | (home-page "https://github.com/Warzone2100/reclamation") | ||
| 7288 | (synopsis "Custom game campaign for Warzone2100") | ||
| 7289 | (description "warzone2100-reclamation is a modification for Warzone2100 | ||
| 7290 | featuring an original story taking place before the events of the main game. | ||
| 7291 | Set out under the command of renowned General Edmund Clayde with the goal of | ||
| 7292 | laying the foundations of a new world.") | ||
| 7293 | (properties '((hidden? . #t))) ;game assets only | ||
| 7294 | (license (list license:gpl2+ | ||
| 7295 | license:cc-by-sa3.0))))) ;mod-banner.png | ||
| 7296 | |||
| 7258 | (define-public warzone2100 | 7297 | (define-public warzone2100 |
| 7259 | (package | 7298 | (package |
| 7260 | (name "warzone2100") | 7299 | (name "warzone2100") |
