Date: Fri, 09 Jan 2026 11:45:52 +0000 Message-ID: <6960ea70.35f72.707f7025@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by martymac: URL: https://cgit.FreeBSD.org/ports/commit/?id=21ced109339993e4ca894fa5cc0f92a3f252cfb6 commit 21ced109339993e4ca894fa5cc0f92a3f252cfb6 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2026-01-09 11:42:06 +0000 Commit: Ganael LAPLANCHE <martymac@FreeBSD.org> CommitDate: 2026-01-09 11:45:02 +0000 devel/onetbb: Improve port - Only build unit tests when requested to make overall build faster - Adjust port Makefile to more closely follow Porters Handbook - Remove USES= tar:tgz (incorrect) - Replace USES= localbase with localbase:ldflags - Use a separate section for USE_GITHUB PR: 292088 --- devel/onetbb/Makefile | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/devel/onetbb/Makefile b/devel/onetbb/Makefile index 4338f53134f1..03bd6142e1aa 100644 --- a/devel/onetbb/Makefile +++ b/devel/onetbb/Makefile @@ -1,6 +1,6 @@ PORTNAME= onetbb -PORTVERSION= 2022.3.0 DISTVERSIONPREFIX= v +DISTVERSION= 2022.3.0 CATEGORIES= devel MAINTAINER= martymac@FreeBSD.org @@ -11,28 +11,32 @@ LICENSE= APACHE20 LIB_DEPENDS= libhwloc.so:devel/hwloc2 -USES= cmake compiler:c++11-lang localbase pathfix pkgconfig tar:tgz +USES= cmake:testing compiler:c++11-lang localbase:ldflags pathfix pkgconfig +USE_LDCONFIG= yes + USE_GITHUB= yes GH_ACCOUNT= uxlfoundation GH_PROJECT= oneTBB -USE_LDCONFIG= yes -CMAKE_ARGS+= -DCMAKE_INSTALL_DOCDIR:PATH="${DOCSDIR}" \ - -DTBB_STRICT:BOOL=FALSE +CONFLICTS= tbb # Many symbols in the linker version scripts are undefined because link time # optimization (-flto=thin) removes them. Suppress errors with lld >= 17 due to # these undefined symbols. LDFLAGS+= -Wl,--undefined-version -CONFLICTS= tbb - # Pkgconfig: tbb.pc (on 64bit arch) vs tbb32.pc PLIST_SUB= DBGSUFX="${DBGSUFX}" \ PCSUFX="${PCSUFX}" PORTDOCS= README.md +CMAKE_TESTING_ON= TBB_TEST + +CMAKE_OFF= TBB_STRICT \ + TBB_TEST +CMAKE_ARGS= -DCMAKE_INSTALL_DOCDIR:PATH="${DOCSDIR}" + OPTIONS_DEFINE= DOCS .include <bsd.port.pre.mk>help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6960ea70.35f72.707f7025>
