Skip to content

Commit

Permalink
[vcpkg_acquire_msys,vcpkg-ci-msys2] Ensure msys2 package list freshne…
Browse files Browse the repository at this point in the history
…ss (microsoft#29067)

* [vcpkg-ci-msys2] New test port for msys2 freshness

* Add features for script updates

* Remove duplicate libbz2 entry

* Automatically update all msys packages, add autoconf-wrapper

* Update primary URL and mirrors

* Follow repo renames

* Fix dependencies of 'file'

* Resolve dependencies at runtime

Don't require msys2 packages to be order from dependent to independent.
This allows to directly use the packages official dependencies, even
if they contain cycles.
It also allows to maintain a stable alphabetical order of the package
declarations, even if the dependencies change over time. This helps to
avoid duplicate declaration.

* Fix updating

* [gettext] Preset more MSVC checks

* Update msys2 packages

* gettext fixes

* CI

* Simplify: Remove update-critical

Desired changes can be picked in git gui etc..

* PKGCONFIG moved

---------

Co-authored-by: Monica <[email protected]>
Co-authored-by: Billy Robert O'Neal III <[email protected]>
  • Loading branch information
3 people authored and daschuer committed Jun 10, 2023
1 parent 543b3b3 commit cf62eef
Show file tree
Hide file tree
Showing 4 changed files with 751 additions and 298 deletions.
Loading

0 comments on commit cf62eef

Please sign in to comment.