nerdfonts: fix wrong attribute name in error message (#364463)
[NixPkgs.git] / pkgs / by-name / an / animatch / package.nix
blob91cbba82717c5c78713024b50feb2843d54f5cdc
2   lib,
3   allegro5,
4   cmake,
5   fetchFromGitLab,
6   libGL,
7   stdenv,
8   xorg,
9 }:
10 stdenv.mkDerivation rec {
11   pname = "animatch";
12   version = "1.0.3";
13   src = fetchFromGitLab {
14     owner = "HolyPangolin";
15     repo = "animatch";
16     fetchSubmodules = true;
17     rev = "v${version}";
18     hash = "sha256-zBV45WMAXtCpPPbDpr04K/a9UtZ4KLP9nUauBlbhrFo=";
19   };
21   nativeBuildInputs = [
22     cmake
23   ];
25   buildInputs = [
26     allegro5
27     libGL
28     xorg.libX11
29   ];
31   cmakeFlags = [
32     "-DLIBSUPERDERPY_STATIC=ON" # recommended by upstream for coexistence with other superderpy games
33   ];
35   meta = {
36     homepage = "https://gitlab.com/HolyPangolin/animatch/";
37     description = "Cute match three game for the Librem 5 smartphone";
38     mainProgram = "animatch";
39     license = with lib.licenses; [ gpl3Plus ];
40     maintainers = with lib.maintainers; [ colinsane ];
41   };