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

Reply via email to