From: Hannu Nyman Date: Sat, 23 Aug 2025 18:38:14 +0000 (+0300) Subject: treewide: adjust local CMakeLists.txt min version to cmake 4.x X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=d3e4d5549d2fab85229626210047330ef39eb800;p=openwrt-packages.git treewide: adjust local CMakeLists.txt min version to cmake 4.x cmake 4.x will require 'cmake_minimum_required' defined in cmake projects to be at least 3.5. Adjust those local sources where that variable is currently defined with value below 3.5. Use 3.30 as the value, as 3.30 is currently used in 24.10, the oldest still supported OpenWrt release branch. Signed-off-by: Hannu Nyman --- diff --git a/net/lora-gateway-hal/Makefile b/net/lora-gateway-hal/Makefile index 80e802b17..a4063c3f6 100644 --- a/net/lora-gateway-hal/Makefile +++ b/net/lora-gateway-hal/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=lora-gateway-hal PKG_VERSION:=5.0.1 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE_URL:=https://codeload.github.com/Lora-net/lora_gateway/tar.gz/v$(PKG_VERSION)? PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz diff --git a/net/lora-gateway-hal/patches/0001-add-cmake-support.patch b/net/lora-gateway-hal/patches/0001-add-cmake-support.patch index 8cf422baf..227dc5513 100644 --- a/net/lora-gateway-hal/patches/0001-add-cmake-support.patch +++ b/net/lora-gateway-hal/patches/0001-add-cmake-support.patch @@ -33,7 +33,7 @@ Signed-off-by: Xue Liu +++ b/CMakeLists.txt @@ -0,0 +1,77 @@ +# -- Minimum required version -+cmake_minimum_required (VERSION 3.2) ++cmake_minimum_required (VERSION 3.30) + +# -- Project name +project (lora_gateway) diff --git a/net/nginx-util/Makefile b/net/nginx-util/Makefile index 32e12f902..3fc0066f4 100644 --- a/net/nginx-util/Makefile +++ b/net/nginx-util/Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=nginx-util PKG_VERSION:=1.7 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_MAINTAINER:=Peter Stadler include $(INCLUDE_DIR)/package.mk diff --git a/net/nginx-util/src/CMakeLists.txt b/net/nginx-util/src/CMakeLists.txt index e023f1eb6..3963583a5 100644 --- a/net/nginx-util/src/CMakeLists.txt +++ b/net/nginx-util/src/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.6) +cmake_minimum_required(VERSION 3.30) PROJECT(nginx-util CXX) SET(CMAKE_CXX_STANDARD 17) diff --git a/utils/rpcd-mod-lxc/Makefile b/utils/rpcd-mod-lxc/Makefile index 289b2d124..a73828d67 100644 --- a/utils/rpcd-mod-lxc/Makefile +++ b/utils/rpcd-mod-lxc/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=rpcd-mod-lxc -PKG_RELEASE=20201208 +PKG_RELEASE=20250823 PKG_LICENSE:=ISC diff --git a/utils/rpcd-mod-lxc/files/CMakeLists.txt b/utils/rpcd-mod-lxc/files/CMakeLists.txt index 4a728a0bc..100ad38b6 100644 --- a/utils/rpcd-mod-lxc/files/CMakeLists.txt +++ b/utils/rpcd-mod-lxc/files/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.6) +cmake_minimum_required(VERSION 3.30) PROJECT(rpcd-mod-lxc) ADD_DEFINITIONS(-Os -Wall -Werror --std=gnu99 -Wmissing-declarations) diff --git a/utils/rpcd-mod-wireguard/Makefile b/utils/rpcd-mod-wireguard/Makefile index 9fb7d7e88..ca4a36f00 100644 --- a/utils/rpcd-mod-wireguard/Makefile +++ b/utils/rpcd-mod-wireguard/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=rpcd-mod-wireguard -PKG_RELEASE=1 +PKG_RELEASE=2 PKG_LICENSE:=LGPL-2.1+ PKG_BUILD_FLAGS:=gc-sections diff --git a/utils/rpcd-mod-wireguard/src/CMakeLists.txt b/utils/rpcd-mod-wireguard/src/CMakeLists.txt index 97e06aa31..18bae6d15 100644 --- a/utils/rpcd-mod-wireguard/src/CMakeLists.txt +++ b/utils/rpcd-mod-wireguard/src/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8.12) +cmake_minimum_required(VERSION 3.30) PROJECT(rpcd-mod-wireguard) ADD_DEFINITIONS(-Os -Wall -Werror --std=gnu99 -g3 -Wmissing-declarations)