File use-system-libs.patch of Package libSavitar
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f22d42e..5958694 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,6 +8,7 @@ include(GenerateExportHeader)
option(BUILD_PYTHON "Build " ON)
option(BUILD_STATIC "Build as a static library" OFF)
option(BUILD_TESTS "Building the test-suite" OFF)
+option(USE_SYSTEM_LIBS "Use the system libraries if available" OFF)
if(BUILD_TESTS)
message(STATUS "Building with tests...")
@@ -15,7 +16,11 @@ if(BUILD_TESTS)
find_package(Threads QUIET)
endif()
-add_subdirectory(pugixml)
+if(USE_SYSTEM_LIBS)
+ find_package(pugixml CONFIG REQUIRED)
+else()
+ add_subdirectory(pugixml)
+endif()
if(BUILD_PYTHON)
list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)