Review request for KDE Base Apps and KDE Software on Mac OS X.
This patch implements initial and rather minimal support for OS X, for now focussing purely on process information. That feature is justified as it is used by KDevelop in order to obtain the list of processes one can attach a debugger to.
Mac OS X is tricky because it requires special privileges in order to obtain certain types of information for any running process. For example, even obtaining the number of threads spawned by a foreign process requires privileges that aren't trivial to set up. I've prepared the terrain, but also implemented a fallback strategy that calls `ps` to be sure that crucial information like the command name is available for all processes.
Diff: <a href="https://git.reviewboard.kde.org/r/128909/diff/" title="https://git.reviewboard.kde.org/r/128909/diff/">https://git.reviewboard.kde.org/r/128909/diff/</a>
On OS X 10.9.5 with Frameworks 5.24.0 and Qt 5.6.1
René J.V. Bertin
|Scheduled downtime: spring.kde.org||1|
|Review Request: kjs: Implement Object.freeze & Object.isFrozen||4|
|RFC: Enabling -DKDE4_BUILD_TESTS=ON by default||17|
|Review Request: Fix icon generation and installation on OS X||18|
|Supported Compilers / C++11 Support in KF5||11|
|Pushing AppStream data to KDE project's master branches||2|
|Review Request 121191: Use properly rounded brightness values in OSD||3|
|Review Request: Do not emit KEditToolBar::newToolBarConfig twice||6|