summaryrefslogtreecommitdiff
path: root/sysutils/libsysstat/files/patch-CMakeLists.txt
diff options
context:
space:
mode:
authorJesper Schmitz Mouridsen <jsm@FreeBSD.org>2021-11-10 17:25:30 +0100
committerJesper Schmitz Mouridsen <jsm@FreeBSD.org>2021-11-10 19:25:27 +0100
commitf2874da847b3a563776d3b612d04a5a4fd569af6 (patch)
tree2ae41e247a9ebb319ad6c2aa00d9ba79d837cb59 /sysutils/libsysstat/files/patch-CMakeLists.txt
parentdevel/liblxqt: Update to 1.0.0 (diff)
sysutils/libsysstat: Update to 0.4.6
Diffstat (limited to 'sysutils/libsysstat/files/patch-CMakeLists.txt')
-rw-r--r--sysutils/libsysstat/files/patch-CMakeLists.txt10
1 files changed, 6 insertions, 4 deletions
diff --git a/sysutils/libsysstat/files/patch-CMakeLists.txt b/sysutils/libsysstat/files/patch-CMakeLists.txt
index 85026ffd9e74..d621bc554ed1 100644
--- a/sysutils/libsysstat/files/patch-CMakeLists.txt
+++ b/sysutils/libsysstat/files/patch-CMakeLists.txt
@@ -1,21 +1,23 @@
---- CMakeLists.txt.orig 2019-01-24 21:43:32 UTC
+--- CMakeLists.txt.orig 2021-11-05 10:06:40 UTC
+++ CMakeLists.txt
-@@ -27,7 +27,14 @@ include(LXQtPreventInSourceBuilds)
+@@ -27,7 +27,15 @@ include(LXQtPreventInSourceBuilds)
include(LXQtCreatePkgConfigFile)
include(LXQtCreatePortableHeaders)
include(LXQtCompilerSettings NO_POLICY_SCOPE)
+-
++if(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
+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")
++endif()
set(CMAKE_AUTOMOC ON)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
-@@ -79,8 +86,11 @@ add_library(${SYSSTAT_LIBRARY_NAME}
+@@ -79,8 +87,11 @@ add_library(${SYSSTAT_LIBRARY_NAME}
${SYSSTAT_SRCS}
${SYSSTAT_QM_FILES}
)