Without it, we'll get the following warning:
WARNING: Project specifies a minimum meson_version '>=1.5.0' but uses features
which were added in newer versions:
* 1.6.0: {'test with external_program in args'}
Which we require because of how we build iteratively our test command
line.
Signed-off-by: Pierrick Bouvier <[email protected]>
---
meson.build | 4 ++--
pythondeps.toml | 2 +-
subprojects/packagefiles/anyhow-1-rs/meson.build | 2 +-
subprojects/packagefiles/arbitrary-int-1-rs/meson.build | 2 +-
subprojects/packagefiles/attrs-0.2-rs/meson.build | 2 +-
subprojects/packagefiles/bilge-0.2-rs/meson.build | 2 +-
subprojects/packagefiles/bilge-impl-0.2-rs/meson.build | 2 +-
subprojects/packagefiles/either-1-rs/meson.build | 2 +-
subprojects/packagefiles/foreign-0.3-rs/meson.build | 2 +-
subprojects/packagefiles/glib-sys-0.21-rs/meson.build | 2 +-
subprojects/packagefiles/itertools-0.11-rs/meson.build | 2 +-
subprojects/packagefiles/libc-0.2-rs/meson.build | 2 +-
subprojects/packagefiles/probe-0.5-rs/meson.build | 2 +-
subprojects/packagefiles/proc-macro-error-1-rs/meson.build | 2 +-
.../packagefiles/proc-macro-error-attr-1-rs/meson.build | 2 +-
subprojects/packagefiles/proc-macro2-1-rs/meson.build | 2 +-
subprojects/packagefiles/quote-1-rs/meson.build | 2 +-
subprojects/packagefiles/syn-2-rs/meson.build | 2 +-
subprojects/packagefiles/unicode-ident-1-rs/meson.build | 2 +-
19 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/meson.build b/meson.build
index 164328ded83..fbb7d4ac6d4 100644
--- a/meson.build
+++ b/meson.build
@@ -1,4 +1,4 @@
-project('qemu', ['c'], meson_version: '>=1.5.0',
+project('qemu', ['c'], meson_version: '>=1.6.0',
default_options: ['warning_level=1', 'c_std=gnu11', 'cpp_std=gnu++23',
'b_colorout=auto',
'b_staticpic=false', 'stdsplit=false',
'optimization=2', 'b_pie=true'] +
@@ -1382,7 +1382,7 @@ if not get_option('zstd').auto() or have_block
endif
qpl = not_found
if not get_option('qpl').auto() or have_system
- qpl = dependency('qpl', version: '>=1.5.0',
+ qpl = dependency('qpl', version: '>=1.6.0',
required: get_option('qpl'),
method: 'pkg-config')
endif
diff --git a/pythondeps.toml b/pythondeps.toml
index bef88d49a6e..e2ee450ba68 100644
--- a/pythondeps.toml
+++ b/pythondeps.toml
@@ -19,7 +19,7 @@
[meson]
# The install key should match the version in python/wheels/
-meson = { accepted = ">=1.5.0", installed = "1.11.1", canary = "meson" }
+meson = { accepted = ">=1.6.0", installed = "1.11.1", canary = "meson" }
pycotap = { accepted = ">=1.1.0", installed = "1.3.1" }
[meson-rust]
diff --git a/subprojects/packagefiles/anyhow-1-rs/meson.build
b/subprojects/packagefiles/anyhow-1-rs/meson.build
index 348bab98b9f..e82b1f20bb4 100644
--- a/subprojects/packagefiles/anyhow-1-rs/meson.build
+++ b/subprojects/packagefiles/anyhow-1-rs/meson.build
@@ -1,5 +1,5 @@
project('anyhow-1-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '1.0.98',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/arbitrary-int-1-rs/meson.build
b/subprojects/packagefiles/arbitrary-int-1-rs/meson.build
index 00733d1faab..267357fa912 100644
--- a/subprojects/packagefiles/arbitrary-int-1-rs/meson.build
+++ b/subprojects/packagefiles/arbitrary-int-1-rs/meson.build
@@ -1,5 +1,5 @@
project('arbitrary-int-1-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '1.2.7',
license: 'MIT',
default_options: [])
diff --git a/subprojects/packagefiles/attrs-0.2-rs/meson.build
b/subprojects/packagefiles/attrs-0.2-rs/meson.build
index ee575476cb2..9b76fe0f73e 100644
--- a/subprojects/packagefiles/attrs-0.2-rs/meson.build
+++ b/subprojects/packagefiles/attrs-0.2-rs/meson.build
@@ -1,5 +1,5 @@
project('attrs-0.2-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '0.2.9',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/bilge-0.2-rs/meson.build
b/subprojects/packagefiles/bilge-0.2-rs/meson.build
index ce13d0fe80f..4d4c9bde404 100644
--- a/subprojects/packagefiles/bilge-0.2-rs/meson.build
+++ b/subprojects/packagefiles/bilge-0.2-rs/meson.build
@@ -1,7 +1,7 @@
project(
'bilge-0.2-rs',
'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version : '0.2.0',
license : 'MIT or Apache-2.0',
)
diff --git a/subprojects/packagefiles/bilge-impl-0.2-rs/meson.build
b/subprojects/packagefiles/bilge-impl-0.2-rs/meson.build
index 04617b875c5..57bdf30ba05 100644
--- a/subprojects/packagefiles/bilge-impl-0.2-rs/meson.build
+++ b/subprojects/packagefiles/bilge-impl-0.2-rs/meson.build
@@ -1,5 +1,5 @@
project('bilge-impl-0.2-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '0.2.0',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/either-1-rs/meson.build
b/subprojects/packagefiles/either-1-rs/meson.build
index 04c96cc5fb3..d869201e43e 100644
--- a/subprojects/packagefiles/either-1-rs/meson.build
+++ b/subprojects/packagefiles/either-1-rs/meson.build
@@ -1,5 +1,5 @@
project('either-1-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '1.12.0',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/foreign-0.3-rs/meson.build
b/subprojects/packagefiles/foreign-0.3-rs/meson.build
index 0901c02c527..80e68967ab4 100644
--- a/subprojects/packagefiles/foreign-0.3-rs/meson.build
+++ b/subprojects/packagefiles/foreign-0.3-rs/meson.build
@@ -1,5 +1,5 @@
project('foreign-0.3-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '0.2.0',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/glib-sys-0.21-rs/meson.build
b/subprojects/packagefiles/glib-sys-0.21-rs/meson.build
index 8c5483311ed..b9ceb12463f 100644
--- a/subprojects/packagefiles/glib-sys-0.21-rs/meson.build
+++ b/subprojects/packagefiles/glib-sys-0.21-rs/meson.build
@@ -1,5 +1,5 @@
project('glib-sys-0.21-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '0.21.2',
license: 'MIT',
default_options: [])
diff --git a/subprojects/packagefiles/itertools-0.11-rs/meson.build
b/subprojects/packagefiles/itertools-0.11-rs/meson.build
index 2a3fbe9ee5a..3081639890b 100644
--- a/subprojects/packagefiles/itertools-0.11-rs/meson.build
+++ b/subprojects/packagefiles/itertools-0.11-rs/meson.build
@@ -1,5 +1,5 @@
project('itertools-0.11-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '0.11.0',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/libc-0.2-rs/meson.build
b/subprojects/packagefiles/libc-0.2-rs/meson.build
index ac4f80dba98..d1a9da194da 100644
--- a/subprojects/packagefiles/libc-0.2-rs/meson.build
+++ b/subprojects/packagefiles/libc-0.2-rs/meson.build
@@ -1,5 +1,5 @@
project('libc-0.2-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '0.2.162',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/probe-0.5-rs/meson.build
b/subprojects/packagefiles/probe-0.5-rs/meson.build
index e6ea69533b7..1d33800cde2 100644
--- a/subprojects/packagefiles/probe-0.5-rs/meson.build
+++ b/subprojects/packagefiles/probe-0.5-rs/meson.build
@@ -1,5 +1,5 @@
project('probe-0.5-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '0.5.2',
license: 'Apache-2.0 OR MIT',
default_options: [])
diff --git a/subprojects/packagefiles/proc-macro-error-1-rs/meson.build
b/subprojects/packagefiles/proc-macro-error-1-rs/meson.build
index 8ba558e1330..523572173c7 100644
--- a/subprojects/packagefiles/proc-macro-error-1-rs/meson.build
+++ b/subprojects/packagefiles/proc-macro-error-1-rs/meson.build
@@ -1,5 +1,5 @@
project('proc-macro-error-1-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '1.0.4',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/proc-macro-error-attr-1-rs/meson.build
b/subprojects/packagefiles/proc-macro-error-attr-1-rs/meson.build
index a85d7c07143..85f190e56e0 100644
--- a/subprojects/packagefiles/proc-macro-error-attr-1-rs/meson.build
+++ b/subprojects/packagefiles/proc-macro-error-attr-1-rs/meson.build
@@ -1,5 +1,5 @@
project('proc-macro-error-attr-1-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '1.12.0',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/proc-macro2-1-rs/meson.build
b/subprojects/packagefiles/proc-macro2-1-rs/meson.build
index ba7de070292..7cb4f93bb08 100644
--- a/subprojects/packagefiles/proc-macro2-1-rs/meson.build
+++ b/subprojects/packagefiles/proc-macro2-1-rs/meson.build
@@ -1,5 +1,5 @@
project('proc-macro2-1-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '1.0.95',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/quote-1-rs/meson.build
b/subprojects/packagefiles/quote-1-rs/meson.build
index bf41fad99bb..fdd549e7648 100644
--- a/subprojects/packagefiles/quote-1-rs/meson.build
+++ b/subprojects/packagefiles/quote-1-rs/meson.build
@@ -1,5 +1,5 @@
project('quote-1-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '1.12.0',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/syn-2-rs/meson.build
b/subprojects/packagefiles/syn-2-rs/meson.build
index 3e6dc318a9c..a7baa6feff4 100644
--- a/subprojects/packagefiles/syn-2-rs/meson.build
+++ b/subprojects/packagefiles/syn-2-rs/meson.build
@@ -1,5 +1,5 @@
project('syn-2-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '2.0.104',
license: 'MIT OR Apache-2.0',
default_options: [])
diff --git a/subprojects/packagefiles/unicode-ident-1-rs/meson.build
b/subprojects/packagefiles/unicode-ident-1-rs/meson.build
index 11a5dab97df..ee483e13423 100644
--- a/subprojects/packagefiles/unicode-ident-1-rs/meson.build
+++ b/subprojects/packagefiles/unicode-ident-1-rs/meson.build
@@ -1,5 +1,5 @@
project('unicode-ident-1-rs', 'rust',
- meson_version: '>=1.5.0',
+ meson_version: '>=1.6.0',
version: '1.0.12',
license: '(MIT OR Apache-2.0) AND Unicode-DFS-2016',
default_options: [])
--
2.47.3