~ruther/guix-local

9fe755d19facaf7362c99e70bfb1e19724924110 — Maxim Cournoyer 4 months ago 81a3e48
gnu: icedove-minimal: Add libotr support.

* gnu/packages/gnuzilla.scm (icedove-minimal)
[#:phases] {wrap-program}: Add $libotr/lib to LD_LIBRARY_PATH wrapper.
[inputs]: Add libotr.

Fixes: <https://bugs.gnu.org/79749>
Reported-by: "R.W.Flurando" <rw-flurando@inventati.org>
Change-Id: I00e96b3a09b5bc095990284d6971baa8d166181d
1 files changed, 7 insertions(+), 3 deletions(-)

M gnu/packages/gnuzilla.scm
M gnu/packages/gnuzilla.scm => gnu/packages/gnuzilla.scm +7 -3
@@ 74,6 74,7 @@
  #:use-module (gnu packages cups)
  #:use-module (gnu packages kerberos)
  #:use-module (gnu packages linux)
  #:use-module (gnu packages messaging)
  #:use-module (gnu packages perl)
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages python-web)


@@ 1722,12 1723,14 @@ ca495991b7852b855"))
                     (pciutils #$(this-package-input "pciutils"))
                     (pciutils-lib (string-append pciutils "/lib"))
                     (libva #$(this-package-input "libva"))
                     (libva-lib (string-append libva "/lib")))
                     (libva-lib (string-append libva "/lib"))
                     (libotr #$(this-package-input "libotr"))
                     (libotr-lib (string-append libotr "/lib")))
                (wrap-program (car (find-files lib "^icedove$"))
                  `("XDG_DATA_DIRS" prefix (,gtk-share))
                  `("LD_LIBRARY_PATH" prefix
                    (,pulseaudio-lib ,eudev-lib ,libnotify-lib ,gpgme-lib
                     ,mesa-lib ,libva-lib ,pciutils-lib)))))))))
                    ( ,pulseaudio-lib ,eudev-lib ,libnotify-lib ,gpgme-lib
                      ,mesa-lib ,libva-lib ,libotr-lib ,pciutils-lib)))))))))
    (inputs
     (list alsa-lib
           bash-minimal


@@ 1752,6 1755,7 @@ ca495991b7852b855"))
           libgnome
           libjpeg-turbo
           libnotify
           libotr
           libpng-apng
           libva
           libvpx