svn commit: r502839 - in head/math/deal.ii: . files

Yuri Victorovich yuri at FreeBSD.org
Mon May 27 23:29:41 UTC 2019


Author: yuri
Date: Mon May 27 23:29:39 2019
New Revision: 502839
URL: https://svnweb.freebsd.org/changeset/ports/502839

Log:
  math/deal.ii: Update 9.0.1 -> 9.1.1
  
  Reported by:	portscout

Modified:
  head/math/deal.ii/Makefile
  head/math/deal.ii/distinfo
  head/math/deal.ii/files/patch-doc_CMakeLists.txt
  head/math/deal.ii/pkg-plist

Modified: head/math/deal.ii/Makefile
==============================================================================
--- head/math/deal.ii/Makefile	Mon May 27 23:02:19 2019	(r502838)
+++ head/math/deal.ii/Makefile	Mon May 27 23:29:39 2019	(r502839)
@@ -2,23 +2,21 @@
 
 PORTNAME=	deal.II
 DISTVERSIONPREFIX=	v
-DISTVERSION=	9.0.1
-PORTREVISION=	6
+DISTVERSION=	9.1.1
 CATEGORIES=	math
 
 MAINTAINER=	yuri at FreeBSD.org
 COMMENT=	Finite element Differential Equations Analysis Library (DEAL)
 
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/LICENSE
+LICENSE=	LGPL21
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
 BUILD_DEPENDS=	${LOCALBASE}/include/boost/config.hpp:devel/boost-libs
-LIB_DEPENDS=	libgoto2.so:math/gotoblas \
-		libhdf5.so:science/hdf5 \
+LIB_DEPENDS=	libhdf5.so:science/hdf5 \
 		libmetis.so:math/metis \
 		libtbb.so:devel/tbb
 
-USES=		cmake compiler:c++17-lang localbase:ldflags
+USES=		blaslapack:gotoblas cmake compiler:c++17-lang localbase:ldflags
 USE_GITHUB=	yes
 GH_ACCOUNT=	${PORTNAME:tl:S/.//}
 GH_PROJECT=	${PORTNAME:tl:S/.//}
@@ -88,5 +86,8 @@ SLEPC_IMPLIES=		PETSC
 SUNDIALS_DESC=		Compile with SUNDIALS
 SUNDIALS_CMAKE_BOOL=	DEAL_II_WITH_SUNDIALS
 SUNDIALS_LIB_DEPENDS=	libsundials_arkode.so:math/sundials
+
+post-stage:
+	@${RM} ${STAGEDIR}${PREFIX}/*.log
 
 .include <bsd.port.mk>

Modified: head/math/deal.ii/distinfo
==============================================================================
--- head/math/deal.ii/distinfo	Mon May 27 23:02:19 2019	(r502838)
+++ head/math/deal.ii/distinfo	Mon May 27 23:29:39 2019	(r502839)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1539402837
-SHA256 (dealii-dealii-v9.0.1_GH0.tar.gz) = df2f0d666f2224be07e3741c0e8e02132fd67ea4579cd16a2429f7416146ee64
-SIZE (dealii-dealii-v9.0.1_GH0.tar.gz) = 17637370
+TIMESTAMP = 1558975471
+SHA256 (dealii-dealii-v9.1.1_GH0.tar.gz) = fc5b483f7fe58dfeb52d05054011280f115498e337af3e085bf272fd1fd81276
+SIZE (dealii-dealii-v9.1.1_GH0.tar.gz) = 19911088

Modified: head/math/deal.ii/files/patch-doc_CMakeLists.txt
==============================================================================
--- head/math/deal.ii/files/patch-doc_CMakeLists.txt	Mon May 27 23:02:19 2019	(r502838)
+++ head/math/deal.ii/files/patch-doc_CMakeLists.txt	Mon May 27 23:29:39 2019	(r502839)
@@ -1,21 +1,21 @@
---- doc/CMakeLists.txt.orig	2018-10-03 01:10:49 UTC
+--- doc/CMakeLists.txt.orig	2019-05-25 02:19:55 UTC
 +++ doc/CMakeLists.txt
-@@ -55,12 +55,12 @@ ENDIF(DEAL_II_COMPONENT_DOCUMENTATION)
+@@ -44,12 +44,12 @@ ENDIF(DEAL_II_COMPONENT_DOCUMENTATION)
  # Always install a minimalistic README and LICENSE file:
  #
  
 -INSTALL(FILES
 -  ${CMAKE_SOURCE_DIR}/README.md
--  ${CMAKE_SOURCE_DIR}/LICENSE
+-  ${CMAKE_SOURCE_DIR}/LICENSE.md
 -  DESTINATION ${DEAL_II_DOCREADME_RELDIR}
 -  COMPONENT library
 -  )
 +#INSTALL(FILES
 +#  ${CMAKE_SOURCE_DIR}/README.md
-+#  ${CMAKE_SOURCE_DIR}/LICENSE
++#  ${CMAKE_SOURCE_DIR}/LICENSE.md
 +#  DESTINATION ${DEAL_II_DOCREADME_RELDIR}
 +#  COMPONENT library
 +#  )
  
  #
- # Add a dummy target to make documentation files known to IDEs.
+ # Install summary.log an detailed.log

Modified: head/math/deal.ii/pkg-plist
==============================================================================
--- head/math/deal.ii/pkg-plist	Mon May 27 23:02:19 2019	(r502838)
+++ head/math/deal.ii/pkg-plist	Mon May 27 23:29:39 2019	(r502839)
@@ -1,4 +1,5 @@
 include/deal.II/algorithms/any_data.h
+include/deal.II/algorithms/general_data_storage.h
 include/deal.II/algorithms/named_selection.h
 include/deal.II/algorithms/newton.h
 include/deal.II/algorithms/newton.templates.h
@@ -35,12 +36,15 @@ include/deal.II/base/function_time.templates.h
 include/deal.II/base/geometric_utilities.h
 include/deal.II/base/geometry_info.h
 include/deal.II/base/graph_coloring.h
+include/deal.II/base/hdf5.h
+include/deal.II/base/incremental_function.h
 include/deal.II/base/index_set.h
 include/deal.II/base/iterator_range.h
 include/deal.II/base/job_identifier.h
 include/deal.II/base/linear_index_iterator.h
 include/deal.II/base/logstream.h
 include/deal.II/base/memory_consumption.h
+include/deal.II/base/memory_space.h
 include/deal.II/base/mg_level_object.h
 include/deal.II/base/mpi.h
 include/deal.II/base/mpi.templates.h
@@ -49,6 +53,7 @@ include/deal.II/base/numbers.h
 include/deal.II/base/parallel.h
 include/deal.II/base/parameter_acceptor.h
 include/deal.II/base/parameter_handler.h
+include/deal.II/base/parsed_convergence_table.h
 include/deal.II/base/parsed_function.h
 include/deal.II/base/partitioner.h
 include/deal.II/base/partitioner.templates.h
@@ -60,6 +65,7 @@ include/deal.II/base/polynomial_space.h
 include/deal.II/base/polynomials_abf.h
 include/deal.II/base/polynomials_adini.h
 include/deal.II/base/polynomials_bdm.h
+include/deal.II/base/polynomials_bernardi_raugel.h
 include/deal.II/base/polynomials_bernstein.h
 include/deal.II/base/polynomials_integrated_legendre_sz.h
 include/deal.II/base/polynomials_nedelec.h
@@ -92,6 +98,7 @@ include/deal.II/base/std_cxx11/unique_ptr.h
 include/deal.II/base/std_cxx14/algorithm.h
 include/deal.II/base/std_cxx14/memory.h
 include/deal.II/base/std_cxx14/utility.h
+include/deal.II/base/std_cxx17/cmath.h
 include/deal.II/base/std_cxx1x/array.h
 include/deal.II/base/std_cxx1x/bind.h
 include/deal.II/base/std_cxx1x/condition_variable.h
@@ -111,7 +118,6 @@ include/deal.II/base/table_indices.h
 include/deal.II/base/template_constraints.h
 include/deal.II/base/tensor.h
 include/deal.II/base/tensor_accessors.h
-include/deal.II/base/tensor_base.h
 include/deal.II/base/tensor_deprecated.h
 include/deal.II/base/tensor_function.h
 include/deal.II/base/tensor_function.templates.h
@@ -124,11 +130,17 @@ include/deal.II/base/time_stepping.h
 include/deal.II/base/time_stepping.templates.h
 include/deal.II/base/timer.h
 include/deal.II/base/types.h
+include/deal.II/base/undefine_macros.h
 include/deal.II/base/utilities.h
 include/deal.II/base/vector_slice.h
 include/deal.II/base/vectorization.h
 include/deal.II/base/work_stream.h
+include/deal.II/boost_adaptors/bounding_box.h
+include/deal.II/boost_adaptors/point.h
+include/deal.II/boost_adaptors/segment.h
 include/deal.II/differentiation/ad.h
+include/deal.II/differentiation/ad/ad_drivers.h
+include/deal.II/differentiation/ad/ad_helpers.h
 include/deal.II/differentiation/ad/ad_number_traits.h
 include/deal.II/differentiation/ad/ad_number_types.h
 include/deal.II/differentiation/ad/adolc_math.h
@@ -137,14 +149,26 @@ include/deal.II/differentiation/ad/adolc_product_types
 include/deal.II/differentiation/ad/sacado_math.h
 include/deal.II/differentiation/ad/sacado_number_types.h
 include/deal.II/differentiation/ad/sacado_product_types.h
+include/deal.II/differentiation/sd.h
+include/deal.II/differentiation/sd/symengine_math.h
+include/deal.II/differentiation/sd/symengine_number_traits.h
+include/deal.II/differentiation/sd/symengine_number_types.h
+include/deal.II/differentiation/sd/symengine_product_types.h
+include/deal.II/differentiation/sd/symengine_scalar_operations.h
+include/deal.II/differentiation/sd/symengine_tensor_operations.h
+include/deal.II/differentiation/sd/symengine_types.h
+include/deal.II/differentiation/sd/symengine_utilities.h
+include/deal.II/distributed/cell_data_transfer.h
+include/deal.II/distributed/cell_data_transfer.templates.h
+include/deal.II/distributed/cell_weights.h
 include/deal.II/distributed/grid_refinement.h
-include/deal.II/distributed/grid_tools.h
 include/deal.II/distributed/p4est_wrappers.h
 include/deal.II/distributed/shared_tria.h
 include/deal.II/distributed/solution_transfer.h
 include/deal.II/distributed/tria.h
 include/deal.II/distributed/tria_base.h
 include/deal.II/dofs/block_info.h
+include/deal.II/dofs/deprecated_function_map.h
 include/deal.II/dofs/dof_accessor.h
 include/deal.II/dofs/dof_accessor.templates.h
 include/deal.II/dofs/dof_faces.h
@@ -163,6 +187,7 @@ include/deal.II/fe/fe.h
 include/deal.II/fe/fe_abf.h
 include/deal.II/fe/fe_base.h
 include/deal.II/fe/fe_bdm.h
+include/deal.II/fe/fe_bernardi_raugel.h
 include/deal.II/fe/fe_bernstein.h
 include/deal.II/fe/fe_dg_vector.h
 include/deal.II/fe/fe_dg_vector.templates.h
@@ -173,6 +198,7 @@ include/deal.II/fe/fe_dgq.h
 include/deal.II/fe/fe_enriched.h
 include/deal.II/fe/fe_face.h
 include/deal.II/fe/fe_nedelec.h
+include/deal.II/fe/fe_nedelec_sz.h
 include/deal.II/fe/fe_nothing.h
 include/deal.II/fe/fe_p1nc.h
 include/deal.II/fe/fe_poly.h
@@ -256,7 +282,10 @@ include/deal.II/integrators/laplace.h
 include/deal.II/integrators/local_integrators.h
 include/deal.II/integrators/maxwell.h
 include/deal.II/integrators/patches.h
+include/deal.II/lac/affine_constraints.h
+include/deal.II/lac/affine_constraints.templates.h
 include/deal.II/lac/arpack_solver.h
+include/deal.II/lac/blas_extension_templates.h
 include/deal.II/lac/block_indices.h
 include/deal.II/lac/block_linear_operator.h
 include/deal.II/lac/block_matrix_array.h
@@ -275,8 +304,10 @@ include/deal.II/lac/chunk_sparsity_pattern.h
 include/deal.II/lac/communication_pattern_base.h
 include/deal.II/lac/constrained_linear_operator.h
 include/deal.II/lac/constraint_matrix.h
-include/deal.II/lac/constraint_matrix.templates.h
 include/deal.II/lac/cuda_atomic.h
+include/deal.II/lac/cuda_kernels.h
+include/deal.II/lac/cuda_kernels.templates.h
+include/deal.II/lac/cuda_precondition.h
 include/deal.II/lac/cuda_solver_direct.h
 include/deal.II/lac/cuda_sparse_matrix.h
 include/deal.II/lac/cuda_vector.h
@@ -288,6 +319,7 @@ include/deal.II/lac/filtered_matrix.h
 include/deal.II/lac/full_matrix.h
 include/deal.II/lac/full_matrix.templates.h
 include/deal.II/lac/generic_linear_algebra.h
+include/deal.II/lac/ginkgo_solver.h
 include/deal.II/lac/householder.h
 include/deal.II/lac/identity_matrix.h
 include/deal.II/lac/la_parallel_block_vector.h
@@ -310,6 +342,8 @@ include/deal.II/lac/packaged_operation.h
 include/deal.II/lac/parallel_block_vector.h
 include/deal.II/lac/parallel_vector.h
 include/deal.II/lac/parpack_solver.h
+include/deal.II/lac/petsc_block_sparse_matrix.h
+include/deal.II/lac/petsc_block_vector.h
 include/deal.II/lac/petsc_compatibility.h
 include/deal.II/lac/petsc_full_matrix.h
 include/deal.II/lac/petsc_matrix_base.h
@@ -321,6 +355,7 @@ include/deal.II/lac/petsc_parallel_vector.h
 include/deal.II/lac/petsc_precondition.h
 include/deal.II/lac/petsc_solver.h
 include/deal.II/lac/petsc_sparse_matrix.h
+include/deal.II/lac/petsc_vector.h
 include/deal.II/lac/petsc_vector_base.h
 include/deal.II/lac/pointer_matrix.h
 include/deal.II/lac/precondition.h
@@ -328,6 +363,7 @@ include/deal.II/lac/precondition_block.h
 include/deal.II/lac/precondition_block.templates.h
 include/deal.II/lac/precondition_block_base.h
 include/deal.II/lac/precondition_selector.h
+include/deal.II/lac/qr.h
 include/deal.II/lac/read_write_vector.h
 include/deal.II/lac/read_write_vector.templates.h
 include/deal.II/lac/relaxation_block.h
@@ -377,8 +413,10 @@ include/deal.II/lac/trilinos_precondition.h
 include/deal.II/lac/trilinos_solver.h
 include/deal.II/lac/trilinos_sparse_matrix.h
 include/deal.II/lac/trilinos_sparsity_pattern.h
+include/deal.II/lac/trilinos_tpetra_communication_pattern.h
+include/deal.II/lac/trilinos_tpetra_vector.h
+include/deal.II/lac/trilinos_tpetra_vector.templates.h
 include/deal.II/lac/trilinos_vector.h
-include/deal.II/lac/trilinos_vector_base.h
 include/deal.II/lac/utilities.h
 include/deal.II/lac/vector.h
 include/deal.II/lac/vector.templates.h
@@ -389,8 +427,8 @@ include/deal.II/lac/vector_operation.h
 include/deal.II/lac/vector_operations_internal.h
 include/deal.II/lac/vector_space_vector.h
 include/deal.II/lac/vector_type_traits.h
-include/deal.II/lac/vector_view.h
 include/deal.II/matrix_free/cuda_fe_evaluation.h
+include/deal.II/matrix_free/cuda_hanging_nodes_internal.h
 include/deal.II/matrix_free/cuda_matrix_free.h
 include/deal.II/matrix_free/cuda_matrix_free.templates.h
 include/deal.II/matrix_free/cuda_tensor_product_kernels.h
@@ -412,8 +450,10 @@ include/deal.II/matrix_free/shape_info.h
 include/deal.II/matrix_free/shape_info.templates.h
 include/deal.II/matrix_free/task_info.h
 include/deal.II/matrix_free/tensor_product_kernels.h
+include/deal.II/matrix_free/type_traits.h
 include/deal.II/meshworker/assemble_flags.h
 include/deal.II/meshworker/assembler.h
+include/deal.II/meshworker/copy_data.h
 include/deal.II/meshworker/dof_info.h
 include/deal.II/meshworker/dof_info.templates.h
 include/deal.II/meshworker/functional.h
@@ -424,6 +464,7 @@ include/deal.II/meshworker/local_results.h
 include/deal.II/meshworker/loop.h
 include/deal.II/meshworker/mesh_loop.h
 include/deal.II/meshworker/output.h
+include/deal.II/meshworker/scratch_data.h
 include/deal.II/meshworker/simple.h
 include/deal.II/meshworker/vector_selector.h
 include/deal.II/meshworker/vector_selector.templates.h
@@ -431,7 +472,6 @@ include/deal.II/multigrid/mg_base.h
 include/deal.II/multigrid/mg_block_smoother.h
 include/deal.II/multigrid/mg_coarse.h
 include/deal.II/multigrid/mg_constrained_dofs.h
-include/deal.II/multigrid/mg_dof_accessor.h
 include/deal.II/multigrid/mg_matrix.h
 include/deal.II/multigrid/mg_smoother.h
 include/deal.II/multigrid/mg_tools.h
@@ -465,17 +505,22 @@ include/deal.II/numerics/error_estimator.templates.h
 include/deal.II/numerics/fe_field_function.h
 include/deal.II/numerics/fe_field_function.templates.h
 include/deal.II/numerics/histogram.h
+include/deal.II/numerics/history.h
 include/deal.II/numerics/kdtree.h
 include/deal.II/numerics/matrix_creator.templates.h
 include/deal.II/numerics/matrix_tools.h
 include/deal.II/numerics/point_value_history.h
+include/deal.II/numerics/rtree.h
 include/deal.II/numerics/solution_transfer.h
 include/deal.II/numerics/time_dependent.h
 include/deal.II/numerics/vector_tools.h
 include/deal.II/numerics/vector_tools.templates.h
 include/deal.II/opencascade/boundary_lib.h
+include/deal.II/opencascade/manifold_lib.h
 include/deal.II/opencascade/utilities.h
+include/deal.II/optimization/line_minimization.h
 include/deal.II/optimization/rol/vector_adaptor.h
+include/deal.II/optimization/solver_bfgs.h
 include/deal.II/particles/particle.h
 include/deal.II/particles/particle_accessor.h
 include/deal.II/particles/particle_handler.h
@@ -495,7 +540,8 @@ lib/cmake/deal.II/deal.IIFeatureConfig.cmake
 lib/cmake/deal.II/deal.IITargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/deal.II/deal.IITargets.cmake
 lib/libdeal_II.so
-lib/libdeal_II.so.9.0.1
+lib/libdeal_II.so.9.1.1
+libdata/pkgconfig/deal.II_%%CMAKE_BUILD_TYPE%%.pc
 %%DATADIR%%/macros/macro_deal_ii_add_test.cmake
 %%DATADIR%%/macros/macro_deal_ii_initialize_cached_variables.cmake
 %%DATADIR%%/macros/macro_deal_ii_invoke_autopilot.cmake
@@ -504,6 +550,7 @@ lib/libdeal_II.so.9.0.1
 %%DATADIR%%/macros/macro_deal_ii_setup_target.cmake
 %%DATADIR%%/scripts/get_closest_tag.sh
 %%DATADIR%%/scripts/get_latest_tag.sh
+%%DATADIR%%/scripts/indent.py
 %%DATADIR%%/scripts/normalize.pl
 %%DATADIR%%/scripts/run_test.cmake
 %%DATADIR%%/scripts/run_test.sh


More information about the svn-ports-all mailing list