sharlatan pushed a commit to branch go-team in repository guix. commit 8637972807443461f262111441f462b22db872e7 Author: Luis Guilherme Coelho <lgcoe...@disroot.org> AuthorDate: Sun Mar 9 13:44:30 2025 -0300
gnu: senpai: Install desktop file. * gnu/packages/messaging.scm (senpai)[arguments]<#:phases>: Add 'install-desktop-file phase. Change-Id: Ib2b84639a3bfa5ff211eda794a99370a1c39061c Signed-off-by: Sharlatan Hellseher <sharlata...@gmail.com> --- gnu/packages/messaging.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 935509bf3f..172dc15bed 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -3742,7 +3742,12 @@ a text snippet), using @code{libphonenumber}.") man1) (install-file (string-append "src/" unpack-path "/doc/senpai.5") - man5))))))) + man5)))) + (add-after 'install 'install-desktop-file + (lambda* (#:key unpack-path #:allow-other-keys) + (install-file + (string-append "src/" unpack-path "/contrib/senpai.desktop") + (string-append #$output "/share/applications"))))))) (native-inputs (list go-codeberg-org-emersion-go-scfg go-git-sr-ht-rockorager-vaxis