1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
Author: Andreas Tille <tille@debian.org>
Last-Update: 2026-01-02
Bug-Debian: https://bugs.debian.org/1112926
Description: Enable building with CMake 4
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 3.0)
+CMAKE_MINIMUM_REQUIRED(VERSION 3.5)
OPTION(USE_HUNTER "Use Hunter cmake package handler" OFF)
--- a/CMakeModules/Version.cmake
+++ b/CMakeModules/Version.cmake
@@ -3,10 +3,6 @@
#
CMAKE_POLICY(PUSH)
-IF("${CMAKE_VERSION}" VERSION_GREATER "3.1" OR "${CMAKE_VERSION}" VERSION_EQUAL "3.1")
- CMAKE_POLICY(SET CMP0054 OLD)
-ENDIF()
-
SET(FG_VERSION_MAJOR "1")
SET(FG_VERSION_MINOR "0")
SET(FG_VERSION_PATCH "1")
--- a/src/backend/CMakeLists.txt
+++ b/src/backend/CMakeLists.txt
@@ -1,4 +1,4 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 3.0)
+CMAKE_MINIMUM_REQUIRED(VERSION 3.5)
####################### BEGIN - Backend agnostic upstream dependencies #####################
--- a/src/backend/opengl/CMakeLists.txt
+++ b/src/backend/opengl/CMakeLists.txt
@@ -1,4 +1,4 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 3.0)
+CMAKE_MINIMUM_REQUIRED(VERSION 3.5)
FIND_PACKAGE(OpenGL REQUIRED)
--- a/examples/CMakeLists.txt
+++ b/examples/CMakeLists.txt
@@ -1,4 +1,4 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
+CMAKE_MINIMUM_REQUIRED(VERSION 3.5)
PROJECT(Forge-Examples)
SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/CMakeModules")
|