From e0e132e5cff1fb727c377997b876586754cf5f17 Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Fri, 2 May 2025 14:29:40 -0400 Subject: [PATCH] frontend: Fix build on FreeBSD libpci is now required on FreeBSD, as on Linux. Fixes: e1d2cf705dd9 ("frontend: Support enhanced broadcasting on Linux") --- frontend/cmake/os-freebsd.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/cmake/os-freebsd.cmake b/frontend/cmake/os-freebsd.cmake index d06d73874..cb62e9519 100644 --- a/frontend/cmake/os-freebsd.cmake +++ b/frontend/cmake/os-freebsd.cmake @@ -2,6 +2,9 @@ target_sources(obs-studio PRIVATE utility/platform-x11.cpp utility/system-info-p target_compile_definitions(obs-studio PRIVATE OBS_INSTALL_PREFIX="${OBS_INSTALL_PREFIX}") target_link_libraries(obs-studio PRIVATE Qt::GuiPrivate Qt::DBus procstat) +find_package(Libpci REQUIRED) +target_link_libraries(obs-studio PRIVATE Libpci::pci) + if(TARGET OBS::python) find_package(Python REQUIRED COMPONENTS Interpreter Development) target_link_libraries(obs-studio PRIVATE Python::Python)