Unverified Commit fc4e7ce1 authored by Anderson Torres's avatar Anderson Torres Committed by GitHub
Browse files

Merge pull request #195694 from laalsaas/solicurses

SoliCurses: init at unstable-2022-02-13
parents 9c7c300c 4eb8ac55
Loading
Loading
Loading
Loading
+37 −0
Original line number Diff line number Diff line
{ stdenv
, lib
, fetchFromGitHub
, ncurses
}:

stdenv.mkDerivation {
  pname = "solicurses";
  version = "unstable-2020-02-13";

  src = fetchFromGitHub {
    owner = "KaylaPP";
    repo = "SoliCurses";
    rev = "dc89ca00fc1711dc449d0a594a4727af22fc35a0";
    sha256 = "sha256-zWYXpvEnViT/8gsdMU9Ymi4Hw+nwkG6FT/3h5sNMCE4=";
  };

  buildInputs = [
    ncurses
  ];

  preBuild = ''
    cd build
  '';

  installPhase = ''
    install -D SoliCurses.out $out/bin/solicurses
  '';

  meta = with lib; {
    description = "A version of Solitaire written in C++ using the ncurses library";
    homepage = "https://github.com/KaylaPP/SoliCurses";
    maintainers = with maintainers; [ laalsaas ];
    license = licenses.gpl3Only;
    inherit (ncurses.meta) platforms;
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -34299,6 +34299,8 @@ with pkgs;
  sollya = callPackage ../development/interpreters/sollya { };
  solicurses = callPackage ../games/solicurses { };
  # You still can override by passing more arguments.
  space-orbit = callPackage ../games/space-orbit { };