@@ -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
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user