diff --git a/science/highfive/Makefile b/science/highfive/Makefile index 7eab1f11d288..33af573573a5 100644 --- a/science/highfive/Makefile +++ b/science/highfive/Makefile @@ -1,37 +1,37 @@ PORTNAME= highfive DISTVERSIONPREFIX= v -DISTVERSION= 3.2.0 +DISTVERSION= 3.3.0 CATEGORIES= science devel MAINTAINER= yuri@FreeBSD.org COMMENT= Header-only C++ HDF5 interface WWW= https://highfive-devs.github.io/highfive/ \ https://github.com/highfive-devs/highfive LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libhdf5.so:science/hdf5 RUN_DEPENDS= ${LOCALBASE}/include/boost/multi_array.hpp:devel/boost-libs \ ${LOCALBASE}/include/xtensor.hpp:math/xtensor TEST_DEPENDS= catch2>0:devel/catch2 USES= cmake eigen:3,run USE_GITHUB= yes GH_ACCOUNT= highfive-devs CMAKE_OFF= HIGHFIVE_USE_BOOST HIGHFIVE_UNIT_TESTS HIGHFIVE_EXAMPLES NO_BUILD= yes NO_ARCH= yes do-test: # one test fails, see https://github.com/BlueBrain/HighFive/issues/634 @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DHIGHFIVE_UNIT_TESTS:BOOL=ON -DHIGHFIVE_USE_BOOST=ON -DHIGHFIVE_USE_EIGEN:BOOL=ON -DHIGHFIVE_USE_XTENSOR=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test # tests as of 3.2.0: 99% tests passed, 3 tests failed out of 278, skipped tests are reported as failed, see https://github.com/highfive-devs/highfive/issues/88 .include diff --git a/science/highfive/distinfo b/science/highfive/distinfo index b7311dead1bf..1ee7b4a0e04d 100644 --- a/science/highfive/distinfo +++ b/science/highfive/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1762679687 -SHA256 (highfive-devs-highfive-v3.2.0_GH0.tar.gz) = 01ea2eed7dbce1cf5dfff59476cfa113a7822b641aecbd99c674592fe7a4e630 -SIZE (highfive-devs-highfive-v3.2.0_GH0.tar.gz) = 216218 -SHA256 (catchorg-catch2-fa43b77_GH0.tar.gz) = ec3b3ca270338c35dfed8673050c159476b85c6f788776cbdbde281adb682d04 -SIZE (catchorg-catch2-fa43b77_GH0.tar.gz) = 1193121 +TIMESTAMP = 1767599884 +SHA256 (highfive-devs-highfive-v3.3.0_GH0.tar.gz) = 325cfbcf0c0296a6dd26f3b088801b7ebb8d6f109c0565c11d2d8c4af3253bff +SIZE (highfive-devs-highfive-v3.3.0_GH0.tar.gz) = 221613 diff --git a/science/highfive/pkg-plist b/science/highfive/pkg-plist index f13fd6b2bdc2..450e7956858d 100644 --- a/science/highfive/pkg-plist +++ b/science/highfive/pkg-plist @@ -1,78 +1,79 @@ include/highfive/H5Attribute.hpp include/highfive/H5DataSet.hpp include/highfive/H5DataSpace.hpp include/highfive/H5DataType.hpp include/highfive/H5Easy.hpp include/highfive/H5Exception.hpp include/highfive/H5File.hpp include/highfive/H5Group.hpp include/highfive/H5Object.hpp include/highfive/H5PropertyList.hpp include/highfive/H5Reference.hpp include/highfive/H5Selection.hpp include/highfive/H5Utility.hpp include/highfive/H5Version.hpp include/highfive/bits/H5Annotate_traits.hpp include/highfive/bits/H5Annotate_traits_misc.hpp include/highfive/bits/H5Attribute_misc.hpp include/highfive/bits/H5Converter_misc.hpp include/highfive/bits/H5DataSet_misc.hpp include/highfive/bits/H5DataType_misc.hpp include/highfive/bits/H5Dataspace_misc.hpp include/highfive/bits/H5Exception_misc.hpp include/highfive/bits/H5File_misc.hpp include/highfive/bits/H5Friends.hpp include/highfive/bits/H5Inspector_decl.hpp include/highfive/bits/H5Inspector_misc.hpp include/highfive/bits/H5Iterables_misc.hpp include/highfive/bits/H5Node_traits.hpp include/highfive/bits/H5Node_traits_misc.hpp include/highfive/bits/H5Object_misc.hpp include/highfive/bits/H5Path_traits.hpp include/highfive/bits/H5Path_traits_misc.hpp include/highfive/bits/H5PropertyList_misc.hpp include/highfive/bits/H5ReadWrite_misc.hpp include/highfive/bits/H5Reference_misc.hpp include/highfive/bits/H5Selection_misc.hpp include/highfive/bits/H5Slice_traits.hpp include/highfive/bits/H5Slice_traits_misc.hpp include/highfive/bits/H5Utils.hpp include/highfive/bits/H5_definitions.hpp include/highfive/bits/assert_compatible_spaces.hpp include/highfive/bits/compute_total_size.hpp include/highfive/bits/convert_size_vector.hpp include/highfive/bits/h5_wrapper.hpp include/highfive/bits/h5a_wrapper.hpp include/highfive/bits/h5d_wrapper.hpp include/highfive/bits/h5e_wrapper.hpp include/highfive/bits/h5f_wrapper.hpp include/highfive/bits/h5g_wrapper.hpp include/highfive/bits/h5i_wrapper.hpp include/highfive/bits/h5l_wrapper.hpp include/highfive/bits/h5o_wrapper.hpp include/highfive/bits/h5p_wrapper.hpp include/highfive/bits/h5r_wrapper.hpp include/highfive/bits/h5s_wrapper.hpp include/highfive/bits/h5t_wrapper.hpp include/highfive/bits/inspector_stl_span_misc.hpp include/highfive/bits/squeeze.hpp include/highfive/bits/string_padding.hpp include/highfive/bits/xtensor_header_version.hpp include/highfive/boost.hpp include/highfive/boost_multi_array.hpp include/highfive/boost_span.hpp include/highfive/boost_ublas.hpp include/highfive/eigen.hpp include/highfive/experimental/opencv.hpp include/highfive/h5easy_bits/H5Easy_Eigen.hpp include/highfive/h5easy_bits/H5Easy_misc.hpp include/highfive/h5easy_bits/H5Easy_public.hpp include/highfive/h5easy_bits/H5Easy_scalar.hpp include/highfive/h5easy_bits/default_io_impl.hpp include/highfive/half_float.hpp include/highfive/highfive.hpp +include/highfive/mdspan.hpp include/highfive/span.hpp include/highfive/xtensor.hpp lib/cmake/HighFive/HighFiveConfig.cmake lib/cmake/HighFive/HighFiveConfigVersion.cmake lib/cmake/HighFive/HighFiveTargets.cmake