From 7263a35d60b2cb2eb97df4c46a923a7b03eb3423 Mon Sep 17 00:00:00 2001 From: Yuri Victorovich Date: Thu, 28 Oct 2021 19:23:25 -0700 Subject: [PATCH] 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 0f770fcb50ab7..8d44c040e6432 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 diff --git a/science/metaphysicl/distinfo b/science/metaphysicl/distinfo index 183e42943d0a5..d6000e56fa9e1 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 4ccfa2352821b..cbba45de6edc6 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 2da05bf9cf0e8..5e6f33b6cc683 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