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.cdn.openwrt.org/?a=commitdiff_plain;h=d3e4d5549d2fab85229626210047330ef39eb800;p=feed%2Fpackages.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 80e802b17b..a4063c3f61 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 8cf422baf8..227dc55130 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 32e12f9020..3fc0066f4b 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 e023f1eb6e..3963583a53 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 289b2d1241..a73828d678 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 4a728a0bcd..100ad38b6d 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 9fb7d7e882..ca4a36f005 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 97e06aa317..18bae6d151 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)