Date: Saturday, October 15, 2022 @ 17:18:08 Author: mtorromeo Revision: 1329197
upgpkg: arrow 9.0.0-1: grpc-1.50.0 rebuild and upgrade to 9.0.0 Added: arrow/trunk/xsimd-9.patch Modified: arrow/trunk/PKGBUILD ---------------+ PKGBUILD | 17 ++++++++++++----- xsimd-9.patch | 28 ++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-10-15 17:17:33 UTC (rev 1329196) +++ PKGBUILD 2022-10-15 17:18:08 UTC (rev 1329197) @@ -2,7 +2,7 @@ # Contributor: Guillaume Horel <[email protected]> pkgname=arrow -pkgver=8.0.1 +pkgver=9.0.0 pkgrel=1 pkgdesc="Columnar in-memory analytics layer for big data." arch=(x86_64) @@ -9,7 +9,7 @@ url="https://arrow.apache.org" license=(Apache) depends=(apache-orc boost-libs brotli bzip2 double-conversion c-ares gflags - grpc google-glog jemalloc libutf8proc lz4 openssl protobuf rapidjson + grpc google-glog jemalloc libutf8proc lz4 openssl protobuf rapidjson re2 snappy thrift uriparser xsimd zlib zstd) provides=(parquet-cpp) conflicts=(parquet-cpp) @@ -16,14 +16,21 @@ makedepends=(boost cmake flatbuffers gmock python-numpy git clang) source=(https://archive.apache.org/dist/${pkgname}/${pkgname}-${pkgver}/apache-${pkgname}-${pkgver}.tar.gz{,.asc} git+https://github.com/apache/parquet-testing.git - git+https://github.com/apache/arrow-testing.git) -sha256sums=('82d46929f7574715551da21700f100b39f99c3c4d6790f26cac86d869d64e94e' + git+https://github.com/apache/arrow-testing.git + xsimd-9.patch) +sha256sums=('a9a033f0a3490289998f458680d19579cf07911717ba65afde6cb80070f7a9b5' 'SKIP' 'SKIP' - 'SKIP') + 'SKIP' + '1b2beeeaf0683a244e58a1aa830fb75e74bf1a8f78ed6fe273779d4210f2aa50') validpgpkeys=(265F80AB84FE03127E14F01125BCCA5220D84079 # Krisztian Szucs (apache) <[email protected]> 08D3564B7C6A9CAFBFF6A66791D18FCF079F8007) # Kouhei Sutou <[email protected]> +prepare(){ + cd apache-arrow-$pkgver + patch -p1 -i ../xsimd-9.patch +} + build(){ CC=clang \ CXX=clang++ \ Added: xsimd-9.patch =================================================================== --- xsimd-9.patch (rev 0) +++ xsimd-9.patch 2022-10-15 17:18:08 UTC (rev 1329197) @@ -0,0 +1,28 @@ +diff --git a/cpp/cmake_modules/ThirdpartyToolchain.cmake b/cpp/cmake_modules/ThirdpartyToolchain.cmake +index 5d1da18..b2e09b8 100644 +--- a/cpp/cmake_modules/ThirdpartyToolchain.cmake ++++ b/cpp/cmake_modules/ThirdpartyToolchain.cmake +@@ -2242,7 +2242,7 @@ else() + endif() + + if(ARROW_USE_XSIMD) +- resolve_dependency(xsimd REQUIRED_VERSION "8.1.0") ++ resolve_dependency(xsimd REQUIRED_VERSION "9.0.1") + + if(xsimd_SOURCE STREQUAL "BUNDLED") + add_library(xsimd INTERFACE IMPORTED) +diff --git a/cpp/thirdparty/versions.txt b/cpp/thirdparty/versions.txt +index cdb0483..98a1b28 100644 +--- a/cpp/thirdparty/versions.txt ++++ b/cpp/thirdparty/versions.txt +@@ -93,8 +93,8 @@ ARROW_UCX_BUILD_VERSION=1.12.1 + ARROW_UCX_BUILD_SHA256_CHECKSUM=9bef31aed0e28bf1973d28d74d9ac4f8926c43ca3b7010bd22a084e164e31b71 + ARROW_UTF8PROC_BUILD_VERSION=v2.7.0 + ARROW_UTF8PROC_BUILD_SHA256_CHECKSUM=4bb121e297293c0fd55f08f83afab6d35d48f0af4ecc07523ad8ec99aa2b12a1 +-ARROW_XSIMD_BUILD_VERSION=8.1.0 +-ARROW_XSIMD_BUILD_SHA256_CHECKSUM=d52551360d37709675237d2a0418e28f70995b5b7cdad7c674626bcfbbf48328 ++ARROW_XSIMD_BUILD_VERSION=9.0.1 ++ARROW_XSIMD_BUILD_SHA256_CHECKSUM=b1bb5f92167fd3a4f25749db0be7e61ed37e0a5d943490f3accdcd2cd2918cc0 + ARROW_ZLIB_BUILD_VERSION=1.2.12 + ARROW_ZLIB_BUILD_SHA256_CHECKSUM=91844808532e5ce316b3c010929493c0244f3d37593afd6de04f71821d5136d9 + ARROW_ZSTD_BUILD_VERSION=v1.5.2
