diff options
Diffstat (limited to 'meta/recipes-devtools/qemu/qemu.inc')
-rw-r--r-- | meta/recipes-devtools/qemu/qemu.inc | 31 |
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 \ | |||
17 | SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \ | 17 | SRC_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 | " |
38 | UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar" | 31 | UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar" |
39 | 32 | ||
40 | SRC_URI[sha256sum] = "68e15d8e45ac56326e0b9a4afa8b49a3dfe8aba3488221d098c84698bca65b45" | 33 | SRC_URI[sha256sum] = "f6b375c7951f728402798b0baabb2d86478ca53d44cedbefabbe1c46bf46f839" |
41 | 34 | ||
42 | SRC_URI:append:class-target = " file://cross.patch" | 35 | SRC_URI:append:class-target = " file://cross.patch" |
43 | SRC_URI:append:class-nativesdk = " file://cross.patch" | 36 | SRC_URI:append:class-nativesdk = " file://cross.patch" |
@@ -152,7 +145,6 @@ PACKAGECONFIG:remove:mingw32 = "kvm virglrenderer epoxy gtk+" | |||
152 | PACKAGECONFIG[sdl] = "--enable-sdl,--disable-sdl,libsdl2" | 145 | PACKAGECONFIG[sdl] = "--enable-sdl,--disable-sdl,libsdl2" |
153 | PACKAGECONFIG[virtfs] = "--enable-virtfs --enable-attr --enable-cap-ng,--disable-virtfs,libcap-ng attr," | 146 | PACKAGECONFIG[virtfs] = "--enable-virtfs --enable-attr --enable-cap-ng,--disable-virtfs,libcap-ng attr," |
154 | PACKAGECONFIG[aio] = "--enable-linux-aio,--disable-linux-aio,libaio," | 147 | PACKAGECONFIG[aio] = "--enable-linux-aio,--disable-linux-aio,libaio," |
155 | PACKAGECONFIG[xfs] = "--enable-xfsctl,--disable-xfsctl,xfsprogs," | ||
156 | PACKAGECONFIG[xen] = "--enable-xen,--disable-xen,xen-tools,xen-tools-libxenstore xen-tools-libxenctrl xen-tools-libxenguest" | 148 | PACKAGECONFIG[xen] = "--enable-xen,--disable-xen,xen-tools,xen-tools-libxenstore xen-tools-libxenctrl xen-tools-libxenguest" |
157 | PACKAGECONFIG[vnc-sasl] = "--enable-vnc --enable-vnc-sasl,--disable-vnc-sasl,cyrus-sasl," | 149 | PACKAGECONFIG[vnc-sasl] = "--enable-vnc --enable-vnc-sasl,--disable-vnc-sasl,cyrus-sasl," |
158 | PACKAGECONFIG[vnc-jpeg] = "--enable-vnc --enable-vnc-jpeg,--disable-vnc-jpeg,jpeg," | 150 | PACKAGECONFIG[vnc-jpeg] = "--enable-vnc --enable-vnc-jpeg,--disable-vnc-jpeg,jpeg," |
@@ -185,7 +177,6 @@ PACKAGECONFIG[snappy] = "--enable-snappy,--disable-snappy,snappy" | |||
185 | PACKAGECONFIG[glusterfs] = "--enable-glusterfs,--disable-glusterfs,glusterfs" | 177 | PACKAGECONFIG[glusterfs] = "--enable-glusterfs,--disable-glusterfs,glusterfs" |
186 | PACKAGECONFIG[xkbcommon] = "--enable-xkbcommon,--disable-xkbcommon,libxkbcommon" | 178 | PACKAGECONFIG[xkbcommon] = "--enable-xkbcommon,--disable-xkbcommon,libxkbcommon" |
187 | PACKAGECONFIG[libudev] = "--enable-libudev,--disable-libudev,eudev" | 179 | PACKAGECONFIG[libudev] = "--enable-libudev,--disable-libudev,eudev" |
188 | PACKAGECONFIG[libxml2] = "--enable-libxml2,--disable-libxml2,libxml2" | ||
189 | PACKAGECONFIG[attr] = "--enable-attr,--disable-attr,attr," | 180 | PACKAGECONFIG[attr] = "--enable-attr,--disable-attr,attr," |
190 | PACKAGECONFIG[rbd] = "--enable-rbd,--disable-rbd,ceph,ceph" | 181 | PACKAGECONFIG[rbd] = "--enable-rbd,--disable-rbd,ceph,ceph" |
191 | PACKAGECONFIG[vhost] = "--enable-vhost-net,--disable-vhost-net,," | 182 | PACKAGECONFIG[vhost] = "--enable-vhost-net,--disable-vhost-net,," |