summaryrefslogtreecommitdiff
path: root/misc/kdeutils3/patches/patch-aa
blob: 7dfff30128b9efae71e2fe0613e22b8913b69d74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
$NetBSD: patch-aa,v 1.7 2006/01/05 20:25:16 joerg Exp $

--- ksim/monitors/disk/ksimdisk.cpp.orig	2005-11-16 20:47:00.000000000 +0000
+++ ksim/monitors/disk/ksimdisk.cpp
@@ -41,7 +41,13 @@
 #include <progress.h>
 #include <themetypes.h>
 
-#ifdef Q_OS_FREEBSD
+#if defined(__DragonFly__)
+#include <sys/time.h>
+#include <sys/param.h>
+#include <sys/resource.h>
+#include <devstat.h>
+#include <stdlib.h>
+#elif defined(Q_OS_FREEBSD)
 #include <sys/param.h>
 #if __FreeBSD_version < 500101
 #include <sys/dkstat.h>
@@ -343,7 +349,7 @@ void DiskView::updateData(DiskList &disk
 #endif
 
 #ifdef Q_OS_FREEBSD
-#if __FreeBSD_version < 500107
+#if defined(__DragonFly__) || __FreeBSD_version < 500107
 #define	devstat_getdevs(fd, stats)	getdevs(stats)
 #define	devstat_selectdevs		selectdevs
 #define	bytes_read(dev)			(dev).bytes_read