pmb.qemu.run.install_depends: Fix Mesa Gallium DRI depends (!1867)
Commit 43520967
("pmb.qemu.run.install_depends: adjust to mesa pkgs (!1865)")
replaced mesa-dri-swrast, mesa-dri-virtio and mesa-dri-vmwgfx with
mesa-va-gallium. But the Gallium DRI drivers are actually provided by
mesa-dri-gallium. mesa-va-gallium contains libva drivers for hardware
video acceleration.
Fortunately this did not break anything because mesa-dri-gallium
was still installed as dependency of mesa-dri-ati/intel/nouveau.
QEMU does not make use of libva, so lets just replace mesa-va-gallium
with mesa-dri-gallium. While we are at it, stop depending on the
deprecated mesa-dri-ati/intel/nouveau packages. Those are only kept
for compatibility reasons and install more dependencies than necessary.
This commit is contained in:
parent
60217d0818
commit
d3fede3262
|
@ -271,9 +271,8 @@ def install_depends(args, arch):
|
|||
Install any necessary qemu dependencies in native chroot
|
||||
"""
|
||||
depends = ["qemu", "qemu-system-" + arch, "qemu-ui-sdl", "qemu-ui-gtk",
|
||||
"mesa-gl", "mesa-egl", "mesa-dri-ati", "mesa-dri-intel",
|
||||
"mesa-dri-nouveau", "mesa-va-gallium", "qemu-audio-alsa",
|
||||
"qemu-audio-pa", "qemu-audio-sdl"]
|
||||
"mesa-gl", "mesa-egl", "mesa-dri-classic", "mesa-dri-gallium",
|
||||
"qemu-audio-alsa", "qemu-audio-pa", "qemu-audio-sdl"]
|
||||
if args.spice_port:
|
||||
depends += ["virt-viewer", "font-noto"]
|
||||
pmb.chroot.apk.install(args, depends)
|
||||
|
|
Loading…
Reference in New Issue