Date: Saturday, October 15, 2022 @ 17:18:18
  Author: mtorromeo
Revision: 1329198

archrelease: copy trunk to community-x86_64

Added:
  arrow/repos/community-x86_64/PKGBUILD
    (from rev 1329197, arrow/trunk/PKGBUILD)
  arrow/repos/community-x86_64/keys/
  arrow/repos/community-x86_64/xsimd-9.patch
    (from rev 1329197, arrow/trunk/xsimd-9.patch)
Deleted:
  arrow/repos/community-x86_64/PKGBUILD
  arrow/repos/community-x86_64/keys/

---------------+
 PKGBUILD      |  161 +++++++++++++++++++++++++++++---------------------------
 xsimd-9.patch |   28 +++++++++
 2 files changed, 112 insertions(+), 77 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2022-10-15 17:18:08 UTC (rev 1329197)
+++ PKGBUILD    2022-10-15 17:18:18 UTC (rev 1329198)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani <[email protected]>
-# Contributor: Guillaume Horel <[email protected]>
-
-pkgname=arrow
-pkgver=8.0.1
-pkgrel=1
-pkgdesc="Columnar in-memory analytics layer for big data."
-arch=(x86_64)
-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
-         snappy thrift uriparser xsimd zlib zstd)
-provides=(parquet-cpp)
-conflicts=(parquet-cpp)
-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'
-            'SKIP'
-            'SKIP'
-            'SKIP')
-validpgpkeys=(265F80AB84FE03127E14F01125BCCA5220D84079  # Krisztian Szucs 
(apache) <[email protected]>
-              08D3564B7C6A9CAFBFF6A66791D18FCF079F8007) # Kouhei Sutou 
<[email protected]>
-
-build(){
-  CC=clang \
-  CXX=clang++ \
-  ARROW_BUILD_TOOLCHAIN=/usr \
-  ORC_HOME=/usr \
-  DOUBLE_CONVERSION_HOME=/usr \
-  cmake \
-    -B build -S apache-${pkgname}-${pkgver}/cpp \
-    -DCMAKE_INSTALL_PREFIX="/usr" \
-    -DCMAKE_INSTALL_LIBDIR="lib" \
-    -DCMAKE_BUILD_TYPE=Release \
-    -DARROW_BUILD_STATIC=OFF \
-    -DARROW_DEPENDENCY_SOURCE=SYSTEM \
-    -DARROW_BUILD_TESTS=ON \
-    -DARROW_COMPUTE=ON \
-    -DARROW_SUBSTRAIT=ON \
-    -DARROW_FLIGHT=ON \
-    -DARROW_FLIGHT_SQL=ON \
-    -DARROW_GANDIVA=OFF \
-    -DARROW_HDFS=ON \
-    -DARROW_IPC=ON \
-    -DARROW_JEMALLOC=ON \
-    -DARROW_ORC=ON \
-    -DARROW_PARQUET=ON \
-    -DARROW_PLASMA=ON \
-    -DARROW_PYTHON=ON \
-    -DARROW_TENSORFLOW=ON \
-    -DARROW_SIMD_LEVEL=AVX2 \
-    -DARROW_USE_GLOG=ON \
-    -DARROW_WITH_BROTLI=ON \
-    -DARROW_WITH_BZ2=ON \
-    -DARROW_WITH_LZ4=ON \
-    -DARROW_WITH_SNAPPY=ON \
-    -DARROW_WITH_ZLIB=ON \
-    -DARROW_WITH_ZSTD=ON \
-    -DPARQUET_REQUIRE_ENCRYPTION=ON
-  make -C build
-}
-
-check(){
-  # skip failing test with assertion on float values that are actually equal
-  ARGS="-E parquet-internals-test" \
-  PARQUET_TEST_DATA="${srcdir}"/parquet-testing/data \
-  ARROW_TEST_DATA="${srcdir}"/arrow-testing/data \
-  make -C build test
-}
-
-package(){
-  make -C build DESTDIR="${pkgdir}" install
-  find "${pkgdir}"/usr/lib/ -name '*testing*' -delete
-}

Copied: arrow/repos/community-x86_64/PKGBUILD (from rev 1329197, 
arrow/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2022-10-15 17:18:18 UTC (rev 1329198)
@@ -0,0 +1,84 @@
+# Maintainer: Bruno Pagani <[email protected]>
+# Contributor: Guillaume Horel <[email protected]>
+
+pkgname=arrow
+pkgver=9.0.0
+pkgrel=1
+pkgdesc="Columnar in-memory analytics layer for big data."
+arch=(x86_64)
+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 
re2
+         snappy thrift uriparser xsimd zlib zstd)
+provides=(parquet-cpp)
+conflicts=(parquet-cpp)
+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
+        xsimd-9.patch)
+sha256sums=('a9a033f0a3490289998f458680d19579cf07911717ba65afde6cb80070f7a9b5'
+            '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++ \
+  ARROW_BUILD_TOOLCHAIN=/usr \
+  ORC_HOME=/usr \
+  DOUBLE_CONVERSION_HOME=/usr \
+  cmake \
+    -B build -S apache-${pkgname}-${pkgver}/cpp \
+    -DCMAKE_INSTALL_PREFIX="/usr" \
+    -DCMAKE_INSTALL_LIBDIR="lib" \
+    -DCMAKE_BUILD_TYPE=Release \
+    -DARROW_BUILD_STATIC=OFF \
+    -DARROW_DEPENDENCY_SOURCE=SYSTEM \
+    -DARROW_BUILD_TESTS=ON \
+    -DARROW_COMPUTE=ON \
+    -DARROW_SUBSTRAIT=ON \
+    -DARROW_FLIGHT=ON \
+    -DARROW_FLIGHT_SQL=ON \
+    -DARROW_GANDIVA=OFF \
+    -DARROW_HDFS=ON \
+    -DARROW_IPC=ON \
+    -DARROW_JEMALLOC=ON \
+    -DARROW_ORC=ON \
+    -DARROW_PARQUET=ON \
+    -DARROW_PLASMA=ON \
+    -DARROW_PYTHON=ON \
+    -DARROW_TENSORFLOW=ON \
+    -DARROW_SIMD_LEVEL=AVX2 \
+    -DARROW_USE_GLOG=ON \
+    -DARROW_WITH_BROTLI=ON \
+    -DARROW_WITH_BZ2=ON \
+    -DARROW_WITH_LZ4=ON \
+    -DARROW_WITH_SNAPPY=ON \
+    -DARROW_WITH_ZLIB=ON \
+    -DARROW_WITH_ZSTD=ON \
+    -DPARQUET_REQUIRE_ENCRYPTION=ON
+  make -C build
+}
+
+check(){
+  # skip failing test with assertion on float values that are actually equal
+  ARGS="-E parquet-internals-test" \
+  PARQUET_TEST_DATA="${srcdir}"/parquet-testing/data \
+  ARROW_TEST_DATA="${srcdir}"/arrow-testing/data \
+  make -C build test
+}
+
+package(){
+  make -C build DESTDIR="${pkgdir}" install
+  find "${pkgdir}"/usr/lib/ -name '*testing*' -delete
+}

Copied: arrow/repos/community-x86_64/xsimd-9.patch (from rev 1329197, 
arrow/trunk/xsimd-9.patch)
===================================================================
--- xsimd-9.patch                               (rev 0)
+++ xsimd-9.patch       2022-10-15 17:18:18 UTC (rev 1329198)
@@ -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