pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / games / brutalmaze / default.nix
blob124134eafc14209345c5a1082c4e41dc9e0c8dab
1 { lib, fetchFromSourcehut, python3Packages }:
3 python3Packages.buildPythonApplication rec {
4   pname = "brutalmaze";
5   version = "1.1.1";
6   format = "pyproject";
7   disabled = python3Packages.pythonOlder "3.7";
9   src = fetchFromSourcehut {
10     owner = "~cnx";
11     repo = pname;
12     rev = version;
13     sha256 = "1m105iq378mypj64syw59aldbm6bj4ma4ynhc50gafl656fabg4y";
14   };
16   nativeBuildInputs = with python3Packages; [
17     flit-core
18   ];
20   propagatedBuildInputs = with python3Packages; [
21     loca
22     palace
23     pygame
24   ];
26   doCheck = false; # there's no test
28   meta = with lib; {
29     description = "Minimalist thrilling shoot 'em up game";
30     mainProgram = "brutalmaze";
31     homepage = "https://brutalmaze.rtfd.io";
32     license = licenses.agpl3Plus;
33     maintainers = [ maintainers.McSinyx ];
34   };