toxic: 0.15.1 -> 0.16.0
[NixPkgs.git] / pkgs / by-name / me / memorado / package.nix
blob1af6239281ae4ce24af7b7f61c8bd1f76ba3f50a
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   meson,
6   ninja,
7   gtk4,
8   pkg-config,
9   libadwaita,
10   blueprint-compiler,
11   python3,
12   desktop-file-utils,
13   gobject-introspection,
14   wrapGAppsHook4,
17 stdenv.mkDerivation rec {
18   pname = "memorado";
19   version = "0.4";
21   src = fetchFromGitHub {
22     owner = "wbernard";
23     repo = "Memorado";
24     rev = "refs/tags/${version}";
25     hash = "sha256-yWu2+VAa5FkpLs/KLI0lcNzFLGN/kiq6frtW8SHN+W4=";
26   };
28   nativeBuildInputs = [
29     blueprint-compiler
30     desktop-file-utils
31     gobject-introspection
32     meson
33     ninja
34     pkg-config
35     wrapGAppsHook4
36   ];
38   buildInputs = [
39     gtk4
40     libadwaita
41     (python3.withPackages (
42       ps: with ps; [
43         pygobject3
44       ]
45     ))
46   ];
48   meta = with lib; {
49     description = "Simple and clean flashcard memorizing app";
50     homepage = "https://github.com/wbernard/Memorado";
51     license = licenses.gpl3Only;
52     maintainers = with maintainers; [ onny ];
53   };