An in-tree dependency of FreeBSD uses an `export-ignore` directive to hide certain files from the git export. Unfortunately, that means that `fetchFromGitHub` has different outputs when `forceFetchGit = true` and `forceFetchGit = false`. We cannot download source with git during native FreeBSD bootstrap due to a circular dependency, so change the update script to output archives matching GitHub.