From c0443cffe872c1d08119f032156cd8fe3343f5bb Mon Sep 17 00:00:00 2001 From: Brice Waegeneire Date: Sat, 7 Aug 2021 10:35:34 +0200 Subject: 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 --- gnu/packages/pulseaudio.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'gnu/packages/pulseaudio.scm') diff --git a/gnu/packages/pulseaudio.scm b/gnu/packages/pulseaudio.scm index be8e1d4211..fe02432ae1 100644 --- a/gnu/packages/pulseaudio.scm +++ b/gnu/packages/pulseaudio.scm @@ -51,6 +51,7 @@ (define-module (gnu packages pulseaudio) #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages databases) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages glib) #:use-module (gnu packages gettext) #:use-module (gnu packages gnome) @@ -193,7 +194,7 @@ (define-public libsamplerate (define-public pulseaudio (package (name "pulseaudio") - (version "14.2") + (version "15.0") (source (origin (method url-fetch) (uri (string-append @@ -201,7 +202,7 @@ (define-public pulseaudio name "-" version ".tar.xz")) (sha256 (base32 - "1wb6zyln49ca93rl9id8r873b2sb8l79122ck824kr0s5isgglvm")) + "1851rg4h6sjwanvd294hn52z321rc6vbs4gbfrlw53597dx8h2x4")) (modules '((guix build utils))) (snippet ;; Disable console-kit support by default since it's deprecated @@ -218,8 +219,7 @@ (define-public pulseaudio (arguments `(#:configure-flags (let ((out (assoc-ref %outputs "out"))) - (list "-Doss-output=disable" - "-Dbluez5=true" + (list "-Doss-output=disabled" "-Dlocalstatedir=/var" (string-append "-Dudevrulesdir=" out "/lib/udev/rules.d") @@ -258,6 +258,7 @@ (define-public pulseaudio ("libxcb" ,libxcb) ("libxtst" ,libxtst) + ("elogind" ,elogind) ("eudev" ,eudev))) ;for the detection of hardware audio devices (native-inputs `(("check" ,check) -- cgit v1.2.3