Index: head/lang/pocl/Makefile =================================================================== --- head/lang/pocl/Makefile (revision 467734) +++ head/lang/pocl/Makefile (revision 467735) @@ -1,48 +1,46 @@ # $FreeBSD$ PORTNAME= pocl PORTVERSION= 0.14 CATEGORIES= lang MASTER_SITES= SF/pocl \ http://portablecl.org/downloads/ MAINTAINER= ohartman@zedat.fu-berlin.de COMMENT= POrtable Computing Language (POCL) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN= fails to package +BROKEN_FreeBSD_10= pocl is not supported on 10.x +ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS_REASON= only tested on x86 BUILD_DEPENDS= llvm${LLVM_VERSION}>=0:devel/llvm${LLVM_VERSION} \ opencl>=2.1:devel/opencl LIB_DEPENDS= libhwloc.so:devel/hwloc \ libOpenCL.so:devel/ocl-icd \ libltdl.so:devel/libltdl RUN_DEPENDS= llvm${LLVM_VERSION}>=0:devel/llvm${LLVM_VERSION} -BROKEN_FreeBSD_10= pocl is not supported on 10.x -ONLY_FOR_ARCHS= i386 amd64 -ONLY_FOR_ARCHS_REASON= only tested on x86 - LLVM_VERSION= ${MESA_LLVM_VER:U40} -USE_LDCONFIG= yes +USES= cmake:outsource localbase:ldflags ncurses pkgconfig USE_CXXSTD= gnu++11 -USES= cmake localbase:ldflags ncurses pkgconfig +USE_LDCONFIG= yes CMAKE_ARGS= -DWITH_LLVM_CONFIG="${LOCALBASE}/llvm${LLVM_VERSION}/bin/llvm-config" \ -DPOCL_INSTALL_PKGCONFIG_DIR="${PREFIX}/libdata/pkgconfig" \ -DKERNELLIB_HOST_CPU_VARIANTS="distro" PLIST_SUB= OPSYS=${OPSYS:tl} ARCH=${ARCH:S/amd64/x86_64/} OPTIONS_DEFINE= TEST TEST_DESC= Tests from the OpenCL book TEST_CMAKE_OFF= -DENABLE_TESTSUITES="" TEST_CMAKE_ON= -DENABLE_TESTSUITES="all" TEST_TARGET= test pre-install-TEST-on: do-test .include Index: head/lang/pocl/pkg-plist =================================================================== --- head/lang/pocl/pkg-plist (revision 467734) +++ head/lang/pocl/pkg-plist (revision 467735) @@ -1,25 +1,25 @@ bin/poclcc etc/OpenCL/vendors/pocl.icd include/poclu.h lib/libpocl.so lib/libpocl.so.1 lib/libpocl.so.1.7.0 lib/libpoclu.so lib/libpoclu.so.1 lib/libpoclu.so.1.7.0 lib/pocl/libllvmopencl.so libdata/pkgconfig/pocl.pc %%DATADIR%%/include/_enable_all_exts.h %%DATADIR%%/include/_kernel.h %%DATADIR%%/include/_kernel_c.h %%DATADIR%%/include/_kernel_constants.h %%DATADIR%%/include/pocl.h %%DATADIR%%/include/pocl_device.h %%DATADIR%%/include/pocl_types.h -%%DATADIR%%/kernel-%%ARCH%%-unknown-%%OPSYS%%%%OSREL%%-avx.bc -%%DATADIR%%/kernel-%%ARCH%%-unknown-%%OPSYS%%%%OSREL%%-avx2.bc -%%DATADIR%%/kernel-%%ARCH%%-unknown-%%OPSYS%%%%OSREL%%-avx512.bc -%%DATADIR%%/kernel-%%ARCH%%-unknown-%%OPSYS%%%%OSREL%%-avx_fma4.bc -%%DATADIR%%/kernel-%%ARCH%%-unknown-%%OPSYS%%%%OSREL%%-sse2.bc -%%DATADIR%%/kernel-%%ARCH%%-unknown-%%OPSYS%%%%OSREL%%-sse41.bc -%%DATADIR%%/kernel-%%ARCH%%-unknown-%%OPSYS%%%%OSREL%%-ssse3.bc +%%DATADIR%%/kernel-%%ARCH%%-portbld-%%OPSYS%%%%OSREL%%-avx.bc +%%DATADIR%%/kernel-%%ARCH%%-portbld-%%OPSYS%%%%OSREL%%-avx2.bc +%%DATADIR%%/kernel-%%ARCH%%-portbld-%%OPSYS%%%%OSREL%%-avx512.bc +%%DATADIR%%/kernel-%%ARCH%%-portbld-%%OPSYS%%%%OSREL%%-avx_fma4.bc +%%DATADIR%%/kernel-%%ARCH%%-portbld-%%OPSYS%%%%OSREL%%-sse2.bc +%%DATADIR%%/kernel-%%ARCH%%-portbld-%%OPSYS%%%%OSREL%%-sse41.bc +%%DATADIR%%/kernel-%%ARCH%%-portbld-%%OPSYS%%%%OSREL%%-ssse3.bc