summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/qemu/qemu.inc
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2022-05-05 07:05:44 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-05-05 21:17:38 +0100
commit092e092ee590ae268d1ebf34c09621fc826a6e10 (patch)
tree8465786806d43d208af554d2571e7638c63c6dd9 /meta/recipes-devtools/qemu/qemu.inc
parent5202d296e81403242cff6443519ec141d26f6aa5 (diff)
downloadpoky-092e092ee590ae268d1ebf34c09621fc826a6e10.tar.gz
qemu: update 6.2.0 -> 7.0.0
Drop xfs/libxml2 options no longer offered upstream. Dropped patches all found their way upstream, particularly 0001-qemu-Add-missing-wacom-HID-descriptor.patch as well. (From OE-Core rev: ab6bd34a07d10583aeb9377a7fdb9392242b6a8c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/qemu/qemu.inc')
-rw-r--r--meta/recipes-devtools/qemu/qemu.inc31
1 files changed, 11 insertions, 20 deletions
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc
index 0aaeaa1cb5..5f303992be 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -17,27 +17,20 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
17SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \ 17SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \
18 file://powerpc_rom.bin \ 18 file://powerpc_rom.bin \
19 file://run-ptest \ 19 file://run-ptest \
20 file://0001-qemu-Add-missing-wacom-HID-descriptor.patch \ 20 file://0001-qemu-Add-addition-environment-space-to-boot-loader-q.patch \
21 file://0003-qemu-Add-addition-environment-space-to-boot-loader-q.patch \ 21 file://0002-chardev-connect-socket-to-a-spawned-command.patch \
22 file://0006-chardev-connect-socket-to-a-spawned-command.patch \ 22 file://0003-apic-fixup-fallthrough-to-PIC.patch \
23 file://0007-apic-fixup-fallthrough-to-PIC.patch \ 23 file://0004-configure-Add-pkg-config-handling-for-libgcrypt.patch \
24 file://0010-configure-Add-pkg-config-handling-for-libgcrypt.patch \ 24 file://0005-qemu-Do-not-include-file-if-not-exists.patch \
25 file://0001-qemu-Do-not-include-file-if-not-exists.patch \ 25 file://0006-qemu-Add-some-user-space-mmap-tweaks-to-address-musl.patch \
26 file://mmap2.patch \ 26 file://0007-qemu-Determinism-fixes.patch \
27 file://determinism.patch \ 27 file://0008-tests-meson.build-use-relative-path-to-refer-to-file.patch \
28 file://0001-tests-meson.build-use-relative-path-to-refer-to-file.patch \ 28 file://0009-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch \
29 file://0001-riscv-Set-5.4-as-minimum-kernel-version-for-riscv32.patch \ 29 file://0010-hw-pvrdma-Protect-against-buggy-or-malicious-guest-d.patch \
30 file://0001-acpi-tpm-Add-missing-device-identification-objects.patch \
31 file://0001-ppc-Include-asm-ptrace.h-for-pt_regs-struct-definiti.patch \
32 file://0001-Define-MAP_SYNC-and-MAP_SHARED_VALIDATE-on-needed-li.patch \
33 file://0001-vhost-vsock-detach-the-virqueue-element-in-case-of-e.patch \
34 file://0002-virtio-net-fix-map-leaking-on-error-during-receive.patch \
35 file://pvrdma.patch \
36 file://no-ps2.patch \
37 " 30 "
38UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar" 31UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar"
39 32
40SRC_URI[sha256sum] = "68e15d8e45ac56326e0b9a4afa8b49a3dfe8aba3488221d098c84698bca65b45" 33SRC_URI[sha256sum] = "f6b375c7951f728402798b0baabb2d86478ca53d44cedbefabbe1c46bf46f839"
41 34
42SRC_URI:append:class-target = " file://cross.patch" 35SRC_URI:append:class-target = " file://cross.patch"
43SRC_URI:append:class-nativesdk = " file://cross.patch" 36SRC_URI:append:class-nativesdk = " file://cross.patch"
@@ -152,7 +145,6 @@ PACKAGECONFIG:remove:mingw32 = "kvm virglrenderer epoxy gtk+"
152PACKAGECONFIG[sdl] = "--enable-sdl,--disable-sdl,libsdl2" 145PACKAGECONFIG[sdl] = "--enable-sdl,--disable-sdl,libsdl2"
153PACKAGECONFIG[virtfs] = "--enable-virtfs --enable-attr --enable-cap-ng,--disable-virtfs,libcap-ng attr," 146PACKAGECONFIG[virtfs] = "--enable-virtfs --enable-attr --enable-cap-ng,--disable-virtfs,libcap-ng attr,"
154PACKAGECONFIG[aio] = "--enable-linux-aio,--disable-linux-aio,libaio," 147PACKAGECONFIG[aio] = "--enable-linux-aio,--disable-linux-aio,libaio,"
155PACKAGECONFIG[xfs] = "--enable-xfsctl,--disable-xfsctl,xfsprogs,"
156PACKAGECONFIG[xen] = "--enable-xen,--disable-xen,xen-tools,xen-tools-libxenstore xen-tools-libxenctrl xen-tools-libxenguest" 148PACKAGECONFIG[xen] = "--enable-xen,--disable-xen,xen-tools,xen-tools-libxenstore xen-tools-libxenctrl xen-tools-libxenguest"
157PACKAGECONFIG[vnc-sasl] = "--enable-vnc --enable-vnc-sasl,--disable-vnc-sasl,cyrus-sasl," 149PACKAGECONFIG[vnc-sasl] = "--enable-vnc --enable-vnc-sasl,--disable-vnc-sasl,cyrus-sasl,"
158PACKAGECONFIG[vnc-jpeg] = "--enable-vnc --enable-vnc-jpeg,--disable-vnc-jpeg,jpeg," 150PACKAGECONFIG[vnc-jpeg] = "--enable-vnc --enable-vnc-jpeg,--disable-vnc-jpeg,jpeg,"
@@ -185,7 +177,6 @@ PACKAGECONFIG[snappy] = "--enable-snappy,--disable-snappy,snappy"
185PACKAGECONFIG[glusterfs] = "--enable-glusterfs,--disable-glusterfs,glusterfs" 177PACKAGECONFIG[glusterfs] = "--enable-glusterfs,--disable-glusterfs,glusterfs"
186PACKAGECONFIG[xkbcommon] = "--enable-xkbcommon,--disable-xkbcommon,libxkbcommon" 178PACKAGECONFIG[xkbcommon] = "--enable-xkbcommon,--disable-xkbcommon,libxkbcommon"
187PACKAGECONFIG[libudev] = "--enable-libudev,--disable-libudev,eudev" 179PACKAGECONFIG[libudev] = "--enable-libudev,--disable-libudev,eudev"
188PACKAGECONFIG[libxml2] = "--enable-libxml2,--disable-libxml2,libxml2"
189PACKAGECONFIG[attr] = "--enable-attr,--disable-attr,attr," 180PACKAGECONFIG[attr] = "--enable-attr,--disable-attr,attr,"
190PACKAGECONFIG[rbd] = "--enable-rbd,--disable-rbd,ceph,ceph" 181PACKAGECONFIG[rbd] = "--enable-rbd,--disable-rbd,ceph,ceph"
191PACKAGECONFIG[vhost] = "--enable-vhost-net,--disable-vhost-net,," 182PACKAGECONFIG[vhost] = "--enable-vhost-net,--disable-vhost-net,,"