gnu: pulseaudio: Update to 15.0.
The 'bluez5' configuration options is removed to ease transformation of the package by users. It is auto-enabled by Meson based on the inputs available, so it's still enabled in this package. * gnu/packages/pulseaudio.scm (pulseaudio): Update to 15.0. [arguments]: Fix the 'oss-output' value and remove the 'bluez5' option. [inputs]: Add 'elogind'. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
This commit is contained in:
parent
8ee17f03a5
commit
c0443cffe8
|
@ -51,6 +51,7 @@ (define-module (gnu packages pulseaudio)
|
||||||
#:use-module (gnu packages boost)
|
#:use-module (gnu packages boost)
|
||||||
#:use-module (gnu packages check)
|
#:use-module (gnu packages check)
|
||||||
#:use-module (gnu packages databases)
|
#:use-module (gnu packages databases)
|
||||||
|
#:use-module (gnu packages freedesktop)
|
||||||
#:use-module (gnu packages glib)
|
#:use-module (gnu packages glib)
|
||||||
#:use-module (gnu packages gettext)
|
#:use-module (gnu packages gettext)
|
||||||
#:use-module (gnu packages gnome)
|
#:use-module (gnu packages gnome)
|
||||||
|
@ -193,7 +194,7 @@ (define-public libsamplerate
|
||||||
(define-public pulseaudio
|
(define-public pulseaudio
|
||||||
(package
|
(package
|
||||||
(name "pulseaudio")
|
(name "pulseaudio")
|
||||||
(version "14.2")
|
(version "15.0")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append
|
(uri (string-append
|
||||||
|
@ -201,7 +202,7 @@ (define-public pulseaudio
|
||||||
name "-" version ".tar.xz"))
|
name "-" version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1wb6zyln49ca93rl9id8r873b2sb8l79122ck824kr0s5isgglvm"))
|
"1851rg4h6sjwanvd294hn52z321rc6vbs4gbfrlw53597dx8h2x4"))
|
||||||
(modules '((guix build utils)))
|
(modules '((guix build utils)))
|
||||||
(snippet
|
(snippet
|
||||||
;; Disable console-kit support by default since it's deprecated
|
;; Disable console-kit support by default since it's deprecated
|
||||||
|
@ -218,8 +219,7 @@ (define-public pulseaudio
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags
|
`(#:configure-flags
|
||||||
(let ((out (assoc-ref %outputs "out")))
|
(let ((out (assoc-ref %outputs "out")))
|
||||||
(list "-Doss-output=disable"
|
(list "-Doss-output=disabled"
|
||||||
"-Dbluez5=true"
|
|
||||||
"-Dlocalstatedir=/var"
|
"-Dlocalstatedir=/var"
|
||||||
(string-append "-Dudevrulesdir="
|
(string-append "-Dudevrulesdir="
|
||||||
out "/lib/udev/rules.d")
|
out "/lib/udev/rules.d")
|
||||||
|
@ -258,6 +258,7 @@ (define-public pulseaudio
|
||||||
("libxcb" ,libxcb)
|
("libxcb" ,libxcb)
|
||||||
("libxtst" ,libxtst)
|
("libxtst" ,libxtst)
|
||||||
|
|
||||||
|
("elogind" ,elogind)
|
||||||
("eudev" ,eudev))) ;for the detection of hardware audio devices
|
("eudev" ,eudev))) ;for the detection of hardware audio devices
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("check" ,check)
|
`(("check" ,check)
|
||||||
|
|
Loading…
Reference in a new issue