mirror of
https://github.com/home-assistant/operating-system.git
synced 2026-04-02 00:27:14 +01:00
Bump QEMU guest agent to v10.2.2 (#4592)
* Bumped to latest version * Changed to HTTPS download source * Updated build dependencies (mirroring package/qemu) * Added path to host Python (same as package/qemu) * Removed meson flag (no longer needed) * Added --disable-linux-io-uring (new in v10) * Replaced old --disable-user by per-OS flags * Removed duplicated flags * Sorted flags alphabetically for easier maintenance Fixes #4336
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Locally computed
|
||||
sha256 6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100 COPYING
|
||||
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB
|
||||
sha256 91d3024d51e441c235dcb1b0c87cb3aab302283166e8d3d5f8282aa06c346be1 qemu-8.0.5.tar.xz
|
||||
sha256 784b296ff29c1417aa72323abcb2d2ea9ab9771724f577dcd785c3b04f21e176 qemu-10.2.2.tar.xz
|
||||
|
||||
@@ -4,16 +4,22 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
QEMU_GUEST_AGENT_VERSION = 8.0.5
|
||||
QEMU_GUEST_AGENT_VERSION = 10.2.2
|
||||
QEMU_GUEST_AGENT_SOURCE = qemu-$(QEMU_GUEST_AGENT_VERSION).tar.xz
|
||||
QEMU_GUEST_AGENT_SITE = http://download.qemu.org
|
||||
QEMU_GUEST_AGENT_SITE = https://download.qemu.org
|
||||
QEMU_GUEST_AGENT_LICENSE = GPL-2.0, LGPL-2.1, MIT, BSD-3-Clause, BSD-2-Clause, Others/BSD-1c
|
||||
QEMU_GUEST_AGENT_LICENSE_FILES = COPYING COPYING.LIB
|
||||
# NOTE: there is no top-level license file for non-(L)GPL licenses;
|
||||
# the non-(L)GPL license texts are specified in the affected
|
||||
# individual source files.
|
||||
|
||||
QEMU_GUEST_AGENT_DEPENDENCIES = host-pkgconf libglib2 zlib
|
||||
QEMU_GUEST_AGENT_DEPENDENCIES = \
|
||||
host-pkgconf \
|
||||
host-meson \
|
||||
host-python3 \
|
||||
host-python-distlib \
|
||||
libglib2 \
|
||||
zlib
|
||||
|
||||
# Need the LIBS variable because librt and libm are
|
||||
# not automatically pulled. :-(
|
||||
@@ -38,57 +44,56 @@ define QEMU_GUEST_AGENT_CONFIGURE_CMDS
|
||||
--localstatedir=/var \
|
||||
--cross-prefix=$(TARGET_CROSS) \
|
||||
--audio-drv-list= \
|
||||
--meson=$(HOST_DIR)/bin/meson \
|
||||
--python=$(HOST_DIR)/bin/python3 \
|
||||
--ninja=$(HOST_DIR)/bin/ninja \
|
||||
--disable-kvm \
|
||||
--disable-linux-user \
|
||||
--disable-linux-aio \
|
||||
--disable-xen \
|
||||
--disable-docs \
|
||||
--disable-attr \
|
||||
--disable-bsd-user \
|
||||
--disable-brlapi \
|
||||
--disable-bzip2 \
|
||||
--disable-cap-ng \
|
||||
--disable-capstone \
|
||||
--disable-coroutine-pool \
|
||||
--disable-curl \
|
||||
--disable-curses \
|
||||
--disable-docs \
|
||||
--disable-fdt \
|
||||
--disable-gcrypt \
|
||||
--disable-glusterfs \
|
||||
--disable-gnutls \
|
||||
--disable-gtk \
|
||||
--disable-vte \
|
||||
--disable-vnc-jpeg \
|
||||
--disable-opengl \
|
||||
--disable-usb-redir \
|
||||
--disable-sdl \
|
||||
--disable-system \
|
||||
--disable-user \
|
||||
--disable-nettle \
|
||||
--disable-gcrypt \
|
||||
--disable-curses \
|
||||
--disable-vnc \
|
||||
--disable-virtfs \
|
||||
--disable-brlapi \
|
||||
--disable-fdt \
|
||||
--disable-kvm \
|
||||
--disable-rdma \
|
||||
--disable-vde \
|
||||
--disable-netmap \
|
||||
--disable-cap-ng \
|
||||
--disable-attr \
|
||||
--disable-vhost-net \
|
||||
--disable-vhost-user \
|
||||
--disable-spice \
|
||||
--disable-rbd \
|
||||
--disable-libiscsi \
|
||||
--disable-libnfs \
|
||||
--disable-smartcard \
|
||||
--disable-libusb \
|
||||
--disable-usb-redir \
|
||||
--disable-linux-aio \
|
||||
--disable-linux-io-uring \
|
||||
--disable-linux-user \
|
||||
--disable-lzo \
|
||||
--disable-snappy \
|
||||
--disable-bzip2 \
|
||||
--disable-seccomp \
|
||||
--disable-coroutine-pool \
|
||||
--disable-glusterfs \
|
||||
--disable-tpm \
|
||||
--disable-netmap \
|
||||
--disable-nettle \
|
||||
--disable-numa \
|
||||
--disable-capstone \
|
||||
--disable-opengl \
|
||||
--disable-rbd \
|
||||
--disable-rdma \
|
||||
--disable-sdl \
|
||||
--disable-seccomp \
|
||||
--disable-smartcard \
|
||||
--disable-snappy \
|
||||
--disable-spice \
|
||||
--disable-system \
|
||||
--disable-tcg-interpreter \
|
||||
--enable-tools \
|
||||
--enable-guest-agent
|
||||
--disable-tpm \
|
||||
--disable-usb-redir \
|
||||
--disable-vde \
|
||||
--disable-vhost-net \
|
||||
--disable-vhost-user \
|
||||
--disable-virtfs \
|
||||
--disable-vnc \
|
||||
--disable-vnc-jpeg \
|
||||
--disable-vte \
|
||||
--disable-xen \
|
||||
--enable-guest-agent \
|
||||
--enable-tools
|
||||
endef
|
||||
|
||||
define QEMU_GUEST_AGENT_BUILD_CMDS
|
||||
|
||||
Reference in New Issue
Block a user