diff --git a/nongnu/packages/messaging.scm b/nongnu/packages/messaging.scm index b8a8e31..e7236e8 100644 --- a/nongnu/packages/messaging.scm +++ b/nongnu/packages/messaging.scm @@ -52,7 +52,7 @@ (arguments (list #:validate-runpath? #f ; TODO: fails on wrapped binary and included other files #:wrapper-plan - #~'("lib/Element/element-desktop") + #~'(("lib/Element/element-desktop" (("out" "/lib/Element")))) #:phases #~(modify-phases %standard-phases (add-after 'binary-unpack 'setup-cwd @@ -70,15 +70,7 @@ (lambda _ (mkdir-p (string-append #$output "/bin")) (symlink (string-append #$output "/lib/Element/element-desktop") - (string-append #$output "/bin/element-desktop")))) - (add-after 'install-wrapper 'wrap-where-patchelf-does-not-work - (lambda _ - (wrap-program (string-append #$output "/lib/Element/element-desktop") - `("LD_LIBRARY_PATH" ":" prefix - (,(string-join - (list - (string-append #$output "/lib/Element")) - ":"))))))))) + (string-append #$output "/bin/element-desktop"))))))) (home-page "https://github.com/vector-im/element-desktop") (synopsis "Matrix collaboration client for desktop") (description "Element Desktop is a Matrix client for desktop with Element Web at