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

Reply via email to