git: 7263a35d60b2 - main - science/metaphysicl: Update 0.6.0 -> 1.2.2

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 29 Oct 2021 02:36:45 UTC
The branch main has been updated by yuri:

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

commit 7263a35d60b2cb2eb97df4c46a923a7b03eb3423
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-10-29 02:23:25 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-10-29 02:34:17 +0000

    science/metaphysicl: Update 0.6.0 -> 1.2.2
---
 science/metaphysicl/Makefile  | 12 ++++++++++--
 science/metaphysicl/distinfo  |  8 +++++---
 science/metaphysicl/pkg-descr |  2 +-
 science/metaphysicl/pkg-plist |  8 ++++++--
 4 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/science/metaphysicl/Makefile b/science/metaphysicl/Makefile
index 0f770fcb50ab..8d44c040e643 100644
--- a/science/metaphysicl/Makefile
+++ b/science/metaphysicl/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	MetaPhysicL
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.6.0
+DISTVERSION=	1.2.2
 CATEGORIES=	science
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -9,12 +9,20 @@ COMMENT=	Metaprogramming, operator-overloaded classes for numerical simulations
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${LOCALBASE}/include/boost/date_time/posix_time/posix_time.hpp:devel/boost-libs
+
 USES=		autoreconf gmake libtool
+USE_LDCONFIG=	yes
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	roystgnr
+GH_TUPLE=	libMesh:autoconf-submodule:a993d79:autoconf_submodule/m4/autoconf-submodule
+
 GNU_CONFIGURE=	yes
-USE_LDCONFIG=	yes
 CONFIGURE_ARGS=	--disable-static
+
 INSTALL_TARGET=	install-strip
 
+TEST_TARGET=	check
+
 .include <bsd.port.mk>
diff --git a/science/metaphysicl/distinfo b/science/metaphysicl/distinfo
index 183e42943d0a..d6000e56fa9e 100644
--- a/science/metaphysicl/distinfo
+++ b/science/metaphysicl/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1571000282
-SHA256 (roystgnr-MetaPhysicL-v0.6.0_GH0.tar.gz) = a1b8469de17ad9960b4c99a9dbe2db46b7da50f97c811467efce470585d3f7f2
-SIZE (roystgnr-MetaPhysicL-v0.6.0_GH0.tar.gz) = 401450
+TIMESTAMP = 1635447140
+SHA256 (roystgnr-MetaPhysicL-v1.2.2_GH0.tar.gz) = 4137678e97e82d0e2dffbdcd98c74610d786436af723baf715865a2a2db2e1f4
+SIZE (roystgnr-MetaPhysicL-v1.2.2_GH0.tar.gz) = 399859
+SHA256 (libMesh-autoconf-submodule-a993d79_GH0.tar.gz) = 0af40bed4fcf0efce6febcda30eb9798da3ec1ad2c872c4875f10edeeca00c0a
+SIZE (libMesh-autoconf-submodule-a993d79_GH0.tar.gz) = 22342
diff --git a/science/metaphysicl/pkg-descr b/science/metaphysicl/pkg-descr
index 4ccfa2352821..cbba45de6edc 100644
--- a/science/metaphysicl/pkg-descr
+++ b/science/metaphysicl/pkg-descr
@@ -5,7 +5,7 @@ compile-time.
 This includes many classes which are designed to be compatible with
 generic codes written for plain numeric data types like float and
 double, but which may provide more featureful output:
-* DualNumber, for automatic differentiation. 
+* DualNumber, for automatic differentiation.
 * NumberArray, for vectorization.
 * SparseNumberArray and SparseNumberStruct, for homogeneous or
   heterogeneous sparse vectors whose structure can be inferred at
diff --git a/science/metaphysicl/pkg-plist b/science/metaphysicl/pkg-plist
index 2da05bf9cf0e..5e6f33b6cc68 100644
--- a/science/metaphysicl/pkg-plist
+++ b/science/metaphysicl/pkg-plist
@@ -11,6 +11,7 @@ include/metaphysicl/dualexpression.h
 include/metaphysicl/dualnamedarray.h
 include/metaphysicl/dualnumber.h
 include/metaphysicl/dualnumber_decl.h
+include/metaphysicl/dualnumber_forward.h
 include/metaphysicl/dualnumber_surrogate.h
 include/metaphysicl/dualnumber_surrogate_decl.h
 include/metaphysicl/dualnumberarray.h
@@ -36,6 +37,7 @@ include/metaphysicl/dynamicsparsenumbervector_decl.h
 include/metaphysicl/metaphysicl_asserts.h
 include/metaphysicl/metaphysicl_cast.h
 include/metaphysicl/metaphysicl_common.h
+include/metaphysicl/metaphysicl_config.h
 include/metaphysicl/metaphysicl_exceptions.h
 include/metaphysicl/metaphysicl_version.h
 include/metaphysicl/metaprogramming.h
@@ -43,6 +45,8 @@ include/metaphysicl/namedindexarray.h
 include/metaphysicl/nddualnumber.h
 include/metaphysicl/numberarray.h
 include/metaphysicl/numbervector.h
+include/metaphysicl/parallel_dualnumber.h
+include/metaphysicl/parallel_dynamicsparsenumberarray.h
 include/metaphysicl/physics.h
 include/metaphysicl/raw_type.h
 include/metaphysicl/semidynamicsparsenumberarray.h
@@ -54,7 +58,7 @@ include/metaphysicl/sparsenumberutils.h
 include/metaphysicl/sparsenumbervector.h
 include/metaphysicl/testable.h
 lib/libmetaphysicl.so
-lib/libmetaphysicl.so.6
-lib/libmetaphysicl.so.6.0.0
+lib/libmetaphysicl.so.7
+lib/libmetaphysicl.so.7.0.0
 libdata/pkgconfig/metaphysicl.pc
 share/aclocal/metaphysicl.m4