polly: update to 14.0.0

This commit is contained in:
Mehdi Chinoune
2022-03-26 06:10:41 +01:00
parent ff445bea59
commit 6ba2491fde

View File

@@ -7,7 +7,7 @@ fi
_realname=polly
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=13.0.1
pkgver=14.0.0
pkgrel=1
pkgdesc="Polly - Polyhedral optimizations for LLVM (mingw-w64)"
url="https://polly.llvm.org/"
@@ -24,7 +24,7 @@ options=('!debug' 'strip')
_url=https://github.com/llvm/llvm-project/releases/download/llvmorg-${pkgver}
_pkgfn=$_realname-$pkgver.src
source=($_url/$_pkgfn.tar.xz{,.sig})
sha256sums=('f4003e03da57b53bf206faadd0cf53f7b198c38498c605dec45743db23c10ad0'
sha256sums=('5a486acc8d5baadb2358fc03d1220773dc8d5283f4c864eaca9c5afd8ee2fe0e'
'SKIP')
validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D' # Hans Wennborg, Google.
'474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard
@@ -41,25 +41,23 @@ build() {
fi
MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \
cmake \
${MINGW_PREFIX}/bin/cmake \
-GNinja \
-DCMAKE_BUILD_TYPE=${_build_type} \
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
-DCMAKE_SYSTEM_IGNORE_PATH=/usr/lib \
-DLLVM_HOST_TRIPLE="${CARCH}-w64-windows-gnu" \
-DPython3_EXECUTABLE=${MINGW_PREFIX}/bin/python.exe \
-DPython3_FIND_REGISTRY=NEVER \
-DPython3_ROOT_DIR=${MINGW_PREFIX} \
-DLLVM_ENABLE_SPHINX=ON \
-DLLVM_LINK_LLVM_DYLIB=ON \
-Wno-dev \
../$_pkgfn
cmake --build .
${MINGW_PREFIX}/bin/cmake --build .
}
package() {
DESTDIR=${pkgdir} cmake --install build-${MSYSTEM}
DESTDIR=${pkgdir} ${MINGW_PREFIX}/bin/cmake --install build-${MSYSTEM}
# fix cmake files.
local PREFIX_WIN=$(cygpath -wm ${MINGW_PREFIX})