Not particularly interesting except for the diffstat and for the removal of curl compatibility code.
I am sending this in preparation for another RFC around automatically parsing configure command line options. This uses Meson build option introspection data in order to parse --enable and --disable options that have been converted to Meson. With a larger number of such options, the advantages should be more apparent. Based-on: <20201216162006.433850-1-pbonz...@redhat.com> Paolo Bonzini (18): brlapi: convert to meson curl: remove compatibility code, require 7.29.0 curl: convert to meson glusterfs: convert to meson bzip2: convert to meson libiscsi: convert to meson libnfs: convert to meson libssh: convert to meson rbd: convert to meson lzo: convert to meson snappy: convert to meson lzfse: convert to meson zstd: convert to meson seccomp: convert to meson virtfs: convert to meson cap_ng: convert to meson libattr: convert to meson meson.build: convert --with-default-devices to meson block/curl.c | 28 -- block/meson.build | 2 +- chardev/meson.build | 2 +- configure | 593 +++------------------------- contrib/elf2dmp/meson.build | 2 +- contrib/vhost-user-scsi/meson.build | 2 +- meson.build | 325 ++++++++++++--- meson_options.txt | 43 +- migration/meson.build | 2 +- softmmu/meson.build | 2 +- softmmu/qemu-seccomp.c | 2 - tools/meson.build | 6 +- 12 files changed, 370 insertions(+), 639 deletions(-) -- 2.29.2