The current API response is (it grew over time..):
{
"repo_url": "https://github.com/msys2/MINGW-packages",
"repo_path": "mingw-w64-mono",
"version": "6.4.0.198-1",
"name": "mingw-w64-mono",
"source": false,
"packages": {
"ucrt64": [
"mingw-w64-ucrt-x86_64-mono"
],
"clang64": [
"mingw-w64-clang-x86_64-mono"
]
},
"new": [
"ucrt64",
"clang64"
],
"depends": {
"msys": [
"libedit",
"perl-libwww"
]
}
}
and we hardcode in autobuild that ucrt64 depends on msys etc.
Ideally the response would be this, so all the info is neatly separated by build type:
{
"repo_url": "https://github.com/msys2/MINGW-packages",
"repo_path": "mingw-w64-mono",
"version": "6.4.0.198-1",
"name": "mingw-w64-mono",
"source": false,
"builds": {
"ucrt64": {
"packages": [
"mingw-w64-ucrt-x86_64-mono"
],
"new": true,
"depends": {
"msys": [
"libedit",
"perl-libwww"
]
}
},
"clang64": {
"packages": [
"mingw-w64-clang-x86_64-mono"
],
"new": true,
"depends": {
"msys": [
"libedit",
"perl-libwww"
]
}
}
}
}