From 962081259d91fea1e9a59c1af85d9a85ba45d0dd Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Sat, 21 Jun 2025 21:08:19 +0200 Subject: [PATCH] package/freeswitch: add optional support for OpenCV4 Signed-off-by: Bernd Kuhls Signed-off-by: Julien Olivain --- package/freeswitch/Config.in | 3 +++ package/freeswitch/freeswitch.mk | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/package/freeswitch/Config.in b/package/freeswitch/Config.in index 80d18e064d..4d700e549f 100644 --- a/package/freeswitch/Config.in +++ b/package/freeswitch/Config.in @@ -14,6 +14,9 @@ config BR2_PACKAGE_FREESWITCH 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 bef25236f0..02cbacab88 100644 --- a/package/freeswitch/freeswitch.mk +++ b/package/freeswitch/freeswitch.mk @@ -283,6 +283,11 @@ FREESWITCH_DEPENDENCIES += opencv3 FREESWITCH_ENABLED_MODULES += applications/mod_cv endif +ifeq ($(BR2_PACKAGE_OPENCV4),y) +FREESWITCH_DEPENDENCIES += opencv4 +FREESWITCH_ENABLED_MODULES += applications/mod_cv +endif + ifeq ($(BR2_PACKAGE_POSTGRESQL),y) FREESWITCH_CONF_ENV += \ ac_cv_path_PG_CONFIG=$(STAGING_DIR)/usr/bin/pg_config