mirror of
https://github.com/rangermix/TwitchDropsMiner.git
synced 2026-05-27 23:49:37 +00:00
Some systems (e.g. Ubuntu 22.04, which we use to make the AppImage), have ancient versions of meson and ninja, which is not good when we have dependencies like PyGObject 3.47+ (and more recently, one of its transitive dependencies, pycairo 1.27+) requiring a fairly recent version of meson to be able to be built. So, instead of relying on whatever meson/ninja version the current system provides us with to make the AppImage, this change will simply install up-to-date, official wheels of meson/ninja directly from PyPI. This also allows us to finally unpin PyGObject's version.