efraim pushed a commit to branch master
in repository guix.

commit 92330ba90d782b3b215b4521d93f5869a70e51e0
Author: Efraim Flashner <efr...@flashner.co.il>
Date:   Tue Sep 20 11:32:08 2016 +0300

    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.
---
 gnu/packages/enlightenment.scm |   18 +-----------------
 1 file changed, 1 insertion(+), 17 deletions(-)

diff --git a/gnu/packages/enlightenment.scm b/gnu/packages/enlightenment.scm
index a1df136..e8bd387 100644
--- a/gnu/packages/enlightenment.scm
+++ b/gnu/packages/enlightenment.scm
@@ -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

Reply via email to