From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54248) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eOoJi-0003Fm-Fk for guix-patches@gnu.org; Tue, 12 Dec 2017 12:26:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eOoJe-0004ti-E9 for guix-patches@gnu.org; Tue, 12 Dec 2017 12:26:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:50142) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eOoJe-0004tQ-Aq for guix-patches@gnu.org; Tue, 12 Dec 2017 12:26:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eOoJe-0005Ro-5g for guix-patches@gnu.org; Tue, 12 Dec 2017 12:26:02 -0500 Subject: [bug#29678] [PATCH] gnu: qemu: Add pulseaudio support. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53743) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eOoIm-0001xW-6R for guix-patches@gnu.org; Tue, 12 Dec 2017 12:25:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eOoIi-0003s6-5Q for guix-patches@gnu.org; Tue, 12 Dec 2017 12:25:08 -0500 Received: from mail-lf0-x230.google.com ([2a00:1450:4010:c07::230]:40431) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eOoIh-0003qy-TE for guix-patches@gnu.org; Tue, 12 Dec 2017 12:25:04 -0500 Received: by mail-lf0-x230.google.com with SMTP id c140so17216450lfg.7 for ; Tue, 12 Dec 2017 09:25:03 -0800 (PST) Received: from magnolia (ppp91-122-81-8.pppoe.avangarddsl.ru. [91.122.81.8]) by smtp.gmail.com with ESMTPSA id j63sm3246934lfg.95.2017.12.12.09.24.58 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 12 Dec 2017 09:24:58 -0800 (PST) From: Oleg Pykhalov Date: Tue, 12 Dec 2017 20:24:52 +0300 Message-ID: <87o9n3kgez.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-qemu-Add-pulseaudio-support.patch Content-Description: [PATCH] gnu: qemu: Add pulseaudio support. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 29678@debbugs.gnu.org >From 2eff4caca543d9909758a4f2eb6f953467a309d7 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Fri, 8 Dec 2017 18:51:10 +0300 Subject: [PATCH] gnu: qemu: Add pulseaudio support. * gnu/packages/virtualization.scm (qemu): Add pulseaudio support. --- gnu/packages/virtualization.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 85563dde6..1a8e5f73b 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -51,6 +51,7 @@ #:use-module (gnu packages protobuf) #:use-module (gnu packages python) #:use-module (gnu packages python-web) + #:use-module (gnu packages pulseaudio) #:use-module (gnu packages selinux) #:use-module (gnu packages sdl) #:use-module (gnu packages spice) @@ -98,7 +99,11 @@ '(;; Running tests in parallel can occasionally lead to failures, like: ;; boot_sector_test: assertion failed (signature == SIGNATURE): (0x00000000 == 0x0000dead) #:parallel-tests? #f - #:configure-flags '("--enable-usb-redir" "--enable-opengl") + #:configure-flags + (list "--enable-usb-redir" + "--enable-opengl" + (string-append "--audio-drv-list=" + (string-join (list "alsa" "pa" "sdl") ","))) #:phases (modify-phases %standard-phases (replace 'configure @@ -166,6 +171,7 @@ ("ncurses" ,ncurses) ;; ("pciutils" ,pciutils) ("pixman" ,pixman) + ("pulseaudio" ,pulseaudio) ("sdl" ,sdl) ("spice" ,spice) ("usbredir" ,usbredir) -- 2.15.1