otadump: init at 0.1.2 (#329129)
[NixPkgs.git] / pkgs / by-name / _0 / _0verkill / package.nix
blob66a498d68dc645aff4d050f5d060b3a6918287a4
2   lib,
3   gccStdenv,
4   fetchFromGitHub,
5   autoreconfHook269,
6   xorgproto,
7   libX11,
8   libXpm,
9 }:
11 gccStdenv.mkDerivation rec {
12   pname = "0verkill";
13   version = "unstable-2011-01-13";
15   src = fetchFromGitHub {
16     owner = "hackndev";
17     repo = pname;
18     rev = "522f11a3e40670bbf85e0fada285141448167968";
19     sha256 = "WO7PN192HhcDl6iHIbVbH7MVMi1Tl2KyQbDa9DWRO6M=";
20   };
22   nativeBuildInputs = [ autoreconfHook269 ];
23   buildInputs = [
24     libX11
25     xorgproto
26     libXpm
27   ];
29   configureFlags = [ "--with-x" ];
31   preAutoreconf = ''
32     autoupdate
33   '';
35   # The code needs an update for gcc-10:
36   #   https://github.com/hackndev/0verkill/issues/7
37   env.NIX_CFLAGS_COMPILE = "-fcommon";
38   hardeningDisable = [ "all" ]; # Someday the upstream will update the code...
40   meta = with lib; {
41     homepage = "https://github.com/hackndev/0verkill";
42     description = "ASCII-ART bloody 2D action deathmatch-like game";
43     license = with licenses; gpl2Only;
44     maintainers = with maintainers; [ AndersonTorres ];
45     platforms = with platforms; unix;
46   };