python3Packages.notifymuch: Init at 0.1 (#166075)
parent
99c3c6a3cd
commit
66cb200860
@ -0,0 +1,52 @@ |
||||
{ lib |
||||
, buildPythonApplication |
||||
, isPy3k |
||||
, fetchFromGitHub |
||||
, notmuch |
||||
, pygobject3 |
||||
, gobject-introspection |
||||
, libnotify |
||||
, wrapGAppsHook |
||||
, gtk3 |
||||
}: |
||||
|
||||
buildPythonApplication rec { |
||||
pname = "notifymuch"; |
||||
version = "0.1"; |
||||
disabled = !isPy3k; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "kspi"; |
||||
repo = "notifymuch"; |
||||
# https://github.com/kspi/notifymuch/issues/11 |
||||
rev = "9d4aaf54599282ce80643b38195ff501120807f0"; |
||||
sha256 = "1lssr7iv43mp5v6nzrfbqlfzx8jcc7m636wlfyhhnd8ydd39n6k4"; |
||||
}; |
||||
|
||||
propagatedBuildInputs = [ |
||||
notmuch |
||||
pygobject3 |
||||
libnotify |
||||
gtk3 |
||||
]; |
||||
|
||||
nativeBuildInputs = [ |
||||
gobject-introspection |
||||
wrapGAppsHook |
||||
]; |
||||
|
||||
dontWrapGApps = true; |
||||
|
||||
preFixup = '' |
||||
makeWrapperArgs+=("''${gappsWrapperArgs[@]}") |
||||
''; |
||||
|
||||
strictDeps = false; |
||||
|
||||
meta = with lib; { |
||||
description = "Display desktop notifications for unread mail in a notmuch database"; |
||||
homepage = "https://github.com/kspi/notifymuch"; |
||||
maintainers = with maintainers; [ arjan-s ]; |
||||
license = licenses.gpl3; |
||||
}; |
||||
} |
Loading…
Reference in new issue