From 45d5d90e8adc2a73ba37efe82243a2c2e470bd9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Wed, 30 Aug 2023 22:48:13 +0700 Subject: [PATCH] libxlsxwriter: fix build with new cmake --- .../libxlsxwriter/patches/cmake-2.26.patch | 29 +++++++++++++++++++ srcpkgs/libxlsxwriter/update | 2 +- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/libxlsxwriter/patches/cmake-2.26.patch diff --git a/srcpkgs/libxlsxwriter/patches/cmake-2.26.patch b/srcpkgs/libxlsxwriter/patches/cmake-2.26.patch new file mode 100644 index 00000000000..923d2dfed89 --- /dev/null +++ b/srcpkgs/libxlsxwriter/patches/cmake-2.26.patch @@ -0,0 +1,29 @@ +From f477741dd3782101eefb35f9c6f9ed93ee3f642d Mon Sep 17 00:00:00 2001 +From: Yihua Liu +Date: Sat, 29 Apr 2023 16:50:51 +0800 +Subject: [PATCH] fix: cmake zlib minizip ver required + +--- + CMakeLists.txt | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e656184d..fb5a2f5e 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -219,13 +219,13 @@ enable_language(CXX) + 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}) + + # MINIZIP + if (USE_SYSTEM_MINIZIP) +- find_package(MINIZIP REQUIRED "1.0") ++ find_package(MINIZIP "1.0" REQUIRED) + list(APPEND LXW_PRIVATE_INCLUDE_DIRS ${MINIZIP_INCLUDE_DIRS}) + endif() + diff --git a/srcpkgs/libxlsxwriter/update b/srcpkgs/libxlsxwriter/update index bc94a9fc700..5da151ca98e 100644 --- a/srcpkgs/libxlsxwriter/update +++ b/srcpkgs/libxlsxwriter/update @@ -1,2 +1,2 @@ -site=https://github.com/jmcnamara/libxlsxwriter/releases +site=https://github.com/jmcnamara/libxlsxwriter/tags pkgname=RELEASE