head 1.2; access; symbols pkgsrc-2022Q1:1.1.0.4 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.2 pkgsrc-2021Q4-base:1.1; locks; strict; comment @// @; 1.2 date 2022.04.24.19.24.21; author gutteridge; state dead; branches; next 1.1; commitid 4NxoMllAVtKSiuBD; 1.1 date 2021.11.19.14.17.44; author gutteridge; state Exp; branches; next ; commitid 6WEeYiZUvadnCphD; desc @@ 1.2 log @lxqt-session: remove two patches that were merged upstream @ text @$NetBSD: patch-lxqt-session_src_procreaper.cpp,v 1.1 2021/11/19 14:17:44 gutteridge Exp $ Add NetBSD support, and make this at least possibly compile elsewhere, as POSIX kill() is expected universally. https://github.com/lxqt/lxqt-session/pull/403 --- lxqt-session/src/procreaper.cpp.orig 2021-11-05 10:14:38.000000000 +0000 +++ lxqt-session/src/procreaper.cpp @@@@ -34,11 +34,15 @@@@ #include #include #include -#include +#elif defined(Q_OS_NETBSD) +#include +#include +#include #endif #include #include #include +#include #include ProcReaper::ProcReaper() @@@@ -128,6 +132,31 @@@@ void ProcReaper::stop(const std::set