diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-10-27 18:01:08 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-27 18:01:08 +0000 |
commit | 4c838ddf1475e374bb34f17c0456fdffec5c2854 (patch) | |
tree | 69605ea0660ea80cd1183fdca9b6a58c41e2aed1 /pkgs/applications/networking/mailreaders | |
parent | f65ccb3163adc4b6e72547c893d6f614defa0b3a (diff) | |
parent | 3e8e17821822ef190d72db3a612ea9be5a441ca9 (diff) |
Merge master into staging-next
Diffstat (limited to 'pkgs/applications/networking/mailreaders')
-rw-r--r-- | pkgs/applications/networking/mailreaders/notmuch/notmuch-mailmover.nix | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/pkgs/applications/networking/mailreaders/notmuch/notmuch-mailmover.nix b/pkgs/applications/networking/mailreaders/notmuch/notmuch-mailmover.nix index 12a2437121a53..ea59ad817249a 100644 --- a/pkgs/applications/networking/mailreaders/notmuch/notmuch-mailmover.nix +++ b/pkgs/applications/networking/mailreaders/notmuch/notmuch-mailmover.nix @@ -3,21 +3,32 @@ , stdenv , fetchFromGitHub , rustPlatform +, installShellFiles }: rustPlatform.buildRustPackage rec { pname = "notmuch-mailmover"; - version = "0.1.0"; + version = "0.2.0"; src = fetchFromGitHub { owner = "michaeladler"; repo = pname; rev = "v${version}"; - sha256 = "sha256-b2Q1JcXIp56Niv5kdPgQSM91e8hPPdyhWIG4f7kQn78="; + hash = "sha256-12eDCqer13GJS0YjJDleJbkP4o7kZfof6HlLG06qZW0="; }; + cargoHash = "sha256-B5VSkhY4nNXSG2SeCl22pSkl6SXEEoYj99wEsNhs/bQ="; + + nativeBuildInputs = [ installShellFiles ]; + buildInputs = [ notmuch ]; - cargoSha256 = "sha256-AW0mCdQN3WJhSErJ/MqnNIsRX+C6Pb/zHCQh7v/70MU="; + postInstall = '' + installManPage share/notmuch-mailmover.1 + installShellCompletion --cmd notmuch-mailmover \ + --bash share/notmuch-mailmover.bash \ + --fish share/notmuch-mailmover.fish \ + --zsh share/_notmuch-mailmover + ''; meta = with lib; { description = "Application to assign notmuch tagged mails to IMAP folders"; |