libcbor: adjust for cmake 4.x
authorHannu Nyman <redacted>
Sat, 23 Aug 2025 18:45:31 +0000 (21:45 +0300)
committerHannu Nyman <redacted>
Sat, 23 Aug 2025 19:40:53 +0000 (22:40 +0300)
Cmake 4.x requires 'cmake_minimum_required' to be at least 3.5.
Use 3.30 as the value (current cmake in OpenWrt 24.10).

Signed-off-by: Hannu Nyman <redacted>
libs/libcbor/Makefile
libs/libcbor/patches/001-cmake.patch [new file with mode: 0644]

index ddd7717a2d03a3cd432798319d320d40b23d862e..27c9ae76685004c8f71fc08b2d7f7297eff4326d 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=libcbor
 PKG_VERSION:=0.11.0
-PKG_RELEASE:=2
+PKG_RELEASE:=3
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/PJK/libcbor/tar.gz/v$(PKG_VERSION)?
diff --git a/libs/libcbor/patches/001-cmake.patch b/libs/libcbor/patches/001-cmake.patch
new file mode 100644 (file)
index 0000000..62c86b3
--- /dev/null
@@ -0,0 +1,8 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 3.0)
++cmake_minimum_required(VERSION 3.30)
+ project(libcbor)
+ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/CMakeModules/")
git clone https://git.99rst.org/PROJECT