Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jan 2025 12:26:13 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: e4127b581f76 - main - math/blis: adopt and upgrade to 1.1
Message-ID:  <202501241226.50OCQDcC064077@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=e4127b581f766eff7cce7cb8d0cb207aa6858cde

commit e4127b581f766eff7cce7cb8d0cb207aa6858cde
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-01-24 10:58:19 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-01-24 12:12:24 +0000

    math/blis: adopt and upgrade to 1.1
    
    - Release notes at https://github.com/flame/blis/releases/tag/1.1
    
    - Don’t enable CBLAS compatibility by default, because it conficts with
      openblas.
---
 math/blis/Makefile  | 16 +++++++++-------
 math/blis/distinfo  |  6 +++---
 math/blis/pkg-plist |  1 +
 3 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/math/blis/Makefile b/math/blis/Makefile
index 9dfb4c40c745..730634730572 100644
--- a/math/blis/Makefile
+++ b/math/blis/Makefile
@@ -1,9 +1,8 @@
 PORTNAME=	blis
-PORTVERSION=	0.9.0
-PORTREVISION=	2
+PORTVERSION=	1.1
 CATEGORIES=	math
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	thierry@FreeBSD.org
 COMMENT=	Software framework for high-performance BLAS-like libraries
 WWW=		https://github.com/flame/blis
 
@@ -12,17 +11,20 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	bash:shells/bash
 
-USES=		compiler gmake perl5 python shebangfix
+USES=		compiler fortran gmake perl5 python shebangfix
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	flame
-USE_LDCONFIG=	yes
+
 USE_PERL5=	build
 SHEBANG_FILES=	build/flatten-headers.py
+BIN_ALIAS=	gfortran=${FC}
+USE_LDCONFIG=	yes
 
 OPTIONS_DEFINE=	PARA CBLAS
 PARA_DESC=	use pthread parallelization
 CBLAS_DESC=	build the CBLAS compatibility layer
-OPTIONS_DEFAULT=	PARA CBLAS
+OPTIONS_DEFAULT=	PARA
 OPTIONS_SUB=		yes
 
 CFLAGS_riscv64=	-mno-relax
@@ -37,7 +39,6 @@ CONFIGURE_ARGS+=	--enable-blas \
 			--prefix=${PREFIX} \
 			--enable-shared \
 			--enable-static
-#--prefix=PREFIX
 
 .if ${PORT_OPTIONS:MPARA}
 CONFIGURE_ARGS+=	-t pthreads
@@ -45,6 +46,7 @@ CONFIGURE_ARGS+=	-t pthreads
 
 .if ${PORT_OPTIONS:MCBLAS}
 CONFIGURE_ARGS+=	--enable-cblas
+CONFLICTS_INSTALL=	openblas-*
 .endif
 
 .if ${ARCH} == amd64
diff --git a/math/blis/distinfo b/math/blis/distinfo
index 4ca433bd42aa..67dd41b3eb1f 100644
--- a/math/blis/distinfo
+++ b/math/blis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1672884949
-SHA256 (flame-blis-0.9.0_GH0.tar.gz) = 1135f664be7355427b91025075562805cdc6cc730d3173f83533b2c5dcc2f308
-SIZE (flame-blis-0.9.0_GH0.tar.gz) = 15078619
+TIMESTAMP = 1737707071
+SHA256 (flame-blis-1.1_GH0.tar.gz) = 847c035809b8994c077ade737a4813601db96c4cf0d903d08ba6a9b8ee0fe03e
+SIZE (flame-blis-1.1_GH0.tar.gz) = 15706349
diff --git a/math/blis/pkg-plist b/math/blis/pkg-plist
index 80727e94ee6b..37b4706ff31f 100644
--- a/math/blis/pkg-plist
+++ b/math/blis/pkg-plist
@@ -1,3 +1,4 @@
+include/blis.h
 include/blis/blis.h
 %%CBLAS%%include/blis/cblas.h
 lib/libblis.a



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