summary refs log tree commit diff
diff options
context:
space:
mode:
authorHarrison Houghton <hora.rhino@gmail.com>2021-07-18 19:59:28 -0400
committerHarrison Houghton <hora.rhino@gmail.com>2021-07-20 09:28:20 -0400
commit504c9335f695f9cdb5257d6e9a259422ec689dd5 (patch)
tree09cbdfeffbf5c899618a12e67aa27fbd59353819
parent8d3b6e10f19d75cdc8b4367b3321370e76641145 (diff)
downloadnixpkgs-504c9335f695f9cdb5257d6e9a259422ec689dd5.tar
nixpkgs-504c9335f695f9cdb5257d6e9a259422ec689dd5.tar.gz
nixpkgs-504c9335f695f9cdb5257d6e9a259422ec689dd5.tar.bz2
nixpkgs-504c9335f695f9cdb5257d6e9a259422ec689dd5.tar.lz
nixpkgs-504c9335f695f9cdb5257d6e9a259422ec689dd5.tar.xz
nixpkgs-504c9335f695f9cdb5257d6e9a259422ec689dd5.tar.zst
nixpkgs-504c9335f695f9cdb5257d6e9a259422ec689dd5.zip
simutrans: 120.4.1 -> 121.0.0
The former version was having compilation issues; the latter does not.
-rw-r--r--pkgs/games/simutrans/default.nix18
1 files changed, 9 insertions, 9 deletions
diff --git a/pkgs/games/simutrans/default.nix b/pkgs/games/simutrans/default.nix
index fc2654fd8e9..60b2bc5faf7 100644
--- a/pkgs/games/simutrans/default.nix
+++ b/pkgs/games/simutrans/default.nix
@@ -11,28 +11,28 @@ let
       else map (name: pakSpec.${name}) (splitString " " paksets)
   );
 
-  ver1 = "120";
-  ver2 = "4";
-  ver3 = "1";
-  version =   "${ver1}.${ver2}.${ver3}";
-  ver_dash =  "${ver1}-${ver2}-${ver3}";
+  ver1 = "121";
+  ver2 = "0";
+  ver3 = "";
+  version  = "${ver1}.${ver2}${lib.optionalString (ver3 != "") ".${ver3}"}";
+  ver_dash = "${ver1}-${ver2}${lib.optionalString (ver3 != "") "-${ver3}"}";
 
   binary_src = fetchurl {
     url = "mirror://sourceforge/simutrans/simutrans/${ver_dash}/simutrans-src-${ver_dash}.zip";
-    sha256 = "0yw7vjvmczp022mgk35swwhpbiszpz91mwsgicxglwivgc30vvic";
+    sha256 = "1f463r6kr5ig0zd3mncc74k93xbjywsq3d06j5r17831jyc9bzb9";
   };
 
 
-  # As of 2015/03, many packsets still didn't have a release for version 120.
+  # As of 2021/07, many of these paksets have not been updated for years, so are on old versions.
   pakSpec = lib.mapAttrs
     (pakName: attrs: mkPak (attrs // {inherit pakName;}))
   {
     pak64 = {
-      srcPath = "121-0/simupak64-121-0";
+      srcPath = "${ver_dash}/simupak64-${ver_dash}";
       sha256 = "1k335kh8dhm1hdn5iwn3sdgnrlpk0rqxmmgqgqcwsi09cmw45m5c";
     };
     "pak64.japan" = {
-      # No release for 120.2 yet!
+      # No release for 121.0 yet!
       srcPath = "120-0/simupak64.japan-120-0-1";
       sha256 = "14swy3h4ij74bgaw7scyvmivfb5fmp21nixmhlpk3mav3wr3167i";
     };