diff options
author | Robert Schütz <dev@schuetz-co.de> | 2021-02-22 23:06:55 +0100 |
---|---|---|
committer | Robert Schütz <dev@schuetz-co.de> | 2021-02-23 10:21:37 +0100 |
commit | 38a06682961d0307bb0eca7ec0d289b8977fe63c (patch) | |
tree | 87c3381d191260b7c35edeabf208c0adbb8e37df /pkgs/applications/misc/caerbannog | |
parent | dd45f0d9ca69d57071b9a6496f1731703979141b (diff) |
caerbannog: init at 0.3
Diffstat (limited to 'pkgs/applications/misc/caerbannog')
-rw-r--r-- | pkgs/applications/misc/caerbannog/default.nix | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/pkgs/applications/misc/caerbannog/default.nix b/pkgs/applications/misc/caerbannog/default.nix new file mode 100644 index 0000000000000..451980352c236 --- /dev/null +++ b/pkgs/applications/misc/caerbannog/default.nix @@ -0,0 +1,58 @@ +{ lib +, fetchgit +, python3 +, glib +, gobject-introspection +, meson +, ninja +, pkg-config +, wrapGAppsHook +, atk +, libhandy +, libnotify +, pango +}: + +python3.pkgs.buildPythonApplication rec { + pname = "caerbannog"; + version = "0.3"; + format = "other"; + + src = fetchgit { + url = "https://git.sr.ht/~craftyguy/caerbannog"; + rev = version; + sha256 = "0wqkb9zcllxm3fdsr5lphknkzy8r1cr80f84q200hbi99qql1dxh"; + }; + + nativeBuildInputs = [ + glib + gobject-introspection + meson + ninja + pkg-config + wrapGAppsHook + ]; + + buildInputs = [ + atk + gobject-introspection + libhandy + libnotify + pango + ]; + + propagatedBuildInputs = with python3.pkgs; [ + anytree + fuzzyfinder + gpgme + pygobject3 + ]; + + meta = with lib; { + description = "Mobile-friendly Gtk frontend for password-store"; + homepage = "https://sr.ht/~craftyguy/caerbannog/"; + changelog = "https://git.sr.ht/~craftyguy/caerbannog/refs/${version}"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ dotlambda ]; + }; +} |