diff --git a/science/antioch/Makefile b/science/antioch/Makefile index 16659ee2a5c0..7fa7c6729848 100644 --- a/science/antioch/Makefile +++ b/science/antioch/Makefile @@ -1,35 +1,35 @@ PORTNAME= antioch DISTVERSIONPREFIX= v DISTVERSION= 0.4.0-156 DISTVERSIONSUFFIX= -g90ffa43 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org COMMENT= C++ Chemical Kinetics, Thermodynaimics, and Transport Library LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/metaphysicl/metaphysicl_version.h:science/metaphysicl \ ${LOCALBASE}/include/viennacl/vector.hpp:math/viennacl LIB_DEPENDS= libgsl.so:math/gsl \ libOpenCL.so:devel/ocl-icd USES= autoreconf compiler:c++11-lang eigen:3 gmake libtool localbase USE_GITHUB= yes GH_ACCOUNT= libantioch GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-static \ --enable-eigen --with-eigen-include=${LOCALBASE}/include/eigen3 \ --enable-opencl \ --with-metaphysicl=${LOCALBASE} \ --with-viennacl=${LOCALBASE}/include \ --with-gsl=${LOCALBASE} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libantioch.so.0.0.0 .include diff --git a/science/metaphysicl/Makefile b/science/metaphysicl/Makefile index 8d44c040e643..46bb4157cc48 100644 --- a/science/metaphysicl/Makefile +++ b/science/metaphysicl/Makefile @@ -1,28 +1,28 @@ PORTNAME= MetaPhysicL DISTVERSIONPREFIX= v -DISTVERSION= 1.2.2 +DISTVERSION= 1.3.1 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org 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_ACCOUNT= libMesh GH_TUPLE= libMesh:autoconf-submodule:a993d79:autoconf_submodule/m4/autoconf-submodule GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip TEST_TARGET= check .include diff --git a/science/metaphysicl/distinfo b/science/metaphysicl/distinfo index d6000e56fa9e..b289c46c8fb9 100644 --- a/science/metaphysicl/distinfo +++ b/science/metaphysicl/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1635447140 -SHA256 (roystgnr-MetaPhysicL-v1.2.2_GH0.tar.gz) = 4137678e97e82d0e2dffbdcd98c74610d786436af723baf715865a2a2db2e1f4 -SIZE (roystgnr-MetaPhysicL-v1.2.2_GH0.tar.gz) = 399859 +TIMESTAMP = 1635918416 +SHA256 (libMesh-MetaPhysicL-v1.3.1_GH0.tar.gz) = 8a126211ae8342d677e5ec5b63614fc5517dd5b148dda3ac80a7bdd360ac687b +SIZE (libMesh-MetaPhysicL-v1.3.1_GH0.tar.gz) = 399875 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 cbba45de6edc..f33be23b8595 100644 --- a/science/metaphysicl/pkg-descr +++ b/science/metaphysicl/pkg-descr @@ -1,16 +1,16 @@ MetaPhysicL is a set of template classes and metaprogramming tools useful for the generation of physics codes which are optimized at 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. * NumberArray, for vectorization. * SparseNumberArray and SparseNumberStruct, for homogeneous or heterogeneous sparse vectors whose structure can be inferred at compile time. * EquationSet, for the automatic assembly of physics equations into evaluation codes. -WWW: https://github.com/roystgnr/MetaPhysicL +WWW: https://github.com/libMesh/MetaPhysicL diff --git a/science/metaphysicl/pkg-plist b/science/metaphysicl/pkg-plist index 5e6f33b6cc68..55d3ec625b4a 100644 --- a/science/metaphysicl/pkg-plist +++ b/science/metaphysicl/pkg-plist @@ -1,64 +1,66 @@ bin/metaphysicl_version include/metaphysicl/compare_types.h include/metaphysicl/ct_set.h include/metaphysicl/ct_types.h include/metaphysicl/dualderivatives.h include/metaphysicl/dualdynamicsparsenumberarray.h include/metaphysicl/dualdynamicsparsenumberarray_decl.h include/metaphysicl/dualdynamicsparsenumbervector.h include/metaphysicl/dualdynamicsparsenumbervector_decl.h 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 include/metaphysicl/dualnumbervector.h include/metaphysicl/dualsemidynamicsparsenumberarray.h include/metaphysicl/dualsemidynamicsparsenumberarray_decl.h include/metaphysicl/dualshadow.h include/metaphysicl/dualshadowdynamicsparsearray.h include/metaphysicl/dualshadowdynamicsparsevector.h include/metaphysicl/dualshadowsparsestruct.h include/metaphysicl/dualshadowsparsevector.h include/metaphysicl/dualshadowvector.h include/metaphysicl/dualsparsenumberarray.h include/metaphysicl/dualsparsenumberstruct.h include/metaphysicl/dualsparsenumbervector.h include/metaphysicl/dynamic_std_array_wrapper.h include/metaphysicl/dynamicsparsenumberarray.h include/metaphysicl/dynamicsparsenumberarray_decl.h include/metaphysicl/dynamicsparsenumberbase.h include/metaphysicl/dynamicsparsenumberbase_decl.h include/metaphysicl/dynamicsparsenumbervector.h 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 include/metaphysicl/namedindexarray.h include/metaphysicl/nddualnumber.h include/metaphysicl/numberarray.h include/metaphysicl/numbervector.h include/metaphysicl/parallel_dualnumber.h +include/metaphysicl/parallel_dynamic_std_array_wrapper.h include/metaphysicl/parallel_dynamicsparsenumberarray.h +include/metaphysicl/parallel_semidynamicsparsenumberarray.h include/metaphysicl/physics.h include/metaphysicl/raw_type.h include/metaphysicl/semidynamicsparsenumberarray.h include/metaphysicl/semidynamicsparsenumberarray_decl.h include/metaphysicl/shadownumber.h include/metaphysicl/sparsenumberarray.h include/metaphysicl/sparsenumberstruct.h include/metaphysicl/sparsenumberutils.h include/metaphysicl/sparsenumbervector.h include/metaphysicl/testable.h lib/libmetaphysicl.so -lib/libmetaphysicl.so.7 -lib/libmetaphysicl.so.7.0.0 +lib/libmetaphysicl.so.8 +lib/libmetaphysicl.so.8.0.0 libdata/pkgconfig/metaphysicl.pc share/aclocal/metaphysicl.m4