extra/qemu to 7.2.0-4

This commit is contained in:
Kevin Mihelich 2023-03-17 14:14:25 +00:00
parent 8026e93afa
commit e3a66fa90e

View file

@ -31,7 +31,7 @@ pkgname=(
qemu-{base,desktop,emulators-full,full}
)
pkgver=7.2.0
pkgrel=3
pkgrel=4
pkgdesc="A generic and open source machine emulator and virtualizer"
arch=(x86_64)
url="https://www.qemu.org/"
@ -216,7 +216,7 @@ _qemu_optdepends=(
'qemu-user: for user mode emulation of QEMU targets'
'qemu-user-static: for static user mode emulation of QEMU targets'
'qemu-vhost-user-gpu: for vhost-user-gpu display device'
'qemu-virtiofsd: for virtio-fs shared filesystem daemon'
'virtiofsd-provider: for virtio-fs shared filesystem daemon'
'samba: for SMB/CIFS server support'
)
@ -961,6 +961,7 @@ package_qemu-vhost-user-gpu() {
package_qemu-virtiofsd() {
pkgdesc="QEMU virtio-fs shared filesystem daemon"
depends=(gcc-libs glib2 libglib-2.0.so libgmodule-2.0.so glibc libcap-ng libcap-ng.so libseccomp libseccomp.so numactl libnuma.so qemu-common=$pkgver-$pkgrel)
provides=(virtiofsd-provider)
mv -v $pkgname/* "$pkgdir"
}
@ -979,7 +980,7 @@ package_qemu-base() {
qemu-pr-helper=$pkgver-$pkgrel
qemu-tools=$pkgver-$pkgrel
qemu-ui-{curses,spice-{app,core}}=$pkgver-$pkgrel
qemu-virtiofsd=$pkgver-$pkgrel
virtiofsd-provider
)
# Add the native target as the dependency.
if [ $CARCH == "x86_64" ]; then
@ -1012,7 +1013,7 @@ package_qemu-desktop() {
qemu-tools=$pkgver-$pkgrel
qemu-ui-{curses,dbus,egl-headless,gtk,opengl,sdl,spice-{app,core}}=$pkgver-$pkgrel
qemu-vhost-user-gpu=$pkgver-$pkgrel
qemu-virtiofsd=$pkgver-$pkgrel
virtiofsd-provider
)
# Add the native target as the dependency.
if [ $CARCH == "x86_64" ]; then
@ -1059,7 +1060,7 @@ package_qemu-full() {
qemu-ui-{curses,dbus,egl-headless,gtk,opengl,sdl,spice-{app,core}}=$pkgver-$pkgrel
qemu-user=$pkgver-$pkgrel
qemu-vhost-user-gpu=$pkgver-$pkgrel
qemu-virtiofsd=$pkgver-$pkgrel
virtiofsd-provider
)
optdepends=("${_qemu_optdepends[@]}")
conflicts=(qemu)