about summary refs log tree commit diff
path: root/pkgs/games/openttd/jgrpp.nix
diff options
context:
space:
mode:
authorStefan Frijters <sfrijters@gmail.com>2022-04-03 13:52:19 +0200
committerStefan Frijters <sfrijters@gmail.com>2022-04-03 13:52:24 +0200
commit6fc9e4b7008cff19718f5a1ebf0331e1910e1530 (patch)
treec8b31586393751df05cb540db68a790b57fe09d4 /pkgs/games/openttd/jgrpp.nix
parent3d16e9db858e54b48ea58ef965c1ecaa0bf8fac3 (diff)
openttd-jgrpp: Add optional but recommended zstd dependency
Fixes

```
CMake Warning at cmake/LinkPackage.cmake:23 (message):
  ZSTD not found; compiling OpenTTD without ZSTD is not recommended
  Call Stack (most recent call first):
    CMakeLists.txt:330 (link_package)
```
Diffstat (limited to 'pkgs/games/openttd/jgrpp.nix')
-rw-r--r--pkgs/games/openttd/jgrpp.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/games/openttd/jgrpp.nix b/pkgs/games/openttd/jgrpp.nix
index 0d8263398a920..a0c70e463b202 100644
--- a/pkgs/games/openttd/jgrpp.nix
+++ b/pkgs/games/openttd/jgrpp.nix
@@ -1,4 +1,4 @@
-{ fetchFromGitHub, openttd, ... }:
+{ fetchFromGitHub, openttd, zstd, ... }:
 
 openttd.overrideAttrs (oldAttrs: rec {
   pname = "openttd-jgrpp";
@@ -10,4 +10,6 @@ openttd.overrideAttrs (oldAttrs: rec {
     rev = "jgrpp-${version}";
     hash = "sha256-AMd2KXy/ODByeV9CkEd51KbE/+fZ8Us3WzsWCnn7nh0=";
   };
+
+  buildInputs = oldAttrs.buildInputs ++ [ zstd ];
 })