diff options
Diffstat (limited to 'devel/onetbb/Makefile')
-rw-r--r-- | devel/onetbb/Makefile | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/devel/onetbb/Makefile b/devel/onetbb/Makefile index 31d66ef1ab35..870160f826f0 100644 --- a/devel/onetbb/Makefile +++ b/devel/onetbb/Makefile @@ -1,6 +1,7 @@ PORTNAME= onetbb PORTVERSION= 2022.1.0 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= martymac@FreeBSD.org @@ -9,14 +10,16 @@ WWW= https://software.intel.com/oneapi/onetbb LICENSE= APACHE20 -LIB_DEPENDS= libhwloc.so.15:devel/hwloc2 +LIB_DEPENDS= libhwloc.so:devel/hwloc2 -USES= cmake compiler:c++11-lang pathfix tar:tgz +USES= cmake compiler:c++11-lang localbase pathfix pkgconfig tar:tgz +USE_GITHUB= yes +GH_ACCOUNT= uxlfoundation +GH_PROJECT= oneTBB +USE_LDCONFIG= yes -CMAKE_ARGS+= -DTBB_STRICT:BOOL=FALSE \ - -DCMAKE_INSTALL_DOCDIR:PATH="${DOCSDIR}" \ - -DCMAKE_HWLOC_2_LIBRARY_PATH:PATH="${LOCALBASE}/lib/libhwloc.so" \ - -DCMAKE_HWLOC_2_INCLUDE_PATH:PATH="${LOCALBASE}/include" +CMAKE_ARGS+= -DCMAKE_INSTALL_DOCDIR:PATH="${DOCSDIR}" \ + -DTBB_STRICT:BOOL=FALSE # Many symbols in the linker version scripts are undefined because link time # optimization (-flto=thin) removes them. Suppress errors with lld >= 17 due to @@ -25,19 +28,14 @@ LDFLAGS+= -Wl,--undefined-version CONFLICTS= tbb -USE_GITHUB= yes -GH_ACCOUNT= uxlfoundation -GH_PROJECT= oneTBB - -USE_LDCONFIG= yes +# Pkgconfig: tbb.pc (on 64bit arch) vs tbb32.pc +PLIST_SUB= DBGSUFX="${DBGSUFX}" \ + PCSUFX="${PCSUFX}" PORTDOCS= README.md OPTIONS_DEFINE= DOCS -# Pkgconfig: tbb.pc (on 64bit arch) vs tbb32.pc -PLIST_SUB= PCSUFX="${PCSUFX}" DBGSUFX="${DBGSUFX}" - .include <bsd.port.pre.mk> .if defined(WITH_DEBUG) @@ -45,6 +43,6 @@ DBGSUFX= _debug .endif .if ${ARCH} == i386 || ${ARCH} == powerpc || ${ARCH:Marmv?} -PCSUFX= 32 +PCSUFX= 32 .endif .include <bsd.port.post.mk> |