Skip to content

Conversation

@guylamar2006
Copy link

This pull request updates several third-party dependencies to newer versions and makes a minor adjustment to the spdlog dependency options. The main focus is on keeping the project up-to-date with the latest features, bug fixes, and compatibility improvements from upstream libraries.

Dependency version upgrades:

  • Upgraded CLI11 from version 2.3.2 to 2.6.1, updating the directory, source URL, hash, and Meson wrap metadata.
  • Upgraded Eigen from version 3.4.0 to 5.0.1, including new patch information and updated metadata.
  • Upgraded fmt from version 10.2.0 to 12.0.0, updating all related wrap and patch details.
  • Upgraded inih from version r57 to r62, updating source and metadata accordingly.
  • Upgraded microsoft-gsl from version 4.0.0 to 4.2.0, with updated patch and fallback information.
  • Upgraded SDL2 from version 2.28.5 to 2.32.8, including new patch and source details.
  • Upgraded spdlog from version 1.13.0 to 1.15.3, with updated patch, source, and metadata.

Build configuration adjustment:

  • Removed the external_fmt=enabled option from the spdlog dependency configuration in src/meson.build, likely to align with changes in spdlog or the project's usage of the fmt library.

Copilot AI review requested due to automatic review settings December 19, 2025 22:02
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

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