diff options
Diffstat (limited to 'sysutils/libsysstat/files/patch-CMakeLists.txt')
-rw-r--r-- | sysutils/libsysstat/files/patch-CMakeLists.txt | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/sysutils/libsysstat/files/patch-CMakeLists.txt b/sysutils/libsysstat/files/patch-CMakeLists.txt index e30d36bc414b..85026ffd9e74 100644 --- a/sysutils/libsysstat/files/patch-CMakeLists.txt +++ b/sysutils/libsysstat/files/patch-CMakeLists.txt @@ -1,26 +1,25 @@ ---- CMakeLists.txt.orig 2018-05-21 17:16:59 UTC +--- CMakeLists.txt.orig 2019-01-24 21:43:32 UTC +++ CMakeLists.txt -@@ -24,6 +24,16 @@ include(LXQtCreatePkgConfigFile) +@@ -27,7 +27,14 @@ include(LXQtPreventInSourceBuilds) + include(LXQtCreatePkgConfigFile) include(LXQtCreatePortableHeaders) include(LXQtCompilerSettings NO_POLICY_SCOPE) - +include(CheckIncludeFiles) +include(CheckLibraryExists) -+ +check_include_files("sys/socket.h;net/if.h;net/if_mib.h;net/if_types.h" HAVE_IF_H) +check_library_exists(kvm kvm_getswapinfo "kvm.h" HAVE_KVM_H) +check_library_exists(c sysctlbyname "sys/sysctl.h" HAVE_SYSCTL_H) -+ + +configure_file(config.h.in config.h) +add_definitions("-DHAVE_CONFIG_H=1") -+ set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) -@@ -81,7 +91,11 @@ add_library(${SYSSTAT_LIBRARY_NAME} +@@ -79,8 +86,11 @@ add_library(${SYSSTAT_LIBRARY_NAME} + ${SYSSTAT_SRCS} ${SYSSTAT_QM_FILES} ) - +- -target_link_libraries(${SYSSTAT_LIBRARY_NAME} Qt5::Core) +if(HAVE_SYSCTL_H AND HAVE_KVM_H) + target_link_libraries(${SYSSTAT_LIBRARY_NAME} c kvm Qt5::Core) |