From 189e7add9ba012e2eee268c9b12595d852f7fd2b Mon Sep 17 00:00:00 2001 From: Herwig Hochleitner Date: Wed, 15 Feb 2017 04:00:28 +0100 Subject: [PATCH] ja2-stracciatella: init 0.15.1 This is the open-source version of the venerable Jagged Alliance 2. Stracciatella means almost vanilla. This version is only changed for fixes, stability improvements and to host mods. The original data files are non-free and have to be provided by the user. --- pkgs/games/ja2-stracciatella/default.nix | 19 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/games/ja2-stracciatella/default.nix 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 { };