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
openSUSE Build Service is sponsored by