diff options
| author | Martin Filla <freebsd@sysctl.cz> | 2026-02-13 19:26:12 +0000 |
|---|---|---|
| committer | Vladimir Druzenko <vvd@FreeBSD.org> | 2026-02-13 19:28:32 +0000 |
| commit | 091af540d8800a20f4449cf3cda462468fae76fe (patch) | |
| tree | 14c3dfc385906be3bbfb8dca59f94967a6b7a164 /multimedia | |
| parent | 9d7bf94e2d65982f9bba2596ac130a3eb2e27f4d (diff) | |
Diffstat (limited to 'multimedia')
| -rw-r--r-- | multimedia/obs-multi-rtmp/Makefile | 4 | ||||
| -rw-r--r-- | multimedia/obs-multi-rtmp/files/patch-CMakeLists.txt | 16 |
2 files changed, 20 insertions, 0 deletions
diff --git a/multimedia/obs-multi-rtmp/Makefile b/multimedia/obs-multi-rtmp/Makefile index 09b2b6aca1b6..bdb2bf7dded2 100644 --- a/multimedia/obs-multi-rtmp/Makefile +++ b/multimedia/obs-multi-rtmp/Makefile @@ -21,6 +21,10 @@ USE_QT= base CMAKE_ON= ENABLE_QT CMAKE_OFF= CMAKE_COMPILE_WARNING_AS_ERROR +post-patch: + ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' \ + ${WRKSRC}/CMakeLists.txt + do-install: ${MKDIR} \ ${STAGEDIR}${PREFIX}/lib/obs-plugins \ diff --git a/multimedia/obs-multi-rtmp/files/patch-CMakeLists.txt b/multimedia/obs-multi-rtmp/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..8ac668eeb2b7 --- /dev/null +++ b/multimedia/obs-multi-rtmp/files/patch-CMakeLists.txt @@ -0,0 +1,16 @@ +--- CMakeLists.txt.orig 2025-10-25 13:30:22 UTC ++++ CMakeLists.txt +@@ -17,8 +17,12 @@ list(APPEND CMAKE_PREFIX_PATH ${CMAKE_CURRENT_SOURCE_D + list(APPEND CMAKE_PREFIX_PATH ${CMAKE_CURRENT_SOURCE_DIR}/.deps/obs-studio-31.0.0/build_x64/deps/w32-pthreads) + list(APPEND CMAKE_PREFIX_PATH ${CMAKE_CURRENT_SOURCE_DIR}/.deps/obs-studio-31.0.0/build_x64/UI/obs-frontend-api) + ++target_include_directories(${CMAKE_PROJECT_NAME} PRIVATE ++ %%LOCALBASE%%/include/obs ++) ++ + find_package(libobs REQUIRED) +-target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE OBS::libobs) ++set_target_properties(${CMAKE_PROJECT_NAME} OBS::libobs PROPERTIES IMPORTED_CONFIGURATIONS ${CMAKE_BUILD_TYPE}) + + if(ENABLE_FRONTEND_API) + find_package(obs-frontend-api REQUIRED) |
