File use-pkg_search_module.patch of Package milvus-lite

From e349fb6816445a75958d2abe57e0964dc0f472de Mon Sep 17 00:00:00 2001
From: Christian Goll <cgoll@suse.com>
Date: Mon, 2 Dec 2024 16:07:36 +0100
Subject: [PATCH] use pkg_search_module

Signed-off-by: Christian Goll <cgoll@suse.com>
---
 CMakeLists.txt | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index c20af1d..ad6e3a7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -66,17 +66,19 @@ include(FetchContent)
 
 set(CONAN_LIBS "${CONAN_LIBS};marisa::marisa;google-cloud-cpp::rest_internal;AWS::aws-sdk-cpp-identity-management")
 
-find_package(SQLiteCpp REQUIRED)
+#find_package(SQLiteCpp REQUIRED)
+include(FindPkgConfig)
+pkg_search_module(SQLiteCpp REQUIRED)
 include_directories(${SQLiteCpp_INCLUDE_DIRS})
 
 find_package(antlr4-runtime REQUIRED)
 include_directories(${antlr4-cppruntime_INCLUDES})
 
-find_package(Protobuf REQUIRED)
-include_directories(${protobuf_INCLUDE_DIRS})
+#find_package(Protobuf REQUIRED)
+#include_directories(${protobuf_INCLUDE_DIRS})
 
-find_package(gRPC REQUIRED)
-include_directories(${gRPC_INCLUDE_DIRS})
+#find_package(gRPC REQUIRED)
+#include_directories(${gRPC_INCLUDE_DIRS})
 
 find_package(TBB REQUIRED)
 include_directories(${TBB_tbb_INCLUDE_DIRS})
@@ -115,14 +117,15 @@ include_directories(${double-conversion_INCLUDE_DIRS})
 find_package(prometheus-cpp REQUIRED)
 include_directories(${prometheus-cpp_INCLUDE_DIRS})
 
-find_package(marisa REQUIRED)
+#find_package(marisa REQUIRED)
+pkg_search_module(marisa REQUIRED)
 include_directories(${marisa_INCLUDE_DIRS})
 
 find_package(yaml-cpp REQUIRED)
 include_directories(${yaml-cpp_INCLUDE_DIRS})
 
-find_package(google-cloud-cpp REQUIRED)
-include_directories(${google-cloud-cpp_INCLUDE_DIRS})
+#find_package(google-cloud-cpp REQUIRED)
+#include_directories(${google-cloud-cpp_INCLUDE_DIRS})
 
 find_package(absl REQUIRED)
 include_directories(${absl_type_traits_INCLUDE_DIRS})
-- 
2.43.0

openSUSE Build Service is sponsored by