Skip to content

Conversation

@bgilbert
Copy link
Collaborator

@bgilbert bgilbert commented Nov 22, 2025

Pursuant to #2511, define Meson 0.56 as the oldest supported version for ports. Require updated ports to declare a meson_version consistent with that minimum. This makes it clear by inspection which versions a wrap supports, and also makes it more obvious when a wrap modification reduces the supported version range.

Update the CI version report to explicitly list the repo's minimum, and to omit feature dependencies older than that.

WrapDB now specifies a minimum supported Meson version.  Don't check for
features older than that, and add a pseudo-dependency on the minimum
version so the report explains why it's required.
It's checking the project version, not anything about the version of Meson.
Now that WrapDB specifies a minimum Meson version, require all updated
ports to declare a meson_version consistent with that minimum.  This makes
it clearer by inspection which versions a wrap supports, and also makes it
more obvious when a wrap modification affects that minimum.
@neheb neheb requested a review from eli-schwartz November 22, 2025 08:01
@bgilbert bgilbert changed the title RFC: Impose minimum meson_version Impose minimum meson_version Nov 29, 2025
@bgilbert bgilbert marked this pull request as ready for review November 29, 2025 04:26
@bgilbert
Copy link
Collaborator Author

Lifting draft.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant