diff --git a/packages/libxlsxwriter/CMakeLists.txt.patch b/packages/libxlsxwriter/CMakeLists.txt.patch new file mode 100644 index 0000000000..dc43cc67ee --- /dev/null +++ b/packages/libxlsxwriter/CMakeLists.txt.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -219,7 +219,7 @@ + list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) + + # ZLIB +-find_package(ZLIB REQUIRED "1.0") ++find_package(ZLIB "1.0" REQUIRED) + list(APPEND LXW_PRIVATE_INCLUDE_DIRS ${ZLIB_INCLUDE_DIRS}) + message("zlib version: " ${ZLIB_VERSION}) + diff --git a/packages/libxlsxwriter/build.sh b/packages/libxlsxwriter/build.sh index dc6bfec1d2..6ba5ab585e 100644 --- a/packages/libxlsxwriter/build.sh +++ b/packages/libxlsxwriter/build.sh @@ -4,13 +4,16 @@ TERMUX_PKG_LICENSE="BSD 2-Clause, BSD 3-Clause, ZLIB, MPL-2.0, MIT, Public Domai TERMUX_PKG_LICENSE_FILE="License.txt" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.1.5 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/jmcnamara/libxlsxwriter/archive/refs/tags/RELEASE_${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=12843587d591cf679e6ec63ecc629245befec2951736804a837696cdb5d61946 TERMUX_PKG_AUTO_UPDATE=true -TERMUX_PKG_ENABLE_CLANG16_PORTING=false TERMUX_PKG_UPDATE_VERSION_REGEXP="\d+.\d+.\d+" -TERMUX_PKG_DEPENDS="zlib" -TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DBUILD_SHARED_LIBS=ON" +TERMUX_PKG_DEPENDS="libminizip" +TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" +-DBUILD_SHARED_LIBS=ON +-DUSE_SYSTEM_MINIZIP=ON +" termux_step_post_get_source() { # Do not forget to bump revision of reverse dependencies and rebuild them