Index: head/lang/beignet/Makefile =================================================================== --- head/lang/beignet/Makefile (revision 468160) +++ head/lang/beignet/Makefile (revision 468161) @@ -1,70 +1,67 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= beignet DISTVERSION= 1.3.2 DISTVERSIONSUFFIX= -source PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= https://01.org/sites/default/files/ MAINTAINER= x11@FreeBSD.org COMMENT= OpenCL library for Intel GPUs LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= clang${LLVMVER}:devel/llvm${LLVMVER} \ opencl>=0:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd \ libdrm.so:graphics/libdrm RUN_DEPENDS= opencl>=0:devel/opencl \ clang${LLVMVER}:devel/llvm${LLVMVER} WRKSRC= ${WRKDIR}/Beignet-${DISTVERSION}-Source USES= cmake ncurses pkgconfig shebangfix USE_XORG= sm ice x11 xext xfixes USE_GL= gl egl USE_LDCONFIG= ${LOCALBASE}/lib/${PORTNAME} SHEBANG_FILES= src/git_sha1.sh backend/kernels/compile.sh ALL_TARGET= all LLVMVER= ${MESA_LLVM_VER:U50} CMAKE_ARGS= -DCLANG_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/clang${LLVMVER} \ -DLLVM_AS_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/llvm-as${LLVMVER} \ -DLLVM_CONFIG_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/llvm-config${LLVMVER} \ -DLLVM_LINK_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/llvm-link${LLVMVER} ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= Beignet needs a graphics driver supported by the Intel KMS driver OPTIONS_DEFINE= FP64 OCL20 TEST OPTIONS_DEFAULT= OCL20 OPTIONS_EXCLUDE_i386= OCL20 OPTIONS_SUB= yes FP64_DESC= Double precision (experimental) FP64_CMAKE_BOOL= EXPERIMENTAL_DOUBLE OCL20_DESC= OpenCL 2.0 support OCL20_CMAKE_BOOL= ENABLE_OPENCL_20 TEST_ALL_TARGET= flat_address_space utest_run post-patch: @${REINPLACE_CMD} -e 's|llvm-dis|llvm-dis${LLVMVER}|g; \ s|clang |clang${LLVMVER} |g' \ ${WRKSRC}/backend/kernels/compile.sh # XXX bug 213732: compiler_device_enqueue() Interrupt signal (SIGSEGV) received. do-test-TEST-on: -@(cd ${TEST_WRKSRC}/utests; . ./setenv.sh; \ ./flat_address_space; ./utest_run; ) pre-install-TEST-on: do-test-TEST-on -post-install: - @${RM} -r ${STAGEDIR}${PREFIX}/include/CL - .include Index: head/lang/beignet/pkg-plist =================================================================== --- head/lang/beignet/pkg-plist (revision 468160) +++ head/lang/beignet/pkg-plist (revision 468161) @@ -1,36 +1,47 @@ +@comment include/CL/cl.h +@comment include/CL/cl_d3d10.h +@comment include/CL/cl_d3d11.h +@comment include/CL/cl_dx9_media_sharing.h +@comment include/CL/cl_egl.h +@comment include/CL/cl_ext.h +@comment include/CL/cl_gl.h +@comment include/CL/cl_gl_ext.h +include/CL/cl_intel.h +@comment include/CL/cl_platform.h +@comment include/CL/opencl.h etc/OpenCL/vendors/intel-beignet.icd lib/beignet/beignet.bc lib/beignet/beignet.pch %%OCL20%%lib/beignet/beignet_20.bc %%OCL20%%lib/beignet/beignet_20.pch lib/beignet/include/ocl.h lib/beignet/include/ocl_as.h lib/beignet/include/ocl_async.h lib/beignet/include/ocl_atom.h lib/beignet/include/ocl_atom_20.h lib/beignet/include/ocl_common.h lib/beignet/include/ocl_convert.h lib/beignet/include/ocl_defines.h lib/beignet/include/ocl_enqueue.h lib/beignet/include/ocl_float.h lib/beignet/include/ocl_geometric.h lib/beignet/include/ocl_image.h lib/beignet/include/ocl_integer.h lib/beignet/include/ocl_math.h lib/beignet/include/ocl_math_20.h lib/beignet/include/ocl_memcpy.h lib/beignet/include/ocl_memset.h lib/beignet/include/ocl_misc.h lib/beignet/include/ocl_pipe.h lib/beignet/include/ocl_printf.h lib/beignet/include/ocl_relational.h lib/beignet/include/ocl_simd.h lib/beignet/include/ocl_sync.h lib/beignet/include/ocl_types.h lib/beignet/include/ocl_vload.h lib/beignet/include/ocl_vload_20.h lib/beignet/include/ocl_work_group.h lib/beignet/include/ocl_workitem.h lib/beignet/libcl.so lib/beignet/libgbe.so lib/beignet/libgbeinterp.so Property changes on: head/lang/beignet/pkg-plist ___________________________________________________________________ Modified: fbsd:nokeywords ## -1 +1 ## -1 \ No newline at end of property +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