python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / games / 2048-in-terminal / default.nix
blob2ffefb6011256d60bb2771139ab1d42a8a19d14c
1 { lib, stdenv, fetchFromGitHub, ncurses, pkg-config }:
3 stdenv.mkDerivation rec {
4   pname = "2048-in-terminal";
5   version = "unstable-2022-06-13";
7   src = fetchFromGitHub {
8     owner = "alewmoose";
9     repo = "2048-in-terminal";
10     rev = "bf22f868a2e0e572f22153468585ec0226a4b8b2";
11     sha256 = "sha256-Y5ZQYWOiG3QZZsr+d7olUDGAQ1LhRG9X2hBNQDx+Ztw=";
12   };
14   buildInputs = [ ncurses ];
15   nativeBuildInputs = [ pkg-config ];
17   enableParallelBuilding = true;
19   preInstall = ''
20     mkdir -p $out/bin
21   '';
22   installFlags = [ "PREFIX=$(out)" ];
24   meta = with lib; {
25     inherit (src.meta) homepage;
26     description = "Animated console version of the 2048 game";
27     license = licenses.mit;
28     platforms = platforms.unix;
29   };