libtiledb: Bump to 2.12.2

This commit is contained in:
Tee KOBAYASHI 2022-11-19 17:02:41 +09:00 committed by xtkoba
parent e3633ea261
commit 3b293dab18
3 changed files with 25 additions and 15 deletions

View File

@ -2,11 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://tiledb.com/
TERMUX_PKG_DESCRIPTION="A powerful engine for storing and accessing dense and sparse multi-dimensional arrays"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.6.2
TERMUX_PKG_REVISION=4
TERMUX_PKG_VERSION=2.12.2
TERMUX_PKG_SRCURL=https://github.com/TileDB-Inc/TileDB/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=6974dd4e53edabda75cc8fa6b5772c71d6adb3eaafa76397e0542b3606f6f783
TERMUX_PKG_DEPENDS="ca-certificates, libbz2, libc++, liblz4, libspdlog, openssl, zlib, zstd"
TERMUX_PKG_SHA256=0868b226444b3eb81ac690d2208e0120e8e37cfcc4d27fc07d69c68606f0b359
TERMUX_PKG_DEPENDS="ca-certificates, file, libbz2, libc++, liblz4, libspdlog, openssl, zlib, zstd"
TERMUX_PKG_BUILD_DEPENDS="clipp, fmt"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-DTILEDB_SUPERBUILD=OFF
@ -15,4 +14,9 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-DTILEDB_TESTS=OFF
-DHAVE_AVX2_EXITCODE=1
-DHAVE_AVX2_EXITCODE__TRYRUN_OUTPUT=
-DTILEDB_LIBMAGIC_EP_BUILT=ON
-Dlibmagic_INCLUDE_DIR=$TERMUX_PREFIX/include
-Dlibmagic_LIBRARIES=$TERMUX_PREFIX/lib/libmagic.so
-Dlibmagic_FOUND=ON
-Dlibmagic_DICTIONARY=$TERMUX_PREFIX/share/misc/magic.mgc
"

View File

@ -0,0 +1,17 @@
--- a/cmake/inputs/tiledb.pc.in
+++ b/cmake/inputs/tiledb.pc.in
@@ -1,6 +1,6 @@
prefix="@CMAKE_INSTALL_PREFIX@"
exec_prefix="${prefix}"
-libdir="${prefix}/@CMAKE_INSTALL_LIBDIR@"
+libdir="@CMAKE_INSTALL_LIBDIR@"
includedir="${prefix}/include"
Name: TileDB
@@ -11,4 +11,4 @@
Requires.private: @PKGCONF_REQ_PRIV@
Cflags: -I"${includedir}"
Libs: -L"${libdir}" -ltiledb
-Libs.private: -L"${libdir}" -ltiledb @PKGCONF_LIBS_PRIV@
\ No newline at end of file
+Libs.private: -L"${libdir}" -ltiledb @PKGCONF_LIBS_PRIV@

View File

@ -1,11 +0,0 @@
--- a/tiledb/CMakeLists.txt
+++ b/tiledb/CMakeLists.txt
@@ -533,7 +533,7 @@
# On Linux, must explicitly link -lpthread -ldl in order for static linking
# to libzstd.
if (NOT WIN32)
- target_link_libraries(TILEDB_CORE_OBJECTS_ILIB INTERFACE pthread dl)
+ target_link_libraries(TILEDB_CORE_OBJECTS_ILIB INTERFACE dl)
endif()
# Copy over dependency info (e.g. include directories) to the core objects.