devel/onetbb: Update to 2021.2.0 and bump dependencies

Changelog: https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
This commit is contained in:
Ganael LAPLANCHE 2021-04-14 12:08:05 +02:00
parent 5faecf6d8f
commit 9ee8484809
17 changed files with 31 additions and 34 deletions

View File

@ -1,7 +1,7 @@
PORTNAME= bowtie2
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.2
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= biology perl5 python
MAINTAINER= jwb@FreeBSD.org

View File

@ -1,7 +1,7 @@
# Created by: Arun Sharma <arun@sharma-home.net>
PORTNAME= onetbb
PORTVERSION= 2021.1.1
PORTVERSION= 2021.2.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
@ -14,7 +14,10 @@ LIB_DEPENDS= libhwloc.so.15:devel/hwloc2
USES= cmake compiler:c++11-lang tar:tgz
CMAKE_ARGS+= -DTBB_STRICT:BOOL=FALSE
CMAKE_ARGS+= -DTBB_STRICT:BOOL=FALSE \
-DCMAKE_INSTALL_DOCDIR:PATH="${DOCSDIR}" \
-DCMAKE_HWLOC_2_4_LIBRARY_PATH:PATH="${LOCALBASE}/lib/libhwloc.so" \
-DCMAKE_HWLOC_2_4_INCLUDE_PATH:PATH="${LOCALBASE}/include"
CONFLICTS= tbb-[0-9]*
@ -30,6 +33,10 @@ SUB_LIST= prefix="${PREFIX}" \
USE_LDCONFIG= yes
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
post-install:

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1608578552
SHA256 (oneapi-src-oneTBB-v2021.1.1_GH0.tar.gz) = b182c73caaaabc44ddc5ad13113aca7e453af73c1690e4061f71dfe4935d74e8
SIZE (oneapi-src-oneTBB-v2021.1.1_GH0.tar.gz) = 1062960
TIMESTAMP = 1617819323
SHA256 (oneapi-src-oneTBB-v2021.2.0_GH0.tar.gz) = cee20b0a71d977416f3e3b4ec643ee4f38cedeb2a9ff015303431dd9d8d79854
SIZE (oneapi-src-oneTBB-v2021.2.0_GH0.tar.gz) = 1606919

View File

@ -1,11 +0,0 @@
Disable legacy hwloc lookup
--- src/tbbbind/CMakeLists.txt.orig 2020-12-08 11:00:57 UTC
+++ src/tbbbind/CMakeLists.txt
@@ -82,5 +82,5 @@ macro(tbbbind_build TBBBIND_NAME HWLOC_VERSION)
endmacro()
message(STATUS "Trying to find HWLOC (versions 2 and 1.11) to build TBBBind library")
-tbbbind_build(tbbbind 1.11)
+#tbbbind_build(tbbbind 1.11)
tbbbind_build(tbbbind_2_0 2)

View File

@ -133,14 +133,14 @@ lib/cmake/TBB/TBBTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/TBB/TBBTargets.cmake
lib/libtbb.so
lib/libtbb.so.12
lib/libtbb.so.12.1
lib/libtbbbind_2_0.so
lib/libtbbbind_2_0.so.3
lib/libtbbbind_2_0.so.3.1
lib/libtbb.so.12.2
lib/libtbbbind_2_4.so
lib/libtbbbind_2_4.so.3
lib/libtbbbind_2_4.so.3.2
lib/libtbbmalloc.so
lib/libtbbmalloc.so.2
lib/libtbbmalloc.so.2.1
lib/libtbbmalloc.so.2.2
lib/libtbbmalloc_proxy.so
lib/libtbbmalloc_proxy.so.2
lib/libtbbmalloc_proxy.so.2.1
lib/libtbbmalloc_proxy.so.2.2
libdata/pkgconfig/onetbb.pc

View File

@ -2,7 +2,7 @@
PORTNAME= blender
DISTVERSION= 2.91.0
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= graphics multimedia
MASTER_SITES= http://download.blender.org/source/ \
http://mirror.cs.umn.edu/blender.org/source/ \

View File

@ -2,6 +2,7 @@
PORTNAME= embree
PORTVERSION= 3.12.2
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= graphics

View File

@ -1,7 +1,7 @@
PORTNAME= oidn
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= http://freebsd.org/:weights # bogus URL to make the framework happy, the fetch uses Git URL below
DISTFILES= ${PORTNAME}-weights-${WEIGHTS_GIT_HASH}${EXTRACT_SUFX}:weights

View File

@ -7,7 +7,7 @@ DISTVERSION= 2.2.13.1
# py-openimageio's PORTREVISION.
# Also, just to be on the safe side, when resetting,
# best keep PORTREVISION?= 0.
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES?= graphics multimedia
MAINTAINER?= FreeBSD@Shaneware.biz

View File

@ -1,7 +1,7 @@
PORTNAME= dune-common
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= dune-geometry
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= dune-grid
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= dune-pdelab
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= dune-uggrid
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= openturns
DISTVERSIONPREFIX= v
DISTVERSION= 1.16
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= saga
PORTVERSION= 7.9.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= math
MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]\.[[:digit:]]*$//}/SAGA%20-%20${PORTVERSION}

View File

@ -2,7 +2,7 @@ PORTNAME= ngraph
DISTVERSIONPREFIX= v
DISTVERSION= 0.29.0-rc.0-345
DISTVERSIONSUFFIX= -g58b649aa6
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= misc # machine-learning
PKGNAMESUFFIX= -machine-learning-library