summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Kehayias <john.kehayias@protonmail.com>2023-08-06 12:27:22 -0400
committerJohn Kehayias <john.kehayias@protonmail.com>2023-08-06 12:27:22 -0400
commit6a752f24d3d116b7c4ebe6269b7852f00010d8ad (patch)
tree966cdb86d474e4b892c4d4dd8119666e54d233df
parent454aa47bee3c841c5b6f7bc0bc71ed7a65d91d38 (diff)
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'.
-rw-r--r--nongnu/packages/messaging.scm2
1 files changed, 1 insertions, 1 deletions
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"))