mirror of
https://github.com/kirbylink/mpv-natives
synced 2026-10-11 17:30:26 +02:00
download.savannah.gnu.org and ftpmirror.gnu.org (which share one front host) intermittently time out from the GitHub runners, which has already broken the freetype and libiconv steps. Route the affected dependencies around that host: - freetype is now fetched via git (gitlab.freedesktop.org, pinned tag VER-2-14-1) like the other git dependencies, instead of a savanna tarball that no longer has a working host. - libiconv now tries several independent GNU mirrors, the first one that serves it winning. - gettar() generalizes to accept a list of fallback URLs so any future tarball dependency can name its mirrors too.