Date: Fri, 13 Feb 2026 19:28:36 +0000 From: Vladimir Druzenko <vvd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Martin Filla <freebsd@sysctl.cz> Subject: git: 091af540d880 - main - multimedia/obs-multi-rtmp: Fix build Message-ID: <698f7b64.3f491.6028f537@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=091af540d8800a20f4449cf3cda462468fae76fe commit 091af540d8800a20f4449cf3cda462468fae76fe Author: Martin Filla <freebsd@sysctl.cz> AuthorDate: 2026-02-13 19:26:12 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2026-02-13 19:28:32 +0000 multimedia/obs-multi-rtmp: Fix build CMake Error in CMakeLists.txt: IMPORTED_LOCATION or IMPORTED_IMPLIB not set for imported target "OBS::libobs" configuration "Release". PR: 293160 MFH: 2026Q1 --- multimedia/obs-multi-rtmp/Makefile | 4 ++++ multimedia/obs-multi-rtmp/files/patch-CMakeLists.txt | 16 ++++++++++++++++ 2 files changed, 20 insertions(+) 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)home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?698f7b64.3f491.6028f537>
