gnu: OpenAL: Update to 1.20.0.
* gnu/packages/audio.scm (openal): Update to 1.20.0. [arguments]: Adjust for renamed files. [native-inputs]: Remove.master
parent
818b956b42
commit
69290fd034
|
@ -1966,7 +1966,7 @@ lv2-c++-tools.")
|
||||||
(define-public openal
|
(define-public openal
|
||||||
(package
|
(package
|
||||||
(name "openal")
|
(name "openal")
|
||||||
(version "1.19.1")
|
(version "1.20.0")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append
|
(uri (string-append
|
||||||
|
@ -1974,7 +1974,7 @@ lv2-c++-tools.")
|
||||||
version ".tar.bz2"))
|
version ".tar.bz2"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1sdjhkz2gd6lbnwphi1b6aw3br4wv2lik5vnqh6mxfc8a7zqfbsw"))))
|
"03p6s5gap0lvig2fs0a8nib5rxsc24dbqjsydpwvlm5l49wlk2f0"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:tests? #f ; no check target
|
`(#:tests? #f ; no check target
|
||||||
|
@ -1983,26 +1983,19 @@ lv2-c++-tools.")
|
||||||
(add-after
|
(add-after
|
||||||
'unpack 'use-full-library-paths
|
'unpack 'use-full-library-paths
|
||||||
(lambda* (#:key inputs #:allow-other-keys)
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
(substitute* "Alc/backends/pulseaudio.c"
|
(substitute* "alc/backends/pulseaudio.cpp"
|
||||||
(("#define PALIB \"libpulse\\.so\\.0\"")
|
(("#define PALIB \"libpulse\\.so\\.0\"")
|
||||||
(string-append "#define PALIB \""
|
(string-append "#define PALIB \""
|
||||||
(assoc-ref inputs "pulseaudio")
|
(assoc-ref inputs "pulseaudio")
|
||||||
"/lib/libpulse.so.0"
|
"/lib/libpulse.so.0"
|
||||||
"\"")))
|
"\"")))
|
||||||
(substitute* "Alc/backends/alsa.c"
|
(substitute* "alc/backends/alsa.cpp"
|
||||||
(("LoadLib\\(\"libasound\\.so\\.2\"\\)")
|
(("LoadLib\\(\"libasound\\.so\\.2\"\\)")
|
||||||
(string-append "LoadLib(\""
|
(string-append "LoadLib(\""
|
||||||
(assoc-ref inputs "alsa-lib")
|
(assoc-ref inputs "alsa-lib")
|
||||||
"/lib/libasound.so.2"
|
"/lib/libasound.so.2"
|
||||||
"\")")))
|
"\")")))
|
||||||
#t)))))
|
#t)))))
|
||||||
(native-inputs
|
|
||||||
`(;; FIXME: On i686-linux, GCC 7 hits an internal compiler error
|
|
||||||
;; upon building utils/makehrtf.c:3281:
|
|
||||||
;; "internal compiler error: in gen_rtx_SUBREG, at emit-rtl.c:908"
|
|
||||||
;; https://ci.guix.gnu.org/log/r2fjx9m75m9rifg2yjbnn853wqy2547n-openal-1.19.1
|
|
||||||
;; Remove this when the default compiler is GCC 9 or later.
|
|
||||||
("gcc" ,gcc-9)))
|
|
||||||
(inputs
|
(inputs
|
||||||
`(("alsa-lib" ,alsa-lib)
|
`(("alsa-lib" ,alsa-lib)
|
||||||
("pulseaudio" ,pulseaudio)))
|
("pulseaudio" ,pulseaudio)))
|
||||||
|
|
Reference in New Issue