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.
@@ -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(OBS::blake2 ALIAS blake2)
find_package(CURL REQUIRED)
find_package(OpenGL REQUIRED)
add_library(happy-eyeballs INTERFACE)
add_library(OBS::happy-eyeballs ALIAS happy-eyeballs)
add_library(json11 INTERFACE)
add_library(OBS::json11 ALIAS json11)
add_library(caption STATIC EXCLUDE_FROM_ALL )
add_library(OBS::caption ALIAS caption)
find_package(FFmpeg REQUIRED COMPONENTS avcodec avdevice avutil avformat)
legacy_check()
add_library(opts-parser INTERFACE)
add_library(OBS::opts-parser ALIAS opts-parser)
add_library(uthash INTERFACE)
add_library(OBS::uthash ALIAS uthash)