Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Jan 2025 17:28:33 GMT
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: ccd7e37b92e8 - main - devel/ittapi: upgrade to v3.25.3 and mark FORTRAN broken
Message-ID:  <202501041728.504HSX1E044848@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by thierry:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ccd7e37b92e88217d5683c4021d7ac777dffc348

commit ccd7e37b92e88217d5683c4021d7ac777dffc348
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-01-04 15:53:38 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-01-04 17:27:49 +0000

    devel/ittapi: upgrade to v3.25.3 and mark FORTRAN broken
    
    Releases notes at https://github.com/intel/ittapi/releases
---
 devel/ittapi/Makefile | 9 ++++++++-
 devel/ittapi/distinfo | 6 +++---
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/devel/ittapi/Makefile b/devel/ittapi/Makefile
index 96ca112cae49..579464c80bf8 100644
--- a/devel/ittapi/Makefile
+++ b/devel/ittapi/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	ittapi
-PORTVERSION=	3.25.0
+PORTVERSION=	3.25.3
 DISTVERSIONPREFIX=	v
 CATEGORIES=	devel
 
@@ -24,5 +24,12 @@ CMAKE_ARGS=	-DITT_API_IPT_SUPPORT:BOOL=ON
 # Note: Rust support is not yet enabled in this port
 OPTIONS_DEFINE=		FORTRAN
 FORTRAN_CMAKE_BOOL=	ITT_API_FORTRAN_SUPPORT
+FORTRAN_USES=		fortran
+FORTRAN_CMAKE_ON=	-DCMAKE_Fortran_COMPILER=${FC}
+FORTRAN_BROKEN=		See https://github.com/intel/ittapi/issues/166
+
+pre-configure:
+	${REINPLACE_CMD} -e 's|-O2|${CFLAGS}|;s|-module|-Mmodules|'	\
+		${WRKSRC}/CMakeLists.txt
 
 .include <bsd.port.mk>
diff --git a/devel/ittapi/distinfo b/devel/ittapi/distinfo
index 4b338431e7c7..584145d938f0 100644
--- a/devel/ittapi/distinfo
+++ b/devel/ittapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1719153075
-SHA256 (intel-ittapi-v3.25.0_GH0.tar.gz) = 0f37bfb6eab7fecadee7936a5f95d833d2afcc32a84e5549ed3f38d614622675
-SIZE (intel-ittapi-v3.25.0_GH0.tar.gz) = 252109
+TIMESTAMP = 1735920103
+SHA256 (intel-ittapi-v3.25.3_GH0.tar.gz) = 1b46fb4cb264a2acd1a553eeea0e055b3cf1d7962decfa78d2b49febdcb03032
+SIZE (intel-ittapi-v3.25.3_GH0.tar.gz) = 199299



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