From d68b2e00f613e2244bb321a5c557af585c4253e0 Mon Sep 17 00:00:00 2001 From: kth5 Date: Thu, 18 Jul 2024 15:49:35 +0200 Subject: [PATCH] * update openmp to 18.1.8-1 --- openmp/PKGBUILD | 23 ++++++++------- ...4E22316ABF4785A88C6E8EA2C794A986419D8A.asc | 29 +++++++++++++++++++ 2 files changed, 41 insertions(+), 11 deletions(-) create mode 100644 openmp/keys/pgp/474E22316ABF4785A88C6E8EA2C794A986419D8A.asc diff --git a/openmp/PKGBUILD b/openmp/PKGBUILD index 701aa1657e..3dab381986 100644 --- a/openmp/PKGBUILD +++ b/openmp/PKGBUILD @@ -1,27 +1,29 @@ # POWER Maintainer: Alexander Baldeck -# Maintainer: Evangelos Foutras +# Maintainer: Evangelos Foutras pkgname=openmp -pkgver=17.0.6 -pkgrel=2 +pkgver=18.1.8 +pkgrel=1 pkgdesc="LLVM OpenMP Runtime Library" arch=(x86_64 powerpc64le powerpc64 riscv64) url="https://openmp.llvm.org/" -license=('custom:Apache 2.0 with LLVM Exception') +license=('Apache-2.0 WITH LLVM-exception') depends=('llvm-libs' 'libelf' 'libffi') makedepends=('llvm' 'clang' 'cmake' 'ninja') optdepends_powerpc64le=('hsa-rocr: offloading to AMD GPUs') -optdepends_x86_64=('cuda: offloading to NVIDIA GPUs') -options=('!distcc' '!lto') # https://bugzilla.redhat.com/show_bug.cgi?id=1988155 +optdepends_x86_64=( + 'cuda: offloading to NVIDIA GPUs' + 'hsa-rocr: offloading to AMD GPUs' +) +options=('!lto') # https://bugzilla.redhat.com/show_bug.cgi?id=1988155 _source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver source=($_source_base/openmp-$pkgver.src.tar.xz{,.sig} $_source_base/cmake-$pkgver.src.tar.xz{,.sig}) -sha256sums=('74334cbb4dc8b73a768448a7561d5a3540404940b2267b1fb9813a6464b320de' +sha256sums=('60ed57245e73894e4a2a89b15889f367bd906abfe6d3f92e1718223d4b496150' 'SKIP' - '807f069c54dc20cb47b21c1f6acafdd9c649f3ae015609040d6182cab01140f4' + '59badef592dd34893cd319d42b323aaa990b452d05c7180ff20f23ab1b41e837' 'SKIP') -validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A' # Tom Stellard - 'D574BD5D1D0E98895E3BF90044F2485E45D59042') # Tobias Hieta +validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard prepare() { mv cmake{-$pkgver.src,} @@ -38,7 +40,6 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr -DLIBOMP_INSTALL_ALIASES=OFF ) - cmake .. "${cmake_args[@]}" ninja } diff --git a/openmp/keys/pgp/474E22316ABF4785A88C6E8EA2C794A986419D8A.asc b/openmp/keys/pgp/474E22316ABF4785A88C6E8EA2C794A986419D8A.asc new file mode 100644 index 0000000000..1035ee0c34 --- /dev/null +++ b/openmp/keys/pgp/474E22316ABF4785A88C6E8EA2C794A986419D8A.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBFrqgT0BEAC7xo0WH+eNrLlU5LrCk59KmImn1abFcmWNd8kYr5XfqmJKyVqo +EY7A/yRjf+Yn1621EDkpKPjbql7q7MlZMpqKVdOWKWgmhvz08IOKJxaIABd/iIRT +FwhIvB68YjtmzcoOJRi1wLnwuG55fJ9E69HyZ33jgAlRaWV3bE/YyszoTlZriUOE +RbzC5WzX004cE9evlrr+YLt5Y6z7tntOdSXPLyGOFAO5LYMsHsEdi2JBYWrjlslG +6iJr5iEt9v442PrJ79YYbu5QWe/6APRWtI3AtKBp7y250oon2lbj+bIVD7U9fOBB +n/Frqx54UN22sJycET63hgYW4pIjIi5zq+FF15aU+ZqBdtNltoX4hEN7wlDpuNc0 +ezVu2Z8hdt8thpjiFUioTQ1t3RmsN6N548VwxmHdoYpAmiZqPIYBYvm85JB7S/3h +RLuoeGxufBhXGCpnG8ghTOGtbbdanuLB/UROFXTdyZbTCBN5S6jvwkPSaHG7H35Z +3fazMriTXwL1RGAbKITSWhDe5dXy/yOInWe8emJx+35vwQYCB2L4S8wRyQyRw6x4 +YoXCscW041DUMBX2CC7SjMCcmAC39UX1c3GbTpS3rkJR9cmXt50nviMnKpIwlIPd +ZYhmxKifwTJ70+c4GVK2o0MG9bTYvpYhLnYxv6iJCfgmT40E+qkDSzSoZwARAQAB +tCJUb20gU3RlbGxhcmQgPHRzdGVsbGFyQHJlZGhhdC5jb20+iQJWBBMBCABAAhsD +BwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AWIQRHTiIxar9HhaiMbo6ix5SphkGd +igUCYJMrXwUJCWsRIgAKCRCix5SphkGdir/GD/4zT43DAD9GU6VHGFeOphisH2kN +IORVDEn8T+7iR7XLY9nVHJDxqQPUgB/gKYibrVYE0KVqjSSj3dr1cTorubMsDYgy +gjjJSroOZupYC1+Yd8wb0jfdB6Z+CNKh0QN64BDS6D7P1GAcaIbxTyITjoz6jhyF +Lkj4QCLiGWsMbapQA7MB4ij8t/AKORp1kW+tMyn6wfjfmYjrYOyE65UxmJtrV9Fv +YllBt9oCAP0V9qphT6C6wxarJOuhIq9BoZOYKaUa5qRJfzNZagPG8ZalraP/MFfM +g20hLuX5jN1jdzlHEgNt5WCYuI+uekOIUuT1PiFrmWwYXKWMAxnsVefpv8kmW8LR +2TCG+ALvnYCRwr0Ykqh4KZcn4mpsV+QnwNAyVR6Bl6QTsPGtoHkU9Pg640mzkvgg +w55X5kC3x4IxLskD1PFdFpW9LSRL5zz6jT5gL9Eb+zAuKpg/8w64MLnXaX69cR/p +1rrNqZUfBOqf8fbrzy296ZSfeK4tV414iT8j76swQMAONGXoNKxO7E1cAgtxPUWW +u3R4de3sZHGXTiEv70UNRv1TWjlVMK3Av7yDIGUnt+2wi3jilYjLWnAIgSQ46CDQ +tUCdhdwmFcJLa3IJrs/UvHtlq6nU1sIo4wqJwfNBMHx0JZc+bKf41OgYL9ve11F5 +IKZNcvom0Pf7MkUKRQ== +=Kuwb +-----END PGP PUBLIC KEY BLOCK-----