llvm: update to 16.0.2 - Part2
This commit is contained in:
@@ -2,11 +2,11 @@ _compiler=clang
|
||||
_realname=flang
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
_version=16.0.1
|
||||
_version=16.0.2
|
||||
_rc=""
|
||||
_tag=llvmorg-${_version}${_rc}
|
||||
pkgver=${_version}${_rc/-/}
|
||||
pkgrel=3
|
||||
pkgrel=1
|
||||
pkgdesc="Fortran frontend for LLVM (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
@@ -37,19 +37,17 @@ source=("${_url}/${_pkgfn}.tar.xz"{,.sig}
|
||||
"0003-do-not-link-to-llvm-dylib.patch"
|
||||
"0004-do-not-clock_gettime-on-mingw.patch"
|
||||
"0005-Fix-c_long_double-value-on-mingw-aarch64.patch"
|
||||
"0006-Rename-flang-new-flang-experimental-exec-to-flang.patch"
|
||||
"0007-fix-lowering-of-complex-on-windows.patch"::https://github.com/llvm/llvm-project/commit/ef4c1777ee8007bfc2eab8aded9fa7d0bf37eed9.patch)
|
||||
sha256sums=('6f96b600b9a428878cada90a7a9de90f9de79239df97c94b23058f2610e380cd'
|
||||
"0006-Rename-flang-new-flang-experimental-exec-to-flang.patch")
|
||||
sha256sums=('1b6d8c6e9c5f2305784f54130b94b8a9f48f1c947311f943fde423140b5b6a4b'
|
||||
'SKIP'
|
||||
'f7b070b0ea71251c81b1a3dcdc6ccd28f59615e3e386c461456c5c246406acdc'
|
||||
'59c7239ec20c4d0bf3325ed3bb7ec8dad585632b0d9a07f0c2580e1ffe2abb22'
|
||||
'SKIP'
|
||||
'ba08064d737a2aa173125e88c3900dce804220fb0562596b03130177c2139312'
|
||||
'77fb0612217b6af7a122f586a9d0d334cd48bb201509bf72e8f8e6244616e895'
|
||||
'8d70b33d20d74801aeee82173944fed3b33ae185031537e1b50a640238f7a988'
|
||||
'b02c962bd71832d64542f8b3793e824ac99f5797a3821767eb40875c2f3e4f6f'
|
||||
'a1811227e2a26c2786b0c8577528580e679111f6c0889afea57d08333e2d5e4f'
|
||||
'5f8dffa8dadaa55f36f1330222b11e03673ea3a30099acf0537410a34728407a'
|
||||
'bed5ca3412703efdd0a2e87421b7cceb929f3320bf6e4cea5be6e4cb0fe36289')
|
||||
'5f8dffa8dadaa55f36f1330222b11e03673ea3a30099acf0537410a34728407a')
|
||||
validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D' # Hans Wennborg, Google.
|
||||
'474E22316ABF4785A88C6E8EA2C794A986419D8A' # Tom Stellard
|
||||
'D574BD5D1D0E98895E3BF90044F2485E45D59042') # Tobias Hieta
|
||||
@@ -75,9 +73,6 @@ prepare() {
|
||||
# https://reviews.llvm.org/D143592
|
||||
apply_patch_with_msg \
|
||||
"0006-Rename-flang-new-flang-experimental-exec-to-flang.patch"
|
||||
# https://reviews.llvm.org/D147768
|
||||
msg2 "Applying 0007-fix-lowering-of-complex-on-windows.patch"
|
||||
patch -Nbp2 -i "${srcdir}/0007-fix-lowering-of-complex-on-windows.patch"
|
||||
}
|
||||
|
||||
build() {
|
||||
|
||||
@@ -7,7 +7,7 @@ fi
|
||||
_realname=lldb
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
_version=16.0.1
|
||||
_version=16.0.2
|
||||
_rc=""
|
||||
_tag=llvmorg-${_version}${_rc}
|
||||
pkgver=${_version}${_rc/-/}
|
||||
@@ -35,9 +35,9 @@ _pkgfn=$_realname-$pkgver.src
|
||||
source=($_url/$_pkgfn.tar.xz{,.sig}
|
||||
${_url}/cmake-${pkgver}.src.tar.xz{,.sig}
|
||||
002-fix-api-generator-expression.patch)
|
||||
sha256sums=('58d15a7464ae64591a4bee02f110af9995f2925bbc5a8b3cdd2a00bb9aa5682c'
|
||||
sha256sums=('0991ebd6d1ca959753364d4727ecf89f26e75a224e36a9e72d580b0c22149bcc'
|
||||
'SKIP'
|
||||
'f7b070b0ea71251c81b1a3dcdc6ccd28f59615e3e386c461456c5c246406acdc'
|
||||
'59c7239ec20c4d0bf3325ed3bb7ec8dad585632b0d9a07f0c2580e1ffe2abb22'
|
||||
'SKIP'
|
||||
'ca897429775137be3d0ccaffb95010e4995aa9003c243ff795645ebac2f61fe1')
|
||||
validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D' # Hans Wennborg, Google.
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
_realname=mlir
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
_version=16.0.1
|
||||
_version=16.0.2
|
||||
_rc=""
|
||||
_tag=llvmorg-${_version}${_rc}
|
||||
pkgver=${_version}${_rc/-/}
|
||||
@@ -22,9 +22,9 @@ _url=https://github.com/llvm/llvm-project/releases/download/${_tag}
|
||||
source=("${_url}/${_pkgfn}.tar.xz"{,.sig}
|
||||
"${_url}/cmake-${pkgver}.src.tar.xz"{,.sig}
|
||||
0001-do-not-link-to-llvm-dylib.patch)
|
||||
sha256sums=('a3846aaa8bbea507eae05d28cd7a543bf472b6758cd4902d5e562d16af475089'
|
||||
sha256sums=('05a5268cd75b18e55ccaef1b3e8f7c5f82f4ad3bb7aab5422a325ab06292820a'
|
||||
'SKIP'
|
||||
'f7b070b0ea71251c81b1a3dcdc6ccd28f59615e3e386c461456c5c246406acdc'
|
||||
'59c7239ec20c4d0bf3325ed3bb7ec8dad585632b0d9a07f0c2580e1ffe2abb22'
|
||||
'SKIP'
|
||||
'5012547c4b7bde0d372f4d45bfc8ad93a9baee62e04e161460aa2a4ec2cc8c32')
|
||||
validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D' # Hans Wennborg, Google.
|
||||
|
||||
@@ -7,7 +7,7 @@ fi
|
||||
_realname=openmp
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
_version=16.0.1
|
||||
_version=16.0.2
|
||||
_rc=""
|
||||
_tag=llvmorg-${_version}${_rc}
|
||||
pkgver=${_version}${_rc/-/}
|
||||
@@ -31,9 +31,9 @@ source=($_url/$_pkgfn.tar.xz{,.sig}
|
||||
${_url}/cmake-${pkgver}.src.tar.xz{,.sig}
|
||||
"001-cast-to-make-gcc-happy.patch"
|
||||
"002-hacks-for-static-linking.patch")
|
||||
sha256sums=('3385718b1865c7a9ef45e8923a8e2487d23c20e1b8b4c18df6c5a2881eddf18a'
|
||||
sha256sums=('d685c6cf0ab082acbe4ce63cab336e51a761edf7f2985017d91068070bc274d7'
|
||||
'SKIP'
|
||||
'f7b070b0ea71251c81b1a3dcdc6ccd28f59615e3e386c461456c5c246406acdc'
|
||||
'59c7239ec20c4d0bf3325ed3bb7ec8dad585632b0d9a07f0c2580e1ffe2abb22'
|
||||
'SKIP'
|
||||
'11352ffbe7559a7170f2abd52b3552c877fbcf8fc82cff77b421e8b130a4dd66'
|
||||
'7238f009264bc1b162b73ca3a2a0b224b65ec3ed384304f3e5464032c4c026f4')
|
||||
|
||||
Reference in New Issue
Block a user