# Maintainer: Karl Ludwig Brennan <karlludwigbrennan@outlook.com> pkgname=llvm-mingw-w64-toolchain-ucrt-bin pkgver=20250114 pkgrel=1 pkgdesc="LLVM/Clang/LLD based mingw-w64 toolchain (UCRT) targeting i686, x86-64, armv7, and aarch64" _crt=ucrt arch=('aarch64' 'x86_64') url="https://github.com/mstorsjo/llvm-mingw" license=('custom') depends=() provides=('llvm-mingw-w64-toolchain' 'mingw-w64-binutils' 'mingw-w64-crt' 'mingw-w64-gcc' 'mingw-w64-headers' 'mingw-w64-winpthreads') source=("https://github.com/mstorsjo/llvm-mingw/releases/download/${pkgver}/llvm-mingw-${pkgver}-${_crt}-ubuntu-20.04-${CARCH}.tar.xz") if [ "$CARCH" = "aarch64" ]; then sha256sums=('3b7b675a17189621700b5796d745db0aea6e29756870352390112101ad38afff') else sha256sums=('a16f52dee819797248e6c7d63b8b1e50a92119f45767ecd8e9633d1733b896e2') fi options=(!strip) package() { mkdir -p ${pkgdir}/opt/llvm-mingw/llvm-mingw-$_crt cp -dpr --no-preserve=ownership ./llvm-mingw-${pkgver}-${_crt}-ubuntu-20.04-${CARCH}/* "${pkgdir}/opt/llvm-mingw/llvm-mingw-$_crt" }