Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Aug 2018 10:28:40 +0000 (UTC)
From:      Ganael LAPLANCHE <martymac@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r477645 - in head/devel/tbb: . files
Message-ID:  <201808201028.w7KASe3Z073693@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: martymac
Date: Mon Aug 20 10:28:40 2018
New Revision: 477645
URL: https://svnweb.freebsd.org/changeset/ports/477645

Log:
  Update to 2018.5 and enable build on aarch64
  
  (dependent ports' revisions NOT bumped as that new version should be binary
  compatible with previous version 2018.2)
  
  PR:		230373
  Submitted by:	Charlie Li <ml+freebsd@vishwin.info>

Modified:
  head/devel/tbb/Makefile
  head/devel/tbb/distinfo
  head/devel/tbb/files/patch-build-FreeBSD.inc
  head/devel/tbb/pkg-plist

Modified: head/devel/tbb/Makefile
==============================================================================
--- head/devel/tbb/Makefile	Mon Aug 20 10:20:26 2018	(r477644)
+++ head/devel/tbb/Makefile	Mon Aug 20 10:28:40 2018	(r477645)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	tbb
-PORTVERSION=	2018.2
+PORTVERSION=	2018.5
 CATEGORIES=	devel
 
 MAINTAINER=	martymac@FreeBSD.org
@@ -10,7 +10,7 @@ COMMENT=	Library that provides thread building blocks
 
 LICENSE=	APACHE20
 
-ONLY_FOR_ARCHS=		amd64 armv6 armv7 i386
+ONLY_FOR_ARCHS=		aarch64 amd64 armv6 armv7 i386
 ONLY_FOR_ARCHS_REASON=	has not been ported to this platform
 
 USES=	compiler gmake tar:tgz

Modified: head/devel/tbb/distinfo
==============================================================================
--- head/devel/tbb/distinfo	Mon Aug 20 10:20:26 2018	(r477644)
+++ head/devel/tbb/distinfo	Mon Aug 20 10:28:40 2018	(r477645)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1515705707
-SHA256 (01org-tbb-2018.2-2018_U2_GH0.tar.gz) = 78bb9bae474736d213342f01fe1a6d00c6939d5c75b367e2e43e7bf29a6d8eca
-SIZE (01org-tbb-2018.2-2018_U2_GH0.tar.gz) = 2905393
+TIMESTAMP = 1533445358
+SHA256 (01org-tbb-2018.5-2018_U5_GH0.tar.gz) = c4c2896af527392496c5e01ef8579058a71b6eebbd695924cd138841c13f07be
+SIZE (01org-tbb-2018.5-2018_U5_GH0.tar.gz) = 2922517

Modified: head/devel/tbb/files/patch-build-FreeBSD.inc
==============================================================================
--- head/devel/tbb/files/patch-build-FreeBSD.inc	Mon Aug 20 10:20:26 2018	(r477644)
+++ head/devel/tbb/files/patch-build-FreeBSD.inc	Mon Aug 20 10:28:40 2018	(r477645)
@@ -1,12 +1,15 @@
---- 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 @@
+--- build/FreeBSD.inc.orig	2018-06-19 16:04:20 UTC
++++ build/FreeBSD.inc
+@@ -26,17 +26,23 @@ ifndef arch
          ifeq ($(shell uname -m),amd64)
                  export arch:=intel64
          endif
 +        ifeq ($(shell uname -m),arm)
 +                export arch:=armv7
 +        endif
++        ifeq ($(shell uname -m),arm64)
++                export arch:=arm64
++        endif
  endif
  
  ifndef runtime
@@ -24,7 +27,7 @@
  debugger ?= gdb
  
  CMD=$(SHELL) -c
-@@ -46,7 +49,7 @@
+@@ -46,7 +52,7 @@ RD?=rmdir
  MD?=mkdir -p
  NUL= /dev/null
  SLASH=/

Modified: head/devel/tbb/pkg-plist
==============================================================================
--- head/devel/tbb/pkg-plist	Mon Aug 20 10:20:26 2018	(r477644)
+++ head/devel/tbb/pkg-plist	Mon Aug 20 10:28:40 2018	(r477645)
@@ -4,6 +4,7 @@ include/tbb/atomic.h
 include/tbb/blocked_range.h
 include/tbb/blocked_range2d.h
 include/tbb/blocked_range3d.h
+include/tbb/blocked_rangeNd.h
 include/tbb/cache_aligned_allocator.h
 include/tbb/combinable.h
 include/tbb/compat/condition_variable
@@ -49,7 +50,7 @@ include/tbb/internal/_tbb_windef.h
 include/tbb/internal/_template_helpers.h
 include/tbb/internal/_x86_eliding_mutex_impl.h
 include/tbb/internal/_x86_rtm_rw_mutex_impl.h
-include/tbb/machine/gcc_armv7.h
+include/tbb/machine/gcc_arm.h
 include/tbb/machine/gcc_generic.h
 include/tbb/machine/gcc_ia32_common.h
 include/tbb/machine/gcc_itsx.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808201028.w7KASe3Z073693>