From d228532ab6ca0521827c420b71877a230b2bd0d4 Mon Sep 17 00:00:00 2001
From: Kubat <mael.martin31@gmail.com>
Date: Mon, 2 Aug 2021 13:29:43 +0200
Subject: [PATCH] BUILD: Add mpv to the dependency list

---
 CMakeLists.txt | 2 ++
 README.md      | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 73f21ccb..7303c7a0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -25,6 +25,7 @@ find_library(AVCODEC_LIBRARY    avcodec     4.0 REQUIRED)
 find_library(AVUTIL_LIBRARY     avutil      4.0 REQUIRED)
 find_library(SWRESAMPLE_LIBRARY swresample      REQUIRED)
 find_library(AVFORMAT_LIBRARY   avformat        REQUIRED)
+find_library(MPV_LIBRARY        mpv             REQUIRED)
 
 # Add the lua dependency
 add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/vendor/lua-5.4.3" "${CMAKE_BINARY_DIR}/vendor/lua-5.4.3")
@@ -54,6 +55,7 @@ target_link_libraries(Vivy PRIVATE ${AVCODEC_LIBRARY})
 target_link_libraries(Vivy PRIVATE ${AVUTIL_LIBRARY})
 target_link_libraries(Vivy PRIVATE ${SWRESAMPLE_LIBRARY})
 target_link_libraries(Vivy PRIVATE ${AVFORMAT_LIBRARY})
+target_link_libraries(Vivy PRIVATE ${MPV_LIBRARY})
 target_link_libraries(Vivy PRIVATE lua)
 
 # Headers related things
diff --git a/README.md b/README.md
index b42ed5a5..0a2593a5 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,8 @@ way to add the av libraries to it.
 
 Vivy depends on Qt5 and libav. On ubuntu install the following packages:
 `qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libavutil-dev
-libavcodec-dev libavformat-dev cmake clang clang-format libomp-dev`.
+libavcodec-dev libavformat-dev libmpv-dev cmake clang clang-format
+libomp-dev`.
 
 #### Arch/Manjaro
 
-- 
GitLab