diff --git a/pkgs/games/ja2-stracciatella/default.nix b/pkgs/games/ja2-stracciatella/default.nix new file mode 100644 index 00000000000..682021eee69 --- /dev/null +++ b/pkgs/games/ja2-stracciatella/default.nix @@ -0,0 +1,19 @@ +{ stdenv, fetchFromGitHub, SDL }: + +stdenv.mkDerivation rec { + version = "0.15.1"; + name = "ja2-stracciatella-${version}"; + src = fetchFromGitHub { + owner = "ja2-stracciatella"; + repo = "ja2-stracciatella"; + rev = "v${version}"; + sha256 = "0r7j6k7412b3qfb1rnh80s55zhnriw0v03zn5bp3spcqjxh4xhv1"; + }; + enableParallelBuilding = true; + buildInputs = [ SDL ]; + meta = { + description = "Jagged Alliance 2, with community fixes"; + license = "SFI Source Code license agreement"; + homepage = "https://ja2-stracciatella.github.io/"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 16ec2896a9f..68356d1f247 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16301,6 +16301,8 @@ with pkgs; lua = lua5; }; + ja2-stracciatella = callPackage ../games/ja2-stracciatella { }; + klavaro = callPackage ../games/klavaro {}; kobodeluxe = callPackage ../games/kobodeluxe { };