qprocess_contrib.patch

From: Christian Prochaska <christian.prochaska@...1...>


---
 qtbase/src/3rdparty/forkfd/forkfd.c |    4 ++--
 qtbase/src/corelib/qtcore-config.h  |    3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/qtbase/src/3rdparty/forkfd/forkfd.c b/qtbase/src/3rdparty/forkfd/forkfd.c
index e57d9aa..b89bf23 100644
--- a/qtbase/src/3rdparty/forkfd/forkfd.c
+++ b/qtbase/src/3rdparty/forkfd/forkfd.c
@@ -73,8 +73,8 @@
     (defined(__NetBSD__) && __NetBSD_Version__ >= 600000000)
 #  define HAVE_PIPE2    1
 #endif
-#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__FreeBSD_kernel__) || \
-    defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
+#if (defined(__FreeBSD__) || defined(__DragonFly__) || defined(__FreeBSD_kernel__) || \
+    defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)) && !defined(__GENODE__)
 #  define HAVE_WAIT4    1
 #endif
 
diff --git a/qtbase/src/corelib/qtcore-config.h b/qtbase/src/corelib/qtcore-config.h
index 9fda215..16a3746 100644
--- a/qtbase/src/corelib/qtcore-config.h
+++ b/qtbase/src/corelib/qtcore-config.h
@@ -18,8 +18,7 @@
 #define QT_NO_INOTIFY 
 #define QT_FEATURE_library 1
 #define QT_FEATURE_mimetype 1
-#define QT_FEATURE_process -1
-#define QT_NO_PROCESS 
+#define QT_FEATURE_process 1
 #define QT_FEATURE_statemachine 1
 #define QT_FEATURE_qeventtransition 1
 #define QT_FEATURE_regularexpression 1



