Skip to content
Snippets Groups Projects
Commit 069b9e0e authored by Eric Vidal's avatar Eric Vidal :speech_balloon:
Browse files

upgrel: 7.2.0-6

parent 9a3e5326
No related branches found
No related tags found
No related merge requests found
Pipeline #2305 failed
......@@ -9,7 +9,7 @@
pkgbase=qemu
pkgver=7.2.0
pkgrel=4
pkgrel=6
pkgdesc="A generic and open source machine emulator and virtualizer"
url='https://www.qemu.org/'
......@@ -43,6 +43,8 @@ source=(
qemu-sysusers.conf
65-kvm.rules
99-qemu-guest-agent.rules
# fixes https://gitlab.com/qemu-project/qemu/-/issues/1471
$pkgbase-7.2.0-gen_adcox.patch::https://gitlab.com/qemu-project/qemu/-/commit/60c7dd22e1383754d5f150bc9f7c2785c662a7b6.patch
)
#--------------------
......@@ -128,11 +130,13 @@ _qemu_system_deps=(
dtc
fuse3
gcc-libs
glibc
glib2
libgio-2.0.so
libglib-2.0.so
libgmodule-2.0.so
gnutls
keyutils
libaio
libbpf
libbpf.so
......@@ -225,7 +229,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'
)
......@@ -333,7 +337,7 @@ package_qemu-common() {
)
license+=(BSD MIT)
depends=(gcc-libs glib2 libglib-2.0.so libgmodule-2.0.so hicolor-icon-theme libcap-ng libcap-ng.so numactl libnuma.so)
depends=(gcc-libs glibc glib2 libglib-2.0.so libgmodule-2.0.so hicolor-icon-theme libcap-ng libcap-ng.so numactl libnuma.so)
backup=(
etc/$pkgbase/bridge.conf
etc/sasl2/$pkgbase.conf
......@@ -645,7 +649,7 @@ package_qemu-block-ssh() {
package_qemu-chardev-baum() {
pkgdesc="QEMU Baum chardev driver"
depends=(brltty libbrlapi.so glibc qemu-common=$pkgver-$pkgrel)
depends=(brltty libbrlapi.so gcc-libs glibc qemu-common=$pkgver-$pkgrel)
mv -v $pkgname/* "$pkgdir"
}
......@@ -662,7 +666,7 @@ package_qemu-docs() {
package_qemu-guest-agent() {
pkgdesc="QEMU Guest Agent"
depends=(gcc-libs glib2 libglib-2.0.so libgmodule-2.0.so glibc liburing liburing.so numactl libnuma.so libudev.so)
depends=(gcc-libs glib2 libglib-2.0.so libgmodule-2.0.so glibc liburing liburing.so numactl libnuma.so sh libudev.so)
backup=(
etc/$pkgbase/$pkgbase-ga.conf
etc/$pkgbase/fsfreeze-hook
......@@ -1040,7 +1044,7 @@ package_qemu-user-static() {
package_qemu-vhost-user-gpu() {
pkgdesc="QEMU vhost-user-gpu display device"
depends=(gcc-libs glib2 libglib-2.0.so libgmodule-2.0.so glibc pixman libpixman-1.so mesa numactl libnuma.so qemu-common=$pkgver-$pkgrel virglrenderer)
depends=(gcc-libs glib2 libglib-2.0.so libgmodule-2.0.so glibc pixman libepoxy libpixman-1.so mesa numactl libnuma.so qemu-common=$pkgver-$pkgrel virglrenderer)
mv -v $pkgname/* "$pkgdir"
}
......@@ -1055,6 +1059,7 @@ package_qemu-user-static-binfmt() {
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"
}
......@@ -1074,7 +1079,7 @@ package_qemu-base() {
qemu-system-x86=$pkgver-$pkgrel
qemu-tools=$pkgver-$pkgrel
qemu-ui-{curses,spice-{app,core}}=$pkgver-$pkgrel
qemu-virtiofsd=$pkgver-$pkgrel
virtiofsd-provider
)
optdepends=("${_qemu_optdepends[@]}")
# TODO: remove conflicts/provides/replaces for qemu-headless after 2022-10-01
......@@ -1100,7 +1105,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
)
optdepends=("${_qemu_optdepends[@]}")
conflicts=(qemu)
......@@ -1139,7 +1144,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)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment