ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / games / warmux / default.nix
blob6b52194ffcaeb2b9a9a58e99e3aeb78ed25e79fd
1 { lib, stdenv, fetchFromGitHub, autoconf, automake
2 , zlib, curl, gnutls, fribidi, libpng, SDL, SDL_gfx, SDL_image, SDL_mixer
3 , SDL_net, SDL_ttf, libunwind, libX11, xorgproto, libxml2, pkg-config
4 , gettext, intltool, libtool, perl
5 }:
7 stdenv.mkDerivation {
8   pname = "warmux";
9   version = "unstable-2017-10-20";
11   src = fetchFromGitHub {
12     owner = "fluxer";
13     repo = "warmux";
14     rev = "8f81d4fc309a548ae89a068c2dde27b7e7ef8851";
15     sha256 = "1hvzglsmp75xiqqb0k75qjz4jwi8kl3fhn8zfsz53hhhqmbw6wkr";
16   };
18   preConfigure = "patchShebangs autogen.sh && ./autogen.sh";
19   configureFlagsArray = ("CFLAGS=-include ${zlib.dev}/include/zlib.h");
21   nativeBuildInputs = [
22     autoconf automake gettext intltool libtool pkg-config
23   ];
24   buildInputs = [
25     zlib curl gnutls fribidi libpng SDL SDL_gfx SDL_image SDL_mixer
26     SDL_net SDL_ttf libunwind libX11 xorgproto libxml2 perl
27   ];
28   enableParallelBuilding = true;
30   meta = with lib; {
31     description = "Ballistics turn-based battle game between teams - unofficial copy";
32     maintainers = with maintainers; [ raskin ];
33     platforms = platforms.linux;
34     license = with licenses; [ gpl2 ufl ];
35     homepage = "https://github.com/fluxer/warmux";
36   };