meson: require 0.61.3
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 23 Dec 2021 14:29:56 +0000 (15:29 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Sat, 1 Oct 2022 19:16:36 +0000 (21:16 +0200)
commit8a29c20597f98e20c7390300b63fa6ac7d3ad6dd
treeb47a1bb7911920936b020a776c0b63b7e20ae45b
parentbb2dc4b73a30613216c048fe2a6551e011d1c963
meson: require 0.61.3

This removes the dependency of dbus-display on --enable-modules.  It also allows
cleanups in modinfo collection and allows moving C++ compiler detection to
meson.build.

Because it is now deprecated to use install_subdir to create an empty directory,
replace it with install_emptydir.

Updating the Meson submodule to 0.61.5 also removes the message

    WARNING: Broken python installation detected. Python files installed
    by Meson might not be found by python interpreter.

unless using system meson is forced with --meson.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/873
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/848
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
configure
meson
meson.build
qga/meson.build