python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / games / solicurses / default.nix
blob2a296b525f52227393b72ab13f7c0701481680ea
1 { stdenv
2 , lib
3 , fetchFromGitHub
4 , ncurses
5 }:
7 stdenv.mkDerivation {
8   pname = "solicurses";
9   version = "unstable-2020-02-13";
11   src = fetchFromGitHub {
12     owner = "KaylaPP";
13     repo = "SoliCurses";
14     rev = "dc89ca00fc1711dc449d0a594a4727af22fc35a0";
15     sha256 = "sha256-zWYXpvEnViT/8gsdMU9Ymi4Hw+nwkG6FT/3h5sNMCE4=";
16   };
18   buildInputs = [
19     ncurses
20   ];
22   preBuild = ''
23     cd build
24   '';
26   installPhase = ''
27     install -D SoliCurses.out $out/bin/solicurses
28   '';
30   meta = with lib; {
31     description = "A version of Solitaire written in C++ using the ncurses library";
32     homepage = "https://github.com/KaylaPP/SoliCurses";
33     maintainers = with maintainers; [ laalsaas ];
34     license = licenses.gpl3Only;
35     inherit (ncurses.meta) platforms;
36   };