about summary refs log tree commit diff
path: root/pkgs/games/dwarf-fortress/default.nix
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2018-07-05 17:21:24 -0400
committerMatthew Bauer <mjbauer95@gmail.com>2018-07-09 16:13:53 -0400
commitcdd0ac7e5477602289ff8cee94930065e7bc570d (patch)
tree8db7ab47bad300ad0d27da1b2e2252b70b71e32a /pkgs/games/dwarf-fortress/default.nix
parentaba6a3d7f40d193661c20f723414dcd19a7d768d (diff)
dwarf-fortress: support older versions as well
game.json now contains a dictionary of old game hashes. I have added
them for the last 3 releases.

- add script to generate hashes

  Makes it much easier to update game.json file.

- add updateScript meta

  This adds some info on the ./update.sh updateScript now available.

- cleanup updateScript

  - Add some more systems
  - Correctly detect source extensions (.zip or .tar.bz2)
  - Proper bash quoting

- fix update.sh

  - correctly detect latest df version
  - append to game.json instead of overwriting it

- update hashes for 44.12
Diffstat (limited to 'pkgs/games/dwarf-fortress/default.nix')
-rw-r--r--pkgs/games/dwarf-fortress/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/games/dwarf-fortress/default.nix b/pkgs/games/dwarf-fortress/default.nix
index b959ea3eda73d..480b36f345981 100644
--- a/pkgs/games/dwarf-fortress/default.nix
+++ b/pkgs/games/dwarf-fortress/default.nix
@@ -4,7 +4,9 @@ let
   callPackage = pkgs.newScope self;
 
   self = rec {
-    dwarf-fortress-original = callPackage ./game.nix { };
+    dwarf-fortress-original = callPackage ./game.nix {
+      dfVersion = "0.44.11";
+    };
 
     dfhack = callPackage ./dfhack {
       inherit (pkgs.perlPackages) XMLLibXML XMLLibXSLT;