From 553fb665ec5e212e53ec1010dcbfb43e855a9ba2 Mon Sep 17 00:00:00 2001 From: yuri Date: Thu, 30 Jan 2020 02:15:59 +0000 Subject: [PATCH] devel/ispc: Update 1.12.0-116 -> 1.12.0-118 The upstream adopted the "Add FreeBSD support" pull request from greg@unrelenting.technology. Thanks a lot to Greg for his help! Testing: The "Mandelbrot" testcase works with the 'sse4' target. --- devel/ispc/Makefile | 4 ++-- devel/ispc/distinfo | 6 +++--- devel/ispc/files/patch-examples_tasksys.cpp | 20 -------------------- devel/ispc/files/patch-src_ispc.h | 11 ----------- devel/ispc/files/patch-src_util.cpp | 11 ----------- 5 files changed, 5 insertions(+), 47 deletions(-) delete mode 100644 devel/ispc/files/patch-examples_tasksys.cpp delete mode 100644 devel/ispc/files/patch-src_ispc.h delete mode 100644 devel/ispc/files/patch-src_util.cpp diff --git a/devel/ispc/Makefile b/devel/ispc/Makefile index 5a913b47f09b..dc9824dd86b5 100644 --- a/devel/ispc/Makefile +++ b/devel/ispc/Makefile @@ -3,8 +3,8 @@ PORTNAME= ispc DISTVERSIONPREFIX= v -DISTVERSION= 1.12.0-116 -DISTVERSIONSUFFIX= -g98cd1326 +DISTVERSION= 1.12.0-118 +DISTVERSIONSUFFIX= -gf2948221 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/ispc/distinfo b/devel/ispc/distinfo index 34eb17e50e85..669a91c98c4e 100644 --- a/devel/ispc/distinfo +++ b/devel/ispc/distinfo @@ -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 diff --git a/devel/ispc/files/patch-examples_tasksys.cpp b/devel/ispc/files/patch-examples_tasksys.cpp deleted file mode 100644 index 2653ed002549..000000000000 --- a/devel/ispc/files/patch-examples_tasksys.cpp +++ /dev/null @@ -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 diff --git a/devel/ispc/files/patch-src_ispc.h b/devel/ispc/files/patch-src_ispc.h deleted file mode 100644 index 743d2b381125..000000000000 --- a/devel/ispc/files/patch-src_ispc.h +++ /dev/null @@ -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 diff --git a/devel/ispc/files/patch-src_util.cpp b/devel/ispc/files/patch-src_util.cpp deleted file mode 100644 index c44d234ae07e..000000000000 --- a/devel/ispc/files/patch-src_util.cpp +++ /dev/null @@ -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