Description: bump cmake requirement to 3.10.
 This fixes failures to configure build with cmake 4.
Author: Étienne Mollier <emollier@debian.org>
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096850
Forwarded: no
Last-Update: 2025-10-08
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- iqtree.orig/CMakeLists.txt
+++ iqtree/CMakeLists.txt
@@ -53,7 +53,7 @@
 #NOTE: Static linking with clang windows: make a symlink libgcc_eh.a to libgcc.a (administrator required)
 # C:\TDM-GCC-64\lib\gcc\x86_64-w64-mingw32\5.1.0>mklink libgcc_eh.a libgcc.a
 
-cmake_minimum_required(VERSION 2.8.10 FATAL_ERROR)
+cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
 set(CMAKE_LEGACY_CYGWIN_WIN32 0)
 
 set(GCC_MIN_VERSION "4.8")
--- iqtree.orig/terraphast/CMakeLists.txt
+++ iqtree/terraphast/CMakeLists.txt
@@ -1,6 +1,6 @@
 project(terraphast C CXX)
 
-cmake_minimum_required(VERSION 3.0.2)
+cmake_minimum_required(VERSION 3.10)
 cmake_policy(SET CMP0054 NEW)
 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")
 
--- iqtree.orig/yaml-cpp/CMakeLists.txt
+++ iqtree/yaml-cpp/CMakeLists.txt
@@ -2,7 +2,7 @@
 ### CMake settings
 ###
 # see http://www.cmake.org/Wiki/CMake_Policies
-cmake_minimum_required(VERSION 3.1)
+cmake_minimum_required(VERSION 3.10)
 
 include(CheckCXXCompilerFlag)
 
--- iqtree.orig/yaml-cpp/util/CMakeLists.txt
+++ iqtree/yaml-cpp/util/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.5)
+cmake_minimum_required(VERSION 3.10)
 
 add_sources(parse.cpp)
 add_executable(parse parse.cpp)
