gnu: qemu: Add pulseaudio support.
* gnu/packages/virtualization.scm (qemu)[arguments]: Add --audio-drv-list flag. [inputs]: Add pulseaudio. (qemu-minimal)[inputs]: Remove pulseaudio.
This commit is contained in:
parent
dc993847f1
commit
28e3569f1f
|
@ -52,6 +52,7 @@ (define-module (gnu packages virtualization)
|
|||
#: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)
|
||||
|
@ -99,7 +100,8 @@ (define-public qemu
|
|||
#:configure-flags (list "--enable-usb-redir" "--enable-opengl"
|
||||
(string-append "--smbd="
|
||||
(assoc-ref %outputs "out")
|
||||
"/libexec/samba-wrapper"))
|
||||
"/libexec/samba-wrapper")
|
||||
"--audio-drv-list=alsa,pa,sdl")
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(replace 'configure
|
||||
|
@ -181,6 +183,7 @@ (define-public qemu
|
|||
("ncurses" ,ncurses)
|
||||
;; ("pciutils" ,pciutils)
|
||||
("pixman" ,pixman)
|
||||
("pulseaudio" ,pulseaudio)
|
||||
("sdl" ,sdl)
|
||||
("spice" ,spice)
|
||||
("usbredir" ,usbredir)
|
||||
|
@ -228,7 +231,7 @@ (define-public qemu-minimal
|
|||
;; Remove dependencies on optional libraries, notably GUI libraries.
|
||||
(inputs (fold alist-delete (package-inputs qemu)
|
||||
'("libusb" "mesa" "sdl" "spice" "virglrenderer"
|
||||
"usbredir" "libdrm" "libepoxy")))))
|
||||
"usbredir" "libdrm" "libepoxy" "pulseaudio")))))
|
||||
|
||||
(define-public libosinfo
|
||||
(package
|
||||
|
|
Loading…
Reference in a new issue