mirror of
https://git.freebsd.org/ports.git
synced 2025-06-24 14:10:30 -04:00
44 lines
1.6 KiB
Text
44 lines
1.6 KiB
Text
--- source/CMakeLists.txt.orig 2021-10-31 01:46:10 UTC
|
|
+++ source/CMakeLists.txt
|
|
@@ -43,7 +43,7 @@ set(X86_ALIASES x86 i386 i686 x86_64 amd64)
|
|
set(ARM_ALIASES armv6l armv7l aarch64)
|
|
list(FIND X86_ALIASES "${SYSPROC}" X86MATCH)
|
|
list(FIND ARM_ALIASES "${SYSPROC}" ARMMATCH)
|
|
-set(POWER_ALIASES ppc64 ppc64le)
|
|
+set(POWER_ALIASES powerpc64 powerpc64le ppc64 ppc64le)
|
|
list(FIND POWER_ALIASES "${SYSPROC}" POWERMATCH)
|
|
if("${SYSPROC}" STREQUAL "" OR X86MATCH GREATER "-1")
|
|
set(X86 1)
|
|
@@ -121,6 +121,7 @@ if(UNIX)
|
|
option(ENABLE_LIBVMAF "Enable VMAF" OFF)
|
|
if(ENABLE_LIBVMAF)
|
|
add_definitions(-DENABLE_LIBVMAF)
|
|
+ include_directories(${VMAF_INCLUDE_DIR})
|
|
endif()
|
|
endif(UNIX)
|
|
|
|
@@ -592,12 +593,6 @@ if(ENABLE_HDR10_PLUS)
|
|
ARCHIVE DESTINATION ${LIB_INSTALL_DIR})
|
|
endif()
|
|
|
|
-if(SVTHEVC_FOUND)
|
|
- install(FILES "${SVT_HEVC_INCLUDE_DIR}/EbApi.h" DESTINATION include)
|
|
- install(FILES "${SVT_HEVC_INCLUDE_DIR}/EbErrorCodes.h" DESTINATION include)
|
|
- install(FILES "${SVT_HEVC_LIBRARY}" DESTINATION ${LIB_INSTALL_DIR})
|
|
-endif()
|
|
-
|
|
install(FILES x265.h "${PROJECT_BINARY_DIR}/x265_config.h" DESTINATION include)
|
|
if((WIN32 AND ENABLE_CLI) OR (WIN32 AND ENABLE_SHARED))
|
|
if(MSVC_IDE)
|
|
@@ -649,7 +644,10 @@ if(ENABLE_SHARED)
|
|
if(EXTRA_LIB)
|
|
target_link_libraries(x265-shared ${EXTRA_LIB})
|
|
endif()
|
|
- target_link_libraries(x265-shared ${PLATFORM_LIBS})
|
|
+ if(ENABLE_LIBVMAF)
|
|
+ target_link_libraries(x265-shared ${VMAF})
|
|
+ endif()
|
|
+ target_link_libraries(x265-shared ${PLATFORM_LIBS})
|
|
if(SVTHEVC_FOUND)
|
|
target_link_libraries(x265-shared ${SVT_HEVC_LIBRARY})
|
|
endif(SVTHEVC_FOUND)
|