aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2021-10-29 02:23:25 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2021-10-29 02:34:17 +0000
commit7263a35d60b2cb2eb97df4c46a923a7b03eb3423 (patch)
tree1d64a8b35336de54d121c280dde1378fb70b3704
parent5d409d6f6dee7e0d66675f0a4476b341d9b332d7 (diff)
downloadports-7263a35d60b2cb2eb97df4c46a923a7b03eb3423.tar.gz
ports-7263a35d60b2cb2eb97df4c46a923a7b03eb3423.zip
science/metaphysicl: Update 0.6.0 -> 1.2.2
-rw-r--r--science/metaphysicl/Makefile12
-rw-r--r--science/metaphysicl/distinfo8
-rw-r--r--science/metaphysicl/pkg-descr2
-rw-r--r--science/metaphysicl/pkg-plist8
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