gnu: sdl-mixer: Don't use dlopen for shared object loading.
* gnu/packages/sdl.scm (sdl-mixer)[arguments]<#:configure-flags>: Add --disable-music-mod-shared --disable-music-fluidsynth-shared --disable-music-ogg-shared --disable-music-flac-shared --disable-music-mp3-shared.
This commit is contained in:
parent
7c3e60fbe6
commit
3ff733901a
|
@ -197,8 +197,14 @@ WEBP, XCF, XPM, and XV.")
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
;; no check target
|
;; no check target
|
||||||
;; use libmad instead of smpeg
|
;; use libmad instead of smpeg
|
||||||
|
;; explicitly link against shared libraries instead of dlopening them
|
||||||
(arguments `(#:tests? #f
|
(arguments `(#:tests? #f
|
||||||
#:configure-flags '("--enable-music-mp3-mad-gpl")))
|
#:configure-flags '("--enable-music-mp3-mad-gpl"
|
||||||
|
"--disable-music-mod-shared"
|
||||||
|
"--disable-music-fluidsynth-shared"
|
||||||
|
"--disable-music-ogg-shared"
|
||||||
|
"--disable-music-flac-shared"
|
||||||
|
"--disable-music-mp3-shared")))
|
||||||
(inputs `(("libvorbis" ,libvorbis)
|
(inputs `(("libvorbis" ,libvorbis)
|
||||||
("libflac" ,flac)
|
("libflac" ,flac)
|
||||||
("libmad" ,libmad)
|
("libmad" ,libmad)
|
||||||
|
|
Loading…
Reference in New Issue