Index: head/science/pagmo2/Makefile =================================================================== --- head/science/pagmo2/Makefile (revision 566753) +++ head/science/pagmo2/Makefile (revision 566754) @@ -1,39 +1,34 @@ # $FreeBSD$ PORTNAME= pagmo2 DISTVERSIONPREFIX= v -DISTVERSION= 2.15.0-102 -PORTREVISION= 1 -DISTVERSIONSUFFIX= -gdecda188 +DISTVERSION= 2.16.1 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org COMMENT= Platform to perform parallel computations of optimization tasks LICENSE= GPLv3 LGPL3 LICENSE_COMB= dual LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.gpl3 LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.lgpl3 LIB_DEPENDS= libboost_serialization.so:devel/boost-libs \ libipopt.so:math/ipopt \ libnlopt.so:math/nlopt \ libtbb.so:devel/tbb -USES= cmake compiler:c++11-lang eigen:3,build,run +USES= cmake compiler:c++17-lang eigen:3,build,run USE_GITHUB= yes GH_ACCOUNT= esa USE_LDCONFIG= yes CMAKE_ON= PAGMO_WITH_EIGEN3 PAGMO_WITH_NLOPT PAGMO_WITH_IPOPT PAGMO_ENABLE_IPO -post-install: # Workaround for https://github.com/esa/pagmo2/issues/445 breaking misc/dartsim - @${REINPLACE_CMD} 's|;NLOPT::header;IPOPT::header||' ${STAGEDIR}${PREFIX}/lib/cmake/pagmo/pagmo_export.cmake - -do-test: # tests fail to build: https://github.com/esa/pagmo2/issues/273 +do-test: @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DPAGMO_BUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include Index: head/science/pagmo2/distinfo =================================================================== --- head/science/pagmo2/distinfo (revision 566753) +++ head/science/pagmo2/distinfo (revision 566754) @@ -1,3 +1,3 @@ -TIMESTAMP = 1600542235 -SHA256 (esa-pagmo2-v2.15.0-102-gdecda188_GH0.tar.gz) = b3534f2856a0c05ae5b31fbbf989df6d0f8a94790c899164e14513c0f3d59ec4 -SIZE (esa-pagmo2-v2.15.0-102-gdecda188_GH0.tar.gz) = 16639439 +TIMESTAMP = 1614496757 +SHA256 (esa-pagmo2-v2.16.1_GH0.tar.gz) = 45f2039f2198b6edadf81bdefb10a228f9dd087940c1f1ab1882098f16581df0 +SIZE (esa-pagmo2-v2.16.1_GH0.tar.gz) = 16638605 Index: head/science/pagmo2/pkg-plist =================================================================== --- head/science/pagmo2/pkg-plist (revision 566753) +++ head/science/pagmo2/pkg-plist (revision 566754) @@ -1,118 +1,116 @@ include/pagmo/algorithm.hpp include/pagmo/algorithms/bee_colony.hpp include/pagmo/algorithms/cmaes.hpp include/pagmo/algorithms/compass_search.hpp include/pagmo/algorithms/cstrs_self_adaptive.hpp include/pagmo/algorithms/de.hpp include/pagmo/algorithms/de1220.hpp include/pagmo/algorithms/gaco.hpp include/pagmo/algorithms/gwo.hpp include/pagmo/algorithms/ihs.hpp include/pagmo/algorithms/ipopt.hpp include/pagmo/algorithms/maco.hpp include/pagmo/algorithms/mbh.hpp include/pagmo/algorithms/moead.hpp include/pagmo/algorithms/nlopt.hpp include/pagmo/algorithms/not_population_based.hpp include/pagmo/algorithms/nsga2.hpp include/pagmo/algorithms/nspso.hpp include/pagmo/algorithms/null_algorithm.hpp include/pagmo/algorithms/pso.hpp include/pagmo/algorithms/pso_gen.hpp include/pagmo/algorithms/sade.hpp include/pagmo/algorithms/sea.hpp include/pagmo/algorithms/sga.hpp include/pagmo/algorithms/simulated_annealing.hpp include/pagmo/algorithms/xnes.hpp include/pagmo/archipelago.hpp include/pagmo/batch_evaluators/default_bfe.hpp include/pagmo/batch_evaluators/member_bfe.hpp include/pagmo/batch_evaluators/thread_bfe.hpp include/pagmo/bfe.hpp include/pagmo/config.hpp include/pagmo/detail/archipelago_fwd.hpp include/pagmo/detail/base_sr_policy.hpp include/pagmo/detail/bfe_impl.hpp include/pagmo/detail/constants.hpp include/pagmo/detail/custom_comparisons.hpp include/pagmo/detail/eigen.hpp include/pagmo/detail/eigen_s11n.hpp include/pagmo/detail/free_form_fwd.hpp include/pagmo/detail/gte_getter.hpp include/pagmo/detail/island_fwd.hpp include/pagmo/detail/prime_numbers.hpp include/pagmo/detail/s11n_wrappers.hpp include/pagmo/detail/support_xeus_cling.hpp include/pagmo/detail/task_queue.hpp include/pagmo/detail/type_name.hpp include/pagmo/detail/typeid_name_extract.hpp include/pagmo/detail/visibility.hpp include/pagmo/exceptions.hpp include/pagmo/io.hpp include/pagmo/island.hpp include/pagmo/islands/fork_island.hpp include/pagmo/islands/thread_island.hpp include/pagmo/pagmo.hpp include/pagmo/population.hpp include/pagmo/problem.hpp include/pagmo/problems/ackley.hpp include/pagmo/problems/cec2006.hpp include/pagmo/problems/cec2009.hpp include/pagmo/problems/cec2013.hpp include/pagmo/problems/cec2014.hpp include/pagmo/problems/decompose.hpp include/pagmo/problems/dtlz.hpp include/pagmo/problems/golomb_ruler.hpp include/pagmo/problems/griewank.hpp include/pagmo/problems/hock_schittkowsky_71.hpp include/pagmo/problems/inventory.hpp include/pagmo/problems/lennard_jones.hpp include/pagmo/problems/luksan_vlcek1.hpp include/pagmo/problems/minlp_rastrigin.hpp include/pagmo/problems/null_problem.hpp include/pagmo/problems/rastrigin.hpp include/pagmo/problems/rosenbrock.hpp include/pagmo/problems/schwefel.hpp include/pagmo/problems/translate.hpp include/pagmo/problems/unconstrain.hpp include/pagmo/problems/wfg.hpp include/pagmo/problems/zdt.hpp include/pagmo/r_policies/fair_replace.hpp include/pagmo/r_policy.hpp include/pagmo/rng.hpp include/pagmo/s11n.hpp include/pagmo/s_policies/select_best.hpp include/pagmo/s_policy.hpp include/pagmo/threading.hpp include/pagmo/topologies/base_bgl_topology.hpp include/pagmo/topologies/free_form.hpp include/pagmo/topologies/fully_connected.hpp include/pagmo/topologies/ring.hpp include/pagmo/topologies/unconnected.hpp include/pagmo/topology.hpp include/pagmo/type_traits.hpp include/pagmo/types.hpp include/pagmo/utils/constrained.hpp include/pagmo/utils/discrepancy.hpp include/pagmo/utils/generic.hpp include/pagmo/utils/genetic_operators.hpp include/pagmo/utils/gradients_and_hessians.hpp include/pagmo/utils/hv_algos/hv_algorithm.hpp include/pagmo/utils/hv_algos/hv_bf_approx.hpp include/pagmo/utils/hv_algos/hv_bf_fpras.hpp include/pagmo/utils/hv_algos/hv_hv2d.hpp include/pagmo/utils/hv_algos/hv_hv3d.hpp include/pagmo/utils/hv_algos/hv_hvwfg.hpp include/pagmo/utils/hypervolume.hpp include/pagmo/utils/multi_objective.hpp -lib/cmake/pagmo/FindEigen3.cmake -lib/cmake/pagmo/FindIPOPT.cmake -lib/cmake/pagmo/FindNLOPT.cmake +lib/cmake/pagmo/Findpagmo_IPOPT.cmake lib/cmake/pagmo/PagmoFindBoost.cmake lib/cmake/pagmo/pagmo-config-version.cmake lib/cmake/pagmo/pagmo-config.cmake lib/cmake/pagmo/pagmo_export-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/pagmo/pagmo_export.cmake lib/libpagmo.so lib/libpagmo.so.6 lib/libpagmo.so.6.0