Index: head/devel/ispc/Makefile =================================================================== --- head/devel/ispc/Makefile (revision 524619) +++ head/devel/ispc/Makefile (revision 524620) @@ -1,46 +1,46 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= ispc DISTVERSIONPREFIX= v -DISTVERSION= 1.12.0-116 -DISTVERSIONSUFFIX= -g98cd1326 +DISTVERSION= 1.12.0-118 +DISTVERSIONSUFFIX= -gf2948221 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Intel's compiler for high-performance SIMD programming LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= only available for x86 architectures BUILD_DEPENDS= m4:devel/m4 LIB_DEPENDS= libLLVM.so:devel/llvm${LLVM_DEFAULT} USES= bison cmake compiler:c++14-lang python:build shebangfix USE_GITHUB= yes SHEBANG_FILES= *.py CONFIGURE_ENV= PATH=${LOCALBASE}/llvm${LLVM_DEFAULT}/bin:${PATH} CMAKE_OFF= ISPC_INCLUDE_EXAMPLES BINARY_ALIAS= python=${PYTHON_CMD} m4=${LOCALBASE}/bin/gm4 PLIST_FILES= bin/ispc \ bin/check_isa do-test: # tests are broken with python-3.6 @cd ${WRKSRC} && ISPC_HOME=${WRKSRC} ./run_tests.py run-examples: @[ -f ${LOCALBASE}/lib/libtbb.so ] || ! echo "ERROR run-examples target requires devel/tbb package installed" .for e in simple sort mandelbrot stencil @cd ${WRKSRC}/examples/${e} && \ ${ECHO} "===> Running example ${e}" && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} && \ ./${e} .endfor .include Index: head/devel/ispc/distinfo =================================================================== --- head/devel/ispc/distinfo (revision 524619) +++ head/devel/ispc/distinfo (revision 524620) @@ -1,3 +1,3 @@ -TIMESTAMP = 1580092092 -SHA256 (ispc-ispc-v1.12.0-116-g98cd1326_GH0.tar.gz) = 4fda17a161cac14e32667a1f5f6e1a10f504dbe6fa6e06872794d9df6996a649 -SIZE (ispc-ispc-v1.12.0-116-g98cd1326_GH0.tar.gz) = 19158442 +TIMESTAMP = 1580348425 +SHA256 (ispc-ispc-v1.12.0-118-gf2948221_GH0.tar.gz) = 304bc73f883c9839b17e101027bcfcef74ead37e5ab716caba55f0268ede7292 +SIZE (ispc-ispc-v1.12.0-118-gf2948221_GH0.tar.gz) = 19158387 Index: head/devel/ispc/files/patch-examples_tasksys.cpp =================================================================== --- head/devel/ispc/files/patch-examples_tasksys.cpp (revision 524619) +++ head/devel/ispc/files/patch-examples_tasksys.cpp (nonexistent) @@ -1,20 +0,0 @@ ---- examples/tasksys.cpp.orig 2019-04-20 16:09:47 UTC -+++ examples/tasksys.cpp -@@ -88,6 +88,8 @@ - #define ISPC_USE_CONCRT - #elif defined(__linux__) - #define ISPC_USE_PTHREADS -+#elif defined(__FreeBSD__) -+#define ISPC_USE_TBB_TASK_GROUP // ISPC_USE_PTHREADS fails for some reason, need to investigate - #elif defined(__APPLE__) - #define ISPC_USE_GCD - #endif -@@ -101,6 +103,8 @@ - #define ISPC_IS_WINDOWS - #elif defined(__linux__) - #define ISPC_IS_LINUX -+#elif defined(__FreeBSD__) -+#define ISPC_IS_FREEBSD - #elif defined(__APPLE__) - #define ISPC_IS_APPLE - #endif Property changes on: head/devel/ispc/files/patch-examples_tasksys.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/ispc/files/patch-src_util.cpp =================================================================== --- head/devel/ispc/files/patch-src_util.cpp (revision 524619) +++ head/devel/ispc/files/patch-src_util.cpp (nonexistent) @@ -1,11 +0,0 @@ ---- src/util.cpp.orig 2020-01-25 02:15:35 UTC -+++ src/util.cpp -@@ -41,6 +41,8 @@ - #ifdef ISPC_HOST_IS_LINUX - #include - #include -+#elif defined(ISPC_HOST_IS_FREEBSD) -+#include - #elif defined(ISPC_HOST_IS_WINDOWS) - #include - #include Property changes on: head/devel/ispc/files/patch-src_util.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/ispc/files/patch-src_ispc.h =================================================================== --- head/devel/ispc/files/patch-src_ispc.h (revision 524619) +++ head/devel/ispc/files/patch-src_ispc.h (nonexistent) @@ -1,11 +0,0 @@ ---- src/ispc.h.orig 2020-01-25 02:15:35 UTC -+++ src/ispc.h -@@ -49,6 +49,8 @@ - #define ISPC_HOST_IS_WINDOWS - #elif defined(__linux__) - #define ISPC_HOST_IS_LINUX -+#elif defined(__FreeBSD__) -+#define ISPC_HOST_FREEBSD - #elif defined(__APPLE__) - #define ISPC_HOST_IS_APPLE - #endif Property changes on: head/devel/ispc/files/patch-src_ispc.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property