Index: head/devel/tbb/Makefile =================================================================== --- head/devel/tbb/Makefile (revision 448597) +++ head/devel/tbb/Makefile (revision 448598) @@ -1,67 +1,67 @@ # Created by: Arun Sharma # $FreeBSD$ PORTNAME= tbb -PORTVERSION= 2017.5 +PORTVERSION= 2017.7 CATEGORIES= devel MAINTAINER= martymac@FreeBSD.org COMMENT= Library that provides thread building blocks -LICENSE= GPLv2 +LICENSE= APACHE20 USE_GITHUB= yes GH_ACCOUNT= 01org GH_TAGNAME= ${PORTVERSION:S/./_U/} SUB_FILES= tbb.pc SUB_LIST= prefix="${PREFIX}" \ name="${PORTNAME}" \ description="${COMMENT}" \ version="${PORTVERSION}" OPTIONS_DEFINE= DOCS PORTDOCS= * -ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS= amd64 i386 armv6 ONLY_FOR_ARCHS_REASON= has not been ported to this platform USE_LDCONFIG= yes USES= compiler gmake tar:tgz ALL_TARGET= default CC_BASENAME= ${CC:C,^.*/,,} .include post-extract: .if ${CC_BASENAME} != ${COMPILER_TYPE} @${LN} -sf FreeBSD.${COMPILER_TYPE}.inc ${WRKSRC}/build/FreeBSD.${CC_BASENAME}.inc .endif @${CP} ${FILESDIR}/version_info_FreeBSD.sh ${WRKSRC}/build/ post-patch: @${REINPLACE_CMD} \ -e '/^CONLY =/s|^CONLY =.*|CONLY = ${CC}|' \ -e '/^CPLUS =/s|^CPLUS =.*|CPLUS = ${CXX}|' \ ${WRKSRC}/build/FreeBSD.${COMPILER_TYPE}.inc do-install: cd ${WRKSRC}; \ ${INSTALL_LIB} build/FreeBSD*release/libtbb.so \ ${STAGEDIR}${PREFIX}/lib/libtbb.so.2; \ ${LN} -sf libtbb.so.2 \ ${STAGEDIR}${PREFIX}/lib/libtbb.so; \ ${INSTALL_LIB} build/FreeBSD*release/libtbbmalloc.so \ ${STAGEDIR}${PREFIX}/lib/libtbbmalloc.so.2; \ ${LN} -sf libtbbmalloc.so.2 \ ${STAGEDIR}${PREFIX}/lib/libtbbmalloc.so; \ ${MKDIR} ${STAGEDIR}${PREFIX}/include/tbb/; \ cd include/tbb/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/tbb/ ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} post-install: ${INSTALL_DATA} ${WRKDIR}/tbb.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig .include Index: head/devel/tbb/distinfo =================================================================== --- head/devel/tbb/distinfo (revision 448597) +++ head/devel/tbb/distinfo (revision 448598) @@ -1,3 +1,3 @@ -TIMESTAMP = 1488802415 -SHA256 (01org-tbb-2017.5-2017_U5_GH0.tar.gz) = 780baf0ad520f23b54dd20dc97bf5aae4bc562019e0a70f53bfc4c1afec6e545 -SIZE (01org-tbb-2017.5-2017_U5_GH0.tar.gz) = 2856407 +TIMESTAMP = 1503227201 +SHA256 (01org-tbb-2017.7-2017_U7_GH0.tar.gz) = 755b7dfaf018f5d8ae3bf2e8cfa0fa4672372548e8cc043ed1eb5b22a9bf5b72 +SIZE (01org-tbb-2017.7-2017_U7_GH0.tar.gz) = 2868391 Index: head/devel/tbb/files/patch-build-FreeBSD.inc =================================================================== --- head/devel/tbb/files/patch-build-FreeBSD.inc (revision 448597) +++ head/devel/tbb/files/patch-build-FreeBSD.inc (revision 448598) @@ -1,29 +1,35 @@ ---- build/FreeBSD.inc.orig 2017-03-06 12:36:15.780368000 +0000 -+++ build/FreeBSD.inc 2017-03-06 12:37:56.563219000 +0000 -@@ -29,14 +29,14 @@ +--- build/FreeBSD.inc.orig 2017-06-07 09:54:02.000000000 +0200 ++++ build/FreeBSD.inc 2017-08-20 18:12:29.329258000 +0200 +@@ -26,17 +26,20 @@ + ifeq ($(shell uname -m),amd64) + export arch:=intel64 + endif ++ ifeq ($(shell uname -m),arm) ++ export arch:=armv7 ++ endif endif ifndef runtime - clang_version:=$(shell clang -v 2>&1 | grep version | sed "s/.*version \([0-9]*\.[0-9]*\).*/\1/") + clang_version:=$(shell $(CC) -dumpversion) os_version:=$(shell uname -r) os_kernel_version:=$(shell uname -r | sed -e 's/-.*$$//') export runtime:=cc$(clang_version)_kernel$(os_kernel_version) endif -native_compiler := clang -export compiler ?= clang +native_compiler := $(CC) +export compiler ?= $(CC) debugger ?= gdb CMD=$(SHELL) -c -@@ -46,7 +46,7 @@ +@@ -46,7 +49,7 @@ MD?=mkdir -p NUL= /dev/null SLASH=/ -MAKE_VERSIONS=sh $(tbb_root)/build/version_info_linux.sh $(VERSION_FLAGS) >version_string.ver +MAKE_VERSIONS=sh $(tbb_root)/build/version_info_FreeBSD.sh $(VERSION_FLAGS) >version_string.ver MAKE_TBBVARS=sh $(tbb_root)/build/generate_tbbvars.sh ifdef LD_LIBRARY_PATH