From 6a752f24d3d116b7c4ebe6269b7852f00010d8ad Mon Sep 17 00:00:00 2001 From: John Kehayias Date: Sun, 6 Aug 2023 12:27:22 -0400 Subject: gnu: signal-desktop: Fix .desktop file. Fix launching signal-desktop via its .desktop file (e.g. in a desktop environment or launcher). This also affects element-desktop (to be fixed in next commit). Fixes #274. * nongnu/packages/messaging.scm (signal-desktop)[phases]{unpack}: Fix the .desktop file binary location to be 'bin' rather than 'lib/Signal'. --- nongnu/packages/messaging.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nongnu/packages/messaging.scm b/nongnu/packages/messaging.scm index 761529f..a5cd3bb 100644 --- a/nongnu/packages/messaging.scm +++ b/nongnu/packages/messaging.scm @@ -132,7 +132,7 @@ its core.") ;; Fix the .desktop file binary location. (substitute* '("share/applications/signal-desktop.desktop") (("/opt/Signal/") - (string-append #$output "/lib/Signal/"))))) + (string-append #$output "/bin/"))))) (add-after 'install 'symlink-binary-file-and-cleanup (lambda _ (delete-file (string-append #$output "/environment-variables")) -- cgit v1.2.3