diff --git a/repology-schemacheck.py b/repology-schemacheck.py index 43c56ff3..7ca35f90 100755 --- a/repology-schemacheck.py +++ b/repology-schemacheck.py @@ -176,6 +176,7 @@ 'msys2_mingw', 'msys2_msys2', 'msys2_clang64', + 'msys2_clangarm64', 'msys2_ucrt64', 'mx', 'openeuler', diff --git a/repos.d/windows/msys2.yaml b/repos.d/windows/msys2.yaml index 5b04ec1a..88fe3e15 100644 --- a/repos.d/windows/msys2.yaml +++ b/repos.d/windows/msys2.yaml @@ -134,3 +134,33 @@ - type: PACKAGE_RECIPE_RAW url: 'https://raw.githubusercontent.com/msys2/MINGW-packages/master/{srcname}/PKGBUILD' groups: [ all, production, msys2 ] + +- name: msys2_clangarm64 + type: repository + desc: MSYS2 clangarm64 + family: msys2 + ruleset: [msys2, msys2_clangarm64, windows] + color: 'ef7f1a' + minpackages: 2900 + sources: + - name: clang64 + fetcher: + class: TarFetcher + url: http://repo.msys2.org/mingw/clangarm64/clangarm64.db.tar.zst + parser: + class: MSYS2DescParser + repolinks: + - desc: MSYS2 homepage + url: http://www.msys2.org/ + - desc: MSYS2 clang64 repository + url: http://repo.msys2.org/mingw/clangarm64/ + packagelinks: + - type: PACKAGE_HOMEPAGE + url: 'https://packages.msys2.org/package/{binname}?repo=clangarm64' + - type: PACKAGE_SOURCES + url: 'https://github.com/msys2/MINGW-packages/tree/master/{srcname}' + - type: PACKAGE_RECIPE + url: 'https://github.com/msys2/MINGW-packages/blob/master/{srcname}/PKGBUILD' + - type: PACKAGE_RECIPE_RAW + url: 'https://raw.githubusercontent.com/msys2/MINGW-packages/master/{srcname}/PKGBUILD' + groups: [ all, production, msys2 ]