From a6db6af9ffa7134b1f132dfd07dd53e7138e86b6 Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Tue, 30 Dec 2025 12:45:33 +0100 Subject: [PATCH] package/freeswitch: remove optional dependency to opencv3 OpenCV3 is unmaintained and will be removed from buildroot. Select needed OpenCV4 modules in Config.in and adjust freeswitch.mk. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/freeswitch/Config.in | 6 +++--- package/freeswitch/freeswitch.mk | 7 +------ 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/package/freeswitch/Config.in b/package/freeswitch/Config.in index 80d18e064d..f636024f32 100644 --- a/package/freeswitch/Config.in +++ b/package/freeswitch/Config.in @@ -11,9 +11,9 @@ config BR2_PACKAGE_FREESWITCH select BR2_PACKAGE_JPEG # src/mod/applications/mod_cv/mod_cv.cpp includes # highgui.h, imgproc.hpp & objdetect.hpp - select BR2_PACKAGE_OPENCV3_LIB_HIGHGUI if BR2_PACKAGE_OPENCV3 - select BR2_PACKAGE_OPENCV3_LIB_IMGPROC if BR2_PACKAGE_OPENCV3 - select BR2_PACKAGE_OPENCV3_LIB_OBJDETECT if BR2_PACKAGE_OPENCV3 + select BR2_PACKAGE_OPENCV4_LIB_HIGHGUI if BR2_PACKAGE_OPENCV4 + select BR2_PACKAGE_OPENCV4_LIB_IMGPROC if BR2_PACKAGE_OPENCV4 + select BR2_PACKAGE_OPENCV4_LIB_OBJDETECT if BR2_PACKAGE_OPENCV4 select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_PCRE select BR2_PACKAGE_SOFIA_SIP diff --git a/package/freeswitch/freeswitch.mk b/package/freeswitch/freeswitch.mk index 58ebc22298..81a25b3fe2 100644 --- a/package/freeswitch/freeswitch.mk +++ b/package/freeswitch/freeswitch.mk @@ -278,12 +278,7 @@ FREESWITCH_DEPENDENCIES += libsoundtouch FREESWITCH_ENABLED_MODULES += applications/mod_soundtouch endif -ifeq ($(BR2_PACKAGE_OPENCV3),y) -FREESWITCH_DEPENDENCIES += opencv3 -FREESWITCH_ENABLED_MODULES += applications/mod_cv -endif - -ifeq ($(BR2_PACKAGE_OPENCV4_LIB_HIGHGUI)$(BR2_PACKAGE_OPENCV4_LIB_IMGPROC)$(BR2_PACKAGE_OPENCV4_LIB_OBJDETECT),yyy) +ifeq ($(BR2_PACKAGE_OPENCV4),y) FREESWITCH_DEPENDENCIES += opencv4 FREESWITCH_ENABLED_MODULES += applications/mod_cv endif