meson: update to version 1.8.1

This adds several improvements to Rust support, including
native clippy and rustdoc targets, the "objects" keyword,
and running doctests.

Require it only when Rust support is requested, to avoid
putting a strict requirement on all build platforms for the
sake of an experimental feature.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
Paolo Bonzini 2025-04-29 10:43:16 +02:00
parent b652d51285
commit 0074a47147
6 changed files with 16 additions and 4 deletions

View file

@ -8,6 +8,10 @@ mappings:
meson:
OpenSUSELeap15:
# Use Meson from PyPI wherever Rust is enabled
Debian:
Fedora:
Ubuntu:
python3:
OpenSUSELeap15: python311-base
@ -72,7 +76,7 @@ mappings:
pypi_mappings:
# Request more recent version
meson:
default: meson==1.5.0
default: meson==1.8.1
# Drop packages that need devel headers
python3-numpy: