summaryrefslogtreecommitdiff
path: root/emulators/ppsspp/files/patch-cmake_Modules_FindFFmpeg.cmake
blob: 69f59462eb5dc9f08bd9a870cf28e196588ab6f1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
--- cmake/Modules/FindFFmpeg.cmake.orig	2024-02-04 13:08:02 UTC
+++ cmake/Modules/FindFFmpeg.cmake
@@ -56,9 +56,7 @@ function(find_ffmpeg LIBNAME)
 set(_FFmpeg_HEADER_swscale swscale)
 
 function(find_ffmpeg LIBNAME)
-  if(DEFINED ENV{FFMPEG_DIR})
-    set(FFMPEG_DIR $ENV{FFMPEG_DIR})
-  endif()
+  set(FFMPEG_DIR %%LOCALBASE%%/ffmpeg3)
 
   if(FFMPEG_DIR)
     list(APPEND INCLUDE_PATHS
@@ -79,17 +77,13 @@ function(find_ffmpeg LIBNAME)
       NO_CMAKE_FIND_ROOT_PATH
     )
   else()
-    list(APPEND INCLUDE_PATHS
-      /usr/local/include/ffmpeg
-      /usr/local/include/lib${LIBNAME}
-      /usr/include/ffmpeg
-      /usr/include/lib${LIBNAME}
-      /usr/include/ffmpeg/lib${LIBNAME}
+    list(SET INCLUDE_PATHS
+      %%LOCALBASE%%/ffmpeg3/include/ffmpeg
+      %%LOCALBASE%%/ffmpeg3/include/lib${LIBNAME}
     )
 
-    list(APPEND LIB_PATHS
-      /usr/local/lib
-      /usr/lib
+    list(SET LIB_PATHS
+      %%LOCALBASE%%/ffmpeg3/lib
     )
   endif()