aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphael Kubo da Costa <rakuco@FreeBSD.org>2014-07-14 17:21:45 +0000
committerRaphael Kubo da Costa <rakuco@FreeBSD.org>2014-07-14 17:21:45 +0000
commit5fcde2efe3a88fbe1208af3f1a230b33d411b56f (patch)
tree3f32f6e9210678256fad295ed97ac49dcdefe1e9
parentdb4370d6b4a37deb041e3eff0f930bbf5a8a4074 (diff)
downloadports-5fcde2efe3a88fbe1208af3f1a230b33d411b56f.tar.gz
ports-5fcde2efe3a88fbe1208af3f1a230b33d411b56f.zip
Fix the build by including xmmintr.h in a few places.
PR: 191595 Submitted by: ohartman@zedat.fu-berlin.de (maintainer) MFH: 2014Q3
Notes
Notes: svn path=/head/; revision=361803
-rw-r--r--devel/freeocl/Makefile2
-rw-r--r--devel/freeocl/files/patch-src-utils-threadpool.cpp10
-rw-r--r--devel/freeocl/files/patch-src_freeocl.h7
3 files changed, 15 insertions, 4 deletions
diff --git a/devel/freeocl/Makefile b/devel/freeocl/Makefile
index 9a4a41e83627..40cc63955baf 100644
--- a/devel/freeocl/Makefile
+++ b/devel/freeocl/Makefile
@@ -3,7 +3,7 @@
PORTNAME= freeocl
PORTVERSION= 0.3.6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
DISTNAME= FreeOCL-${PORTVERSION}-src
diff --git a/devel/freeocl/files/patch-src-utils-threadpool.cpp b/devel/freeocl/files/patch-src-utils-threadpool.cpp
new file mode 100644
index 000000000000..dbef98c7f8d4
--- /dev/null
+++ b/devel/freeocl/files/patch-src-utils-threadpool.cpp
@@ -0,0 +1,10 @@
+--- src/utils/threadpool.cpp.orig 2014-07-04 08:45:34.000000000 +0200
++++ src/utils/threadpool.cpp 2014-07-04 08:46:03.000000000 +0200
+@@ -18,6 +18,7 @@
+ #include "threadpool.h"
+ #include <FreeOCL/config.h>
+ #include <sched.h>
++#include <xmmintrin.h>
+ #include <atomic_ops.h>
+ #include <utils/time.h>
+
diff --git a/devel/freeocl/files/patch-src_freeocl.h b/devel/freeocl/files/patch-src_freeocl.h
index 55717377d31f..1472baaaca63 100644
--- a/devel/freeocl/files/patch-src_freeocl.h
+++ b/devel/freeocl/files/patch-src_freeocl.h
@@ -1,10 +1,11 @@
---- src/freeocl.h.orig 2013-11-15 21:18:17.000000000 +0100
-+++ src/freeocl.h 2013-11-15 21:24:32.000000000 +0100
-@@ -26,6 +26,7 @@
+--- src/freeocl.h.orig 2012-09-02 19:00:41.000000000 +0200
++++ src/freeocl.h 2014-07-04 08:42:48.000000000 +0200
+@@ -26,6 +26,8 @@
#include "dispatch.h"
#include <iostream>
#include <deque>
+#include <sys/types.h>
++#include <xmmintrin.h>
#ifdef DEBUG_UTILS
#define MSG(X) std::cout << #X << std::endl