~ruther/guix-local

92330ba90d782b3b215b4521d93f5869a70e51e0 — Efraim Flashner 9 years ago 846b253
gnu: efl: Remove hardcoding pulseaudio and libsndfile.

* gnu/packages/enlightenment.scm (efl)[arguments]: Remove custom phase
to hardlink to the locations of pulseaudio and libsndfile.
1 files changed, 1 insertions(+), 17 deletions(-)

M gnu/packages/enlightenment.scm
M gnu/packages/enlightenment.scm => gnu/packages/enlightenment.scm +1 -17
@@ 131,23 131,7 @@
                           "--enable-multisense"
                           "--with-opengl=es"
                           "--enable-egl"
                           "--enable-harfbuzz")
       #:phases
       (modify-phases %standard-phases
         ;; ecore_audio cannot find pulseaudio or libsndfile when compiled.
         ;; Starting in version 1.18.0, these two libraries are dlopened so
         ;; we hardcode their locations as a temporary workaround.
         (add-after 'configure 'hardlink-dlopen-files
           (lambda _
             (substitute* "src/lib/ecore_audio/ecore_audio.c"
                          (("libpulse.so.0")
                           (string-append (assoc-ref %build-inputs "pulseaudio")
                                          "/lib/libpulse.so.0")))
             (substitute* "src/lib/ecore_audio/ecore_audio.c"
                          (("libsndfile.so.1")
                           (string-append (assoc-ref %build-inputs "libsndfile")
                                          "/lib/libsndfile.so.1")))
             #t)))))
                           "--enable-harfbuzz")))
    (home-page "https://www.enlightenment.org")
    (synopsis "Enlightenment Foundation Libraries")
    (description