summaryrefslogtreecommitdiff
path: root/nongnu/packages/messaging.scm
diff options
context:
space:
mode:
Diffstat (limited to 'nongnu/packages/messaging.scm')
-rw-r--r--nongnu/packages/messaging.scm12
1 files changed, 2 insertions, 10 deletions
diff --git a/nongnu/packages/messaging.scm b/nongnu/packages/messaging.scm
index 5b26862..b8a8e31 100644
--- a/nongnu/packages/messaging.scm
+++ b/nongnu/packages/messaging.scm
@@ -106,7 +106,7 @@ its core.")
106 (arguments 106 (arguments
107 (list #:validate-runpath? #f ; TODO: fails on wrapped binary and included other files 107 (list #:validate-runpath? #f ; TODO: fails on wrapped binary and included other files
108 #:wrapper-plan 108 #:wrapper-plan
109 #~'("lib/Signal/signal-desktop") 109 #~'(("lib/Signal/signal-desktop" (("out" "/lib/Signal"))))
110 #:phases 110 #:phases
111 #~(modify-phases %standard-phases 111 #~(modify-phases %standard-phases
112 (add-after 'binary-unpack 'setup-cwd 112 (add-after 'binary-unpack 'setup-cwd
@@ -124,15 +124,7 @@ its core.")
124 (lambda _ 124 (lambda _
125 (mkdir-p (string-append #$output "/bin")) 125 (mkdir-p (string-append #$output "/bin"))
126 (symlink (string-append #$output "/lib/Signal/signal-desktop") 126 (symlink (string-append #$output "/lib/Signal/signal-desktop")
127 (string-append #$output "/bin/signal-desktop")))) 127 (string-append #$output "/bin/signal-desktop")))))))
128 (add-after 'install-wrapper 'wrap-where-patchelf-does-not-work
129 (lambda _
130 (wrap-program (string-append #$output "/lib/Signal/signal-desktop")
131 `("LD_LIBRARY_PATH" ":" prefix
132 (,(string-join
133 (list
134 (string-append #$output "/lib/Signal"))
135 ":")))))))))
136 (home-page "https://signal.org/") 128 (home-page "https://signal.org/")
137 (synopsis "Private messenger using the Signal protocol") 129 (synopsis "Private messenger using the Signal protocol")
138 (description "Signal Desktop is an Electron application that links with Signal on Android 130 (description "Signal Desktop is an Electron application that links with Signal on Android