Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Apr 2018 09:09:02 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r466948 - head/math/libmesh
Message-ID:  <201804100909.w3A992DG027916@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Tue Apr 10 09:09:02 2018
New Revision: 466948
URL: https://svnweb.freebsd.org/changeset/ports/466948

Log:
  math/libmesh: Update 1.2.1 -> 1.3.0
  
  Port changes:
  * Disable static libs
  * Remove the defunct option SFCURVES
  
  Reported by:	portscout

Modified:
  head/math/libmesh/Makefile
  head/math/libmesh/distinfo
  head/math/libmesh/pkg-plist

Modified: head/math/libmesh/Makefile
==============================================================================
--- head/math/libmesh/Makefile	Tue Apr 10 09:03:35 2018	(r466947)
+++ head/math/libmesh/Makefile	Tue Apr 10 09:09:02 2018	(r466948)
@@ -3,8 +3,7 @@
 
 PORTNAME=	libmesh
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.2.1
-PORTREVISION=	1
+DISTVERSION=	1.3.0
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -19,7 +18,8 @@ USES=		autoreconf eigen:3 gmake libtool
 GNU_CONFIGURE=	yes
 USE_GITHUB=	yes
 GH_ACCOUNT=	libMesh
-CONFIGURE_ARGS=	--with-methods=opt \
+CONFIGURE_ARGS=	--disable-static \
+		--with-methods=opt \
 		--with-thread-model=pthread \
 		--datarootdir=${DATADIR} \
 		--enable-amr \
@@ -32,10 +32,9 @@ CONFIGURE_ARGS=	--with-methods=opt \
 MAKE_ARGS=	LDFLAGS="-pthread -lexecinfo"
 USE_LDCONFIG=	yes
 
-OPTIONS_DEFINE=			GLPK HDF5 MPI SFCURVES EXAMPLES
-OPTIONS_DEFAULT=		MPI SFCURVES
+OPTIONS_DEFINE=			GLPK HDF5 MPI EXAMPLES
+OPTIONS_DEFAULT=		MPI
 GLPK_DESC=			Glpk linear programming solver library
-SFCURVES_DESC=			Sfcurves library
 
 GLPK_CONFIGURE_ENABLE=		glpk
 GLPK_LIB_DEPENDS=		libglpk.so:math/glpk
@@ -61,6 +60,7 @@ post-install:
 		contrib \
 		libdata/pkgconfig/Make.common # https://github.com/libMesh/libmesh/issues/1539
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmesh_opt.so.0.0.0
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmetaphysicl.so.0.0.0
 
 post-install-EXAMPLES-on:
 	# https://github.com/libMesh/libmesh/issues/1541

Modified: head/math/libmesh/distinfo
==============================================================================
--- head/math/libmesh/distinfo	Tue Apr 10 09:03:35 2018	(r466947)
+++ head/math/libmesh/distinfo	Tue Apr 10 09:09:02 2018	(r466948)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513454802
-SHA256 (libMesh-libmesh-v1.2.1_GH0.tar.gz) = 58f5a0ccc4858aa9ff6b3af9ee23b196e5ff5210708a6bb582102fcce1adeb1f
-SIZE (libMesh-libmesh-v1.2.1_GH0.tar.gz) = 31265692
+TIMESTAMP = 1523348029
+SHA256 (libMesh-libmesh-v1.3.0_GH0.tar.gz) = c1431508508afbb02ecfafc93390fd5a6ba7da79b79745c88492ace0a6f069d2
+SIZE (libMesh-libmesh-v1.3.0_GH0.tar.gz) = 31919037

Modified: head/math/libmesh/pkg-plist
==============================================================================
--- head/math/libmesh/pkg-plist	Tue Apr 10 09:03:35 2018	(r466947)
+++ head/math/libmesh/pkg-plist	Tue Apr 10 09:09:02 2018	(r466948)
@@ -1,3 +1,4 @@
+bin/amr-opt
 bin/calculator-opt
 bin/compare-opt
 bin/fparser_parse-opt
@@ -10,10 +11,12 @@ bin/meshid-opt
 bin/meshnorm-opt
 bin/meshplot-opt
 bin/meshtool-opt
+bin/metaphysicl_version
 bin/output_libmesh_version-opt
 bin/projection-opt
 bin/solution_components-opt
 bin/splitter-opt
+include/gzstream.h
 include/libmesh/abaqus_io.h
 include/libmesh/adaptive_time_solver.h
 include/libmesh/adjoint_refinement_estimator.h
@@ -50,6 +53,7 @@ include/libmesh/cell_tet10.h
 include/libmesh/cell_tet4.h
 include/libmesh/centroid_partitioner.h
 include/libmesh/checkpoint_io.h
+include/libmesh/compare_elems_by_level.h
 include/libmesh/compare_types.h
 include/libmesh/composite_fem_function.h
 include/libmesh/composite_function.h
@@ -61,6 +65,7 @@ include/libmesh/coupling_matrix.h
 include/libmesh/default_coupling.h
 include/libmesh/dense_matrix.h
 include/libmesh/dense_matrix_base.h
+include/libmesh/dense_matrix_impl.h
 include/libmesh/dense_submatrix.h
 include/libmesh/dense_subvector.h
 include/libmesh/dense_vector.h
@@ -136,6 +141,7 @@ include/libmesh/face_quad.h
 include/libmesh/face_quad4.h
 include/libmesh/face_quad4_shell.h
 include/libmesh/face_quad8.h
+include/libmesh/face_quad8_shell.h
 include/libmesh/face_quad9.h
 include/libmesh/face_tri.h
 include/libmesh/face_tri3.h
@@ -164,6 +170,7 @@ include/libmesh/fparser_ad.hh
 include/libmesh/frequency_system.h
 include/libmesh/fro_io.h
 include/libmesh/function_base.h
+include/libmesh/generic_projector.h
 include/libmesh/getpot.h
 include/libmesh/ghost_point_neighbors.h
 include/libmesh/ghosting_functor.h
@@ -186,6 +193,7 @@ include/libmesh/inf_fe_instantiate_1D.h
 include/libmesh/inf_fe_instantiate_2D.h
 include/libmesh/inf_fe_instantiate_3D.h
 include/libmesh/inf_fe_macro.h
+include/libmesh/int_range.h
 include/libmesh/jump_error_estimator.h
 include/libmesh/kelly_error_estimator.h
 include/libmesh/libmesh.h
@@ -303,6 +311,7 @@ include/libmesh/point.h
 include/libmesh/point_locator_base.h
 include/libmesh/point_locator_tree.h
 include/libmesh/point_neighbor_coupling.h
+include/libmesh/pointer_to_pointer_iter.h
 include/libmesh/pool_allocator.h
 include/libmesh/postscript_io.h
 include/libmesh/preconditioner.h
@@ -348,7 +357,6 @@ include/libmesh/refinement_selector.h
 include/libmesh/remote_elem.h
 include/libmesh/replicated_mesh.h
 include/libmesh/restore_warnings.h
-include/libmesh/safe_bool.h
 include/libmesh/second_order_unsteady_solver.h
 include/libmesh/sensitivity_data.h
 include/libmesh/serial_mesh.h
@@ -356,6 +364,7 @@ include/libmesh/sfc_partitioner.h
 include/libmesh/shell_matrix.h
 include/libmesh/sibling_coupling.h
 include/libmesh/side.h
+include/libmesh/simple_range.h
 include/libmesh/single_predicates.h
 include/libmesh/slepc_eigen_solver.h
 include/libmesh/slepc_macro.h
@@ -374,6 +383,7 @@ include/libmesh/string_to_enum.h
 include/libmesh/subdomain_partitioner.h
 include/libmesh/sum_shell_matrix.h
 include/libmesh/surface.h
+include/libmesh/sync_refinement_flags.h
 include/libmesh/system.h
 include/libmesh/system_norm.h
 include/libmesh/system_subset.h
@@ -428,15 +438,65 @@ include/libmesh/wrapped_functor.h
 include/libmesh/xdr_cxx.h
 include/libmesh/xdr_io.h
 include/libmesh/zero_function.h
+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/dualnumberarray.h
+include/metaphysicl/dualnumbervector.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/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_exceptions.h
+include/metaphysicl/metaphysicl_version.h
+include/metaphysicl/metaprogramming.h
+include/metaphysicl/namedindexarray.h
+include/metaphysicl/numberarray.h
+include/metaphysicl/numbervector.h
+include/metaphysicl/physics.h
+include/metaphysicl/raw_type.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/libmesh_opt.so
 lib/libmesh_opt.so.0
 lib/libmesh_opt.so.0.0.0
+lib/libmetaphysicl.so
+lib/libmetaphysicl.so.0
+lib/libmetaphysicl.so.0.0.0
 libdata/pkgconfig/libmesh-dbg.pc
 libdata/pkgconfig/libmesh-devel.pc
 libdata/pkgconfig/libmesh-oprof.pc
 libdata/pkgconfig/libmesh-opt.pc
 libdata/pkgconfig/libmesh-prof.pc
 libdata/pkgconfig/libmesh.pc
+libdata/pkgconfig/metaphysicl.pc
+share/aclocal/metaphysicl.m4
 %%DATADIR%%/reference_elements/2D/one_quad.xda
 %%DATADIR%%/reference_elements/2D/one_quad8.xda
 %%DATADIR%%/reference_elements/2D/one_quad9.xda



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