[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/01: gnu: efl: Remove hardcoding pulseaudio and libsndfile.
From: |
Efraim Flashner |
Subject: |
01/01: gnu: efl: Remove hardcoding pulseaudio and libsndfile. |
Date: |
Tue, 20 Sep 2016 08:44:17 +0000 (UTC) |
efraim pushed a commit to branch master
in repository guix.
commit 92330ba90d782b3b215b4521d93f5869a70e51e0
Author: Efraim Flashner <address@hidden>
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