File 01-fix-vlc4-build.patch of Package nova-video-player-beta
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -45,9 +45,14 @@
find_package(PkgConfig REQUIRED)
# Ищем VLC
-pkg_check_modules(VLC REQUIRED libvlc)
-if (${VLC_VERSION} VERSION_LESS "3.0.0")
- message(WARNING "VLC version ${VLC_VERSION} is too old")
+pkg_check_modules(VLC REQUIRED libvlc libvlccore)
+
+# Для VLC 4
+if (${VLC_VERSION} VERSION_GREATER_EQUAL "4.0.0")
+ add_definitions(-DVLC4_API)
+ message(STATUS "Building with VLC 4 API")
+else()
+ message(STATUS "Building with VLC 3 API")
endif()
# Ищем Qt