head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.20 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.18 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.16 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.14 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.12 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.10 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.8 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.6 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @// @; 1.1 date 2023.10.14.03.37.59; author markd; state Exp; branches; next ; commitid p6BrPJHpm2q6MxIE; desc @@ 1.1 log @libksysguard: add version 5.24.6 Library to track and control the processes running in your system. @ text @$NetBSD$ --- processcore/processes.cpp.orig 2022-07-11 10:53:39.000000000 +0000 +++ processcore/processes.cpp @@@@ -156,6 +156,7 @@@@ bool Processes::updateProcess(Process *p bool Processes::updateProcessInfo(Process *ps) { +#ifndef Q_OS_NETBSD // Now we can actually get the process info qlonglong oldUserTime = ps->userTime(); qlonglong oldSysTime = ps->sysTime(); @@@@ -175,6 +176,7 @@@@ bool Processes::updateProcessInfo(Proces oldIoCharactersActuallyRead = ps->ioCharactersActuallyRead(); oldIoCharactersActuallyWritten = ps->ioCharactersActuallyWritten(); } +#endif ps->setChanges(Process::Nothing); bool success; @@@@ -208,12 +210,14 @@@@ bool Processes::updateProcessInfo(Proces }; if (d->mUpdateFlags.testFlag(Processes::IOStatistics)) { +#ifndef Q_OS_NETBSD ps->setIoCharactersReadRate(calculateRate(ps->ioCharactersRead(), oldIoCharactersRead, elapsedTime)); ps->setIoCharactersWrittenRate(calculateRate(ps->ioCharactersWritten(), oldIoCharactersWritten, elapsedTime)); ps->setIoReadSyscallsRate(calculateRate(ps->ioReadSyscalls(), oldIoReadSyscalls, elapsedTime)); ps->setIoWriteSyscallsRate(calculateRate(ps->ioWriteSyscalls(), oldIoWriteSyscalls, elapsedTime)); ps->setIoCharactersActuallyReadRate(calculateRate(ps->ioCharactersActuallyRead(), oldIoCharactersActuallyRead, elapsedTime)); ps->setIoCharactersActuallyWrittenRate(calculateRate(ps->ioCharactersActuallyWritten(), oldIoCharactersActuallyWritten, elapsedTime)); +#endif } else { ps->setIoCharactersReadRate(0); ps->setIoCharactersWrittenRate(0); @