File linphone-build-jsoncpp.patch of Package linphone

Index: liblinphone-5.2.98/CMakeLists.txt
===================================================================
--- liblinphone-5.2.98.orig/CMakeLists.txt
+++ liblinphone-5.2.98/CMakeLists.txt
@@ -244,7 +244,8 @@ if(ENABLE_LDAP)
 endif()
 
 if (ENABLE_FLEXIAPI)
-	find_package(jsoncpp REQUIRED)
+  find_package(PkgConfig REQUIRED)
+  pkg_check_modules(JSONCPP REQUIRED jsoncpp)
 	set(HAVE_FLEXIAPI TRUE)
 endif()
 
Index: liblinphone-5.2.98/src/CMakeLists.txt
===================================================================
--- liblinphone-5.2.98.orig/src/CMakeLists.txt
+++ liblinphone-5.2.98/src/CMakeLists.txt
@@ -741,7 +741,7 @@ if(ENABLE_SHARED)
 			# so we need static link on osx/ios
 			target_link_libraries(linphone PUBLIC jsoncpp_static)
 		else()
-			target_link_libraries(linphone PUBLIC jsoncpp_lib)
+			target_link_libraries(linphone PUBLIC jsoncpp)
 		endif()
 	endif()
 
openSUSE Build Service is sponsored by