diff --git a/mingw-w64-arrow/001-aarch64.patch b/mingw-w64-arrow/001-aarch64.patch deleted file mode 100644 index 6f91750312..0000000000 --- a/mingw-w64-arrow/001-aarch64.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -bur apache-arrow-9.0.0-c/cpp/src/arrow/vendored/fast_float/float_common.h apache-arrow-9.0.0/cpp/src/arrow/vendored/fast_float/float_common.h ---- apache-arrow-9.0.0-c/cpp/src/arrow/vendored/fast_float/float_common.h 2022-07-29 10:44:37.000000000 -0600 -+++ apache-arrow-9.0.0/cpp/src/arrow/vendored/fast_float/float_common.h 2022-08-09 01:21:29.097022100 -0600 -@@ -183,7 +183,7 @@ - fastfloat_really_inline value128 full_multiplication(uint64_t a, - uint64_t b) { - value128 answer; --#ifdef _M_ARM64 -+#if defined(_M_ARM64) && !defined(__MINGW32__) - // ARM64 has native support for 64-bit multiplications, no need to emulate - answer.high = __umulh(a, b); - answer.low = a * b; diff --git a/mingw-w64-arrow/PKGBUILD b/mingw-w64-arrow/PKGBUILD index 1cf350b3a8..2ff0328d5a 100644 --- a/mingw-w64-arrow/PKGBUILD +++ b/mingw-w64-arrow/PKGBUILD @@ -3,8 +3,8 @@ _realname=arrow pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=10.0.1 -pkgrel=2 +pkgver=11.0.0 +pkgrel=1 pkgdesc="Apache Arrow is a cross-language development platform for in-memory data (mingw-w64)" arch=(any) mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64') @@ -40,11 +40,9 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-rapidjson") options=("!buildflags") source=("apache-arrow-${pkgver}.tar.gz"::"https://www.apache.org/dyn/closer.lua?action=download\&filename=arrow/arrow-${pkgver}/apache-arrow-${pkgver}.tar.gz" - "apache-arrow-${pkgver}.tar.gz.asc"::"https://www.apache.org/dyn/closer.lua?action=download\&filename=arrow/arrow-${pkgver}/apache-arrow-${pkgver}.tar.gz.asc" - "001-aarch64.patch") -sha256sums=('c814e0670112a22c1a6ec03ab420a52ae236a9a42e9e438c3cbd37f37e658fb3' - 'SKIP' - '826595f7d29e347bef427600b9b2eb2ef57ddb83032620fa459c0dbb968135f7') + "apache-arrow-${pkgver}.tar.gz.asc"::"https://www.apache.org/dyn/closer.lua?action=download\&filename=arrow/arrow-${pkgver}/apache-arrow-${pkgver}.tar.gz.asc") +sha256sums=('2dd8f0ea0848a58785628ee3a57675548d509e17213a2f5d72b0d900b43f5430' + 'SKIP') # See generate-valid-keys.sh validpgpkeys=('35CF82A165DDBBA29B307B7497D7E8647AE7E47B' '87C072B8B6405B5780D66A3D02DABFDF1679D194' @@ -67,8 +65,6 @@ c_glib_build_dir=build-${MSYSTEM}-c-glib prepare() { cd "${source_dir}" - - patch -p1 -i "${srcdir}/001-aarch64.patch" } build() {