Index: head/math/clfft/Makefile =================================================================== --- head/math/clfft/Makefile (revision 414580) +++ head/math/clfft/Makefile (revision 414581) @@ -1,37 +1,37 @@ # Created by: Johannes Dieterich # $FreeBSD$ PORTNAME= clfft -PORTVERSION= 2.10.2 +PORTVERSION= 2.12.0 DISTVERSIONPREFIX= v CATEGORIES= math MAINTAINER= dieterich@ogolem.org COMMENT= Software library containing FFT functions written in OpenCL LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd RUN_DEPENDS= opencl>=0:devel/opencl BROKEN_FreeBSD_9= clFFT is only supported on FreeBSD 10.1 and newer ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON_amd64= only builds and is supported on amd64 USE_GITHUB= yes GH_ACCOUNT= clMathLibraries GH_PROJECT= clFFT USE_LDCONFIG= yes USES= cmake CMAKE_ARGS+= -DBUILD_CLIENT=OFF \ -DBUILD_TEST=OFF \ -DBUILD_CALLBACK_CLIENT=OFF \ -DSUFFIX_LIB="" CMAKE_SOURCE_PATH= ${WRKSRC}/src .include Index: head/math/clfft/distinfo =================================================================== --- head/math/clfft/distinfo (revision 414580) +++ head/math/clfft/distinfo (revision 414581) @@ -1,2 +1,2 @@ -SHA256 (clMathLibraries-clFFT-v2.10.2_GH0.tar.gz) = 7be3a706a533e1a54f9b78e13f91d19603ce082fb32c25b48d1216f5424515d7 -SIZE (clMathLibraries-clFFT-v2.10.2_GH0.tar.gz) = 988720 +SHA256 (clMathLibraries-clFFT-v2.12.0_GH0.tar.gz) = c623a1b00cd8fe31583044dd98f8d0d0d2b3bda41628098ddb3edc8530099600 +SIZE (clMathLibraries-clFFT-v2.12.0_GH0.tar.gz) = 1008780 Index: head/math/clfft/files/patch-src_include_sharedLibrary.h =================================================================== --- head/math/clfft/files/patch-src_include_sharedLibrary.h (nonexistent) +++ head/math/clfft/files/patch-src_include_sharedLibrary.h (revision 414581) @@ -0,0 +1,11 @@ +--- src/include/sharedLibrary.h.orig 2016-04-22 02:47:39 UTC ++++ src/include/sharedLibrary.h +@@ -52,7 +52,7 @@ inline void* LoadSharedLibrary( std::str + { + std::cerr << ::dlerror( ) << std::endl; + } +-#elif defined(__FreeBSD_kernel__) ++#elif defined(__FreeBSD_kernel__) || defined (__FreeBSD__) + tstring freebsdName = unixPrefix; + freebsdName += libraryName += ".so"; + void* fileHandle = ::dlopen( freebsdName.c_str( ), RTLD_NOW ); Property changes on: head/math/clfft/files/patch-src_include_sharedLibrary.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/math/clfft/files/patch-src_statTimer_statisticalTimer.h =================================================================== --- head/math/clfft/files/patch-src_statTimer_statisticalTimer.h (revision 414580) +++ head/math/clfft/files/patch-src_statTimer_statisticalTimer.h (revision 414581) @@ -1,10 +1,10 @@ ---- src/statTimer/statisticalTimer.h.orig 2015-10-20 00:29:59 UTC +--- src/statTimer/statisticalTimer.h.orig 2016-04-20 18:47:13 UTC +++ src/statTimer/statisticalTimer.h @@ -21,6 +21,7 @@ #include #include #include +#include #include "../include/clFFT.h" Index: head/math/clfft/pkg-plist =================================================================== --- head/math/clfft/pkg-plist (revision 414580) +++ head/math/clfft/pkg-plist (revision 414581) @@ -1,20 +1,20 @@ include/clAmdFft.h include/clAmdFft.version.h include/clFFT.h include/clFFT.version.h lib/cmake/clFFT/clFFTConfig.cmake lib/cmake/clFFT/clFFTConfigVersion.cmake lib/cmake/clFFT/clFFTTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/clFFT/clFFTTargets.cmake lib/libStatTimer.so lib/libStatTimer.so.2 -lib/libStatTimer.so.2.10.2 +lib/libStatTimer.so.2.12.0 lib/libclFFT.so lib/libclFFT.so.2 -lib/libclFFT.so.2.10.2 +lib/libclFFT.so.2.12.0 share/clFFT/examples/fft1d share/clFFT/examples/fft1d.c share/clFFT/examples/fft2d share/clFFT/examples/fft2d.c share/clFFT/examples/fft3d share/clFFT/examples/fft3d.c