Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Apr 2024 00:01:23 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f334d303c772 - main - math/armadillo: Update to 12.8.2
Message-ID:  <202404060001.43601NAb072595@gitrepo.freebsd.org>

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

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

commit f334d303c772bc6ec05f8d07f164617b89e823de
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-04-05 23:57:32 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-04-05 23:57:32 +0000

    math/armadillo: Update to 12.8.2
    
    - Update WWW
    - Use complete arguments/options
    - Take maintainership
    
    Changes:        https://arma.sourceforge.net/docs.html#changelog
---
 math/armadillo/Makefile  | 15 +++++++++------
 math/armadillo/distinfo  |  6 +++---
 math/armadillo/pkg-plist |  4 +++-
 3 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/math/armadillo/Makefile b/math/armadillo/Makefile
index e357e867e343..5d856648ada4 100644
--- a/math/armadillo/Makefile
+++ b/math/armadillo/Makefile
@@ -1,12 +1,12 @@
 PORTNAME=	armadillo
-PORTVERSION=	12.6.7
-PORTREVISION=	2
+PORTVERSION=	12.8.2
 CATEGORIES=	math
 MASTER_SITES=	SF/arma
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	C++ linear algebra library
-WWW=		https://arma.sourceforge.net/
+WWW=		https://arma.sourceforge.net/ \
+		https://gitlab.com/conradsnicta/armadillo-code
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
@@ -16,9 +16,12 @@ LIB_DEPENDS=	libarpack.so:math/arpack-ng \
 		libsuperlu.so:math/superlu
 
 USES=		blaslapack:openblas cmake:testing compiler:c++11-lang pathfix pkgconfig tar:xz
-USE_LDCONFIG=	yes
 
-CMAKE_OFF=	BUILD_SMOKE_TEST
+CMAKE_OFF=	ALLOW_BLAS_LAPACK_MACOS ALLOW_FLEXIBLAS_LINUX ALLOW_OPENBLAS_MACOS BUILD_SMOKE_TEST OPENBLAS_PROVIDES_LAPACK
+CMAKE_ON=	BUILD_SHARED_LIBS
 CMAKE_TESTING_ON=	BUILD_SMOKE_TEST
+USE_LDCONFIG=	yes
+
+PLIST_SUB=	PORTVERSION=${PORTVERSION}
 
 .include <bsd.port.mk>
diff --git a/math/armadillo/distinfo b/math/armadillo/distinfo
index f9834eb56247..ed527aa80a59 100644
--- a/math/armadillo/distinfo
+++ b/math/armadillo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1702972892
-SHA256 (armadillo-12.6.7.tar.xz) = df32064bdf5c47153cf180b3c2012c8a194a07ee892654a6914b486fff2cfa69
-SIZE (armadillo-12.6.7.tar.xz) = 6813060
+TIMESTAMP = 1712330569
+SHA256 (armadillo-12.8.2.tar.xz) = 03b62f8c09e4f5d74643b478520741b8e27b55e7e4525978fcae2f5d791ac3bf
+SIZE (armadillo-12.8.2.tar.xz) = 6996368
diff --git a/math/armadillo/pkg-plist b/math/armadillo/pkg-plist
index c91ef296ebff..f262c5206fc8 100644
--- a/math/armadillo/pkg-plist
+++ b/math/armadillo/pkg-plist
@@ -564,6 +564,8 @@ include/armadillo_bits/spop_repmat_bones.hpp
 include/armadillo_bits/spop_repmat_meat.hpp
 include/armadillo_bits/spop_reverse_bones.hpp
 include/armadillo_bits/spop_reverse_meat.hpp
+include/armadillo_bits/spop_shift_bones.hpp
+include/armadillo_bits/spop_shift_meat.hpp
 include/armadillo_bits/spop_strans_bones.hpp
 include/armadillo_bits/spop_strans_meat.hpp
 include/armadillo_bits/spop_sum_bones.hpp
@@ -622,7 +624,7 @@ include/armadillo_bits/xvec_htrans_bones.hpp
 include/armadillo_bits/xvec_htrans_meat.hpp
 lib/libarmadillo.so
 lib/libarmadillo.so.12
-lib/libarmadillo.so.12.6.7
+lib/libarmadillo.so.%%PORTVERSION%%
 libdata/pkgconfig/armadillo.pc
 share/Armadillo/CMake/ArmadilloConfig.cmake
 share/Armadillo/CMake/ArmadilloConfigVersion.cmake



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