Merge pull request #7807 from kou/arrow-3.0.0

arrow: Update to 3.0.0
This commit is contained in:
Christoph Reiter
2021-01-26 09:17:12 +01:00
committed by GitHub
2 changed files with 10 additions and 16 deletions

View File

@@ -3,14 +3,13 @@
_realname=arrow
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=2.0.0
pkgrel=3
pkgver=3.0.0
pkgrel=1
pkgdesc="Apache Arrow is a cross-language development platform for in-memory data (mingw-w64)"
arch=("any")
url="https://arrow.apache.org/"
license=("Apache-2.0")
depends=("${MINGW_PACKAGE_PREFIX}-aws-sdk-cpp"
"${MINGW_PACKAGE_PREFIX}-boost"
"${MINGW_PACKAGE_PREFIX}-brotli"
"${MINGW_PACKAGE_PREFIX}-bzip2"
"${MINGW_PACKAGE_PREFIX}-double-conversion"
@@ -30,7 +29,8 @@ depends=("${MINGW_PACKAGE_PREFIX}-aws-sdk-cpp"
"${MINGW_PACKAGE_PREFIX}-uriparser"
"${MINGW_PACKAGE_PREFIX}-zlib"
"${MINGW_PACKAGE_PREFIX}-zstd")
makedepends=("${MINGW_PACKAGE_PREFIX}-clang"
makedepends=("${MINGW_PACKAGE_PREFIX}-boost"
"${MINGW_PACKAGE_PREFIX}-clang"
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-gcc"
"${MINGW_PACKAGE_PREFIX}-gtk-doc"
@@ -38,10 +38,8 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-clang"
"${MINGW_PACKAGE_PREFIX}-meson"
"${MINGW_PACKAGE_PREFIX}-polly")
options=("staticlibs" "strip" "!buildflags")
source=(https://github.com/apache/arrow/archive/apache-arrow-${pkgver}.tar.gz
https://github.com/apache/arrow/commit/cf61fa1b8c1463f8f7c16e55c7275cac3111a0c2.patch)
sha256sums=("ea299df9cf440cfc43393ce12ee6d9a4c9d0dfa9fde33c3bc9b70ec25520a844"
"79af0b857ba94cc5c91c7fa5c54b8c8f5627483c9110bcdc6a6e3d842a066331")
source=(https://github.com/apache/arrow/archive/apache-arrow-${pkgver}.tar.gz)
sha256sums=("fc461c4f0a60e7470a7c58b28e9344aa8fb0be5cc982e9658970217e084c3a82")
cmake_build_type=release
meson_build_type=debugoptimized
@@ -50,12 +48,6 @@ source_dir=${_realname}-apache-${_realname}-${pkgver}
cpp_build_dir=build-${CARCH}-cpp
c_glib_build_dir=build-${CARCH}-c-glib
prepare() {
pushd ${source_dir}
patch -p1 -i ${srcdir}/cf61fa1b8c1463f8f7c16e55c7275cac3111a0c2.patch
popd
}
build() {
[[ -d ${cpp_build_dir} ]] && rm -rf ${cpp_build_dir}
mkdir -p ${cpp_build_dir}
@@ -67,6 +59,7 @@ build() {
-DARROW_BUILD_UTILITIES=ON \
-DARROW_FLIGHT=ON \
-DARROW_GANDIVA=ON \
-DARROW_PACKAGE_KIND=${MINGW_PACKAGE_PREFIX} \
-DARROW_PACKAGE_PREFIX=${MINGW_PREFIX} \
-DARROW_PARQUET=ON \
-DARROW_PYTHON=ON \
@@ -82,6 +75,7 @@ build() {
-DCMAKE_BUILD_TYPE=${cmake_build_type} \
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
-DPARQUET_BUILD_EXECUTABLES=ON \
-DPARQUET_REQUIRE_ENCRYPTION=ON \
-G Ninja
ninja
popd

View File

@@ -3,7 +3,7 @@
_realname=groonga
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=10.1.0
pkgver=10.1.1
pkgrel=1
pkgdesc="An opensource fulltext search engine (mingw-w64)"
arch=('any')
@@ -26,7 +26,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-arrow"
"${MINGW_PACKAGE_PREFIX}-zlib"
"${MINGW_PACKAGE_PREFIX}-zstd")
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc")
sha256sums=('fbf29a8de1cb0f463030118ca146846b8f5fbaa5a090cc2b45eef372d4e4aabf'
sha256sums=('f4d2b263ea2588620941a3477473acfb51807dd674b32fa66d016b44d5e98cb3'
'SKIP')
validpgpkeys=('2701F317CFCCCB975CADE9C2624CF77434839225') # Groonga Key <packages@groonga.org>