Browse Source

deps: Update CMake minimum to 3.22

Since Ubuntu 22.04 is now our minimum supported Ubuntu version, and it
has CMake 3.22, let's make CMake 3.22 the minimum CMake version.
Ryan Foster 2 years ago
parent
commit
41a915db9e

+ 1 - 1
deps/blake2/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 add_library(blake2 STATIC EXCLUDE_FROM_ALL )
 add_library(blake2 STATIC EXCLUDE_FROM_ALL )
 add_library(OBS::blake2 ALIAS blake2)
 add_library(OBS::blake2 ALIAS blake2)

+ 1 - 1
deps/file-updater/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 find_package(CURL REQUIRED)
 find_package(CURL REQUIRED)
 
 

+ 1 - 1
deps/glad/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 find_package(OpenGL REQUIRED)
 find_package(OpenGL REQUIRED)
 
 

+ 1 - 1
deps/happy-eyeballs/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 add_library(happy-eyeballs INTERFACE)
 add_library(happy-eyeballs INTERFACE)
 add_library(OBS::happy-eyeballs ALIAS happy-eyeballs)
 add_library(OBS::happy-eyeballs ALIAS happy-eyeballs)

+ 1 - 1
deps/json11/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 add_library(json11 INTERFACE)
 add_library(json11 INTERFACE)
 add_library(OBS::json11 ALIAS json11)
 add_library(OBS::json11 ALIAS json11)

+ 1 - 1
deps/libcaption/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 add_library(caption STATIC EXCLUDE_FROM_ALL )
 add_library(caption STATIC EXCLUDE_FROM_ALL )
 add_library(OBS::caption ALIAS caption)
 add_library(OBS::caption ALIAS caption)

+ 1 - 1
deps/media-playback/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 find_package(FFmpeg REQUIRED COMPONENTS avcodec avdevice avutil avformat)
 find_package(FFmpeg REQUIRED COMPONENTS avcodec avdevice avutil avformat)
 
 

+ 1 - 1
deps/obs-scripting/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 legacy_check()
 legacy_check()
 
 

+ 1 - 1
deps/obs-scripting/obslua/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 legacy_check()
 legacy_check()
 
 

+ 1 - 1
deps/obs-scripting/obspython/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 legacy_check()
 legacy_check()
 
 

+ 1 - 1
deps/opts-parser/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 add_library(opts-parser INTERFACE)
 add_library(opts-parser INTERFACE)
 add_library(OBS::opts-parser ALIAS opts-parser)
 add_library(OBS::opts-parser ALIAS opts-parser)

+ 1 - 1
deps/uthash/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.25)
+cmake_minimum_required(VERSION 3.22...3.25)
 
 
 add_library(uthash INTERFACE)
 add_library(uthash INTERFACE)
 add_library(OBS::uthash ALIAS uthash)
 add_library(OBS::uthash ALIAS uthash)