mirror of
https://github.com/home-assistant/operating-system.git
synced 2025-07-28 15:36:29 +00:00
Update qemu-guest-agent to 7.0.0 for improved agent functionality (#1904)
This commit is contained in:
parent
7b0f593a93
commit
1828ac0bb5
@ -0,0 +1,4 @@
|
|||||||
|
# Locally computed
|
||||||
|
sha256 6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100 COPYING
|
||||||
|
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB
|
||||||
|
sha256 f6b375c7951f728402798b0baabb2d86478ca53d44cedbefabbe1c46bf46f839 qemu-7.0.0.tar.xz
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
QEMU_GUEST_AGENT_VERSION = 4.2.0
|
QEMU_GUEST_AGENT_VERSION = 7.0.0
|
||||||
QEMU_GUEST_AGENT_SOURCE = qemu-$(QEMU_GUEST_AGENT_VERSION).tar.xz
|
QEMU_GUEST_AGENT_SOURCE = qemu-$(QEMU_GUEST_AGENT_VERSION).tar.xz
|
||||||
QEMU_GUEST_AGENT_SITE = http://download.qemu.org
|
QEMU_GUEST_AGENT_SITE = http://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 = GPL-2.0, LGPL-2.1, MIT, BSD-3-Clause, BSD-2-Clause, Others/BSD-1c
|
||||||
@ -19,7 +19,7 @@ QEMU_GUEST_AGENT_DEPENDENCIES = host-pkgconf libglib2 zlib
|
|||||||
# not automatically pulled. :-(
|
# not automatically pulled. :-(
|
||||||
QEMU_GUEST_AGENT_LIBS = -lrt -lm
|
QEMU_GUEST_AGENT_LIBS = -lrt -lm
|
||||||
|
|
||||||
QEMU_GUEST_AGENT_OPTS = -lrt -lm
|
#QEMU_GUEST_AGENT_OPTS =
|
||||||
|
|
||||||
QEMU_GUEST_AGENT_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool
|
QEMU_GUEST_AGENT_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool
|
||||||
|
|
||||||
@ -38,6 +38,8 @@ define QEMU_GUEST_AGENT_CONFIGURE_CMDS
|
|||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
--cross-prefix=$(TARGET_CROSS) \
|
--cross-prefix=$(TARGET_CROSS) \
|
||||||
--audio-drv-list= \
|
--audio-drv-list= \
|
||||||
|
--meson=$(HOST_DIR)/bin/meson \
|
||||||
|
--ninja=$(HOST_DIR)/bin/ninja \
|
||||||
--disable-kvm \
|
--disable-kvm \
|
||||||
--disable-linux-user \
|
--disable-linux-user \
|
||||||
--disable-linux-aio \
|
--disable-linux-aio \
|
||||||
@ -60,7 +62,6 @@ define QEMU_GUEST_AGENT_CONFIGURE_CMDS
|
|||||||
--disable-virtfs \
|
--disable-virtfs \
|
||||||
--disable-brlapi \
|
--disable-brlapi \
|
||||||
--disable-fdt \
|
--disable-fdt \
|
||||||
--disable-bluez \
|
|
||||||
--disable-kvm \
|
--disable-kvm \
|
||||||
--disable-rdma \
|
--disable-rdma \
|
||||||
--disable-vde \
|
--disable-vde \
|
||||||
@ -68,6 +69,7 @@ define QEMU_GUEST_AGENT_CONFIGURE_CMDS
|
|||||||
--disable-cap-ng \
|
--disable-cap-ng \
|
||||||
--disable-attr \
|
--disable-attr \
|
||||||
--disable-vhost-net \
|
--disable-vhost-net \
|
||||||
|
--disable-vhost-user \
|
||||||
--disable-spice \
|
--disable-spice \
|
||||||
--disable-rbd \
|
--disable-rbd \
|
||||||
--disable-libiscsi \
|
--disable-libiscsi \
|
||||||
@ -85,19 +87,18 @@ define QEMU_GUEST_AGENT_CONFIGURE_CMDS
|
|||||||
--disable-numa \
|
--disable-numa \
|
||||||
--disable-blobs \
|
--disable-blobs \
|
||||||
--disable-capstone \
|
--disable-capstone \
|
||||||
--disable-tools \
|
|
||||||
--disable-slirp \
|
|
||||||
--disable-tcg-interpreter \
|
--disable-tcg-interpreter \
|
||||||
|
--enable-tools \
|
||||||
--enable-guest-agent
|
--enable-guest-agent
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define QEMU_GUEST_AGENT_BUILD_CMDS
|
define QEMU_GUEST_AGENT_BUILD_CMDS
|
||||||
unset TARGET_DIR; \
|
unset TARGET_DIR; \
|
||||||
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) qemu-ga
|
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define QEMU_GUEST_AGENT_INSTALL_TARGET_CMDS
|
define QEMU_GUEST_AGENT_INSTALL_TARGET_CMDS
|
||||||
$(INSTALL) -m 755 $(@D)/qemu-ga $(TARGET_DIR)/usr/libexec/
|
$(INSTALL) -D -m 0755 $(@D)/build/qga/qemu-ga $(TARGET_DIR)/usr/libexec/qemu-ga
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define QEMU_GUEST_AGENT_INSTALL_INIT_SYSTEMD
|
define QEMU_GUEST_AGENT_INSTALL_INIT_SYSTEMD
|
||||||
|
Loading…
x
Reference in New Issue
Block a user