diff --git a/science/arbor/Makefile b/science/arbor/Makefile index cb774c521698..b0d9aeda07ea 100644 --- a/science/arbor/Makefile +++ b/science/arbor/Makefile @@ -1,46 +1,47 @@ PORTNAME= arbor DISTVERSIONPREFIX= v -DISTVERSION= 0.9.0 +DISTVERSION= 0.10.1 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org COMMENT= Multi-compartment neural network simulation library WWW= https://arbor-sim.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails: unknown type name 'float64x2_t' BUILD_DEPENDS= bash:shells/bash \ libfmt>0:devel/libfmt \ nlohmann-json>0:devel/nlohmann-json \ random123>0:devel/random123 \ ${PYTHON_PKGNAMEPREFIX}svgwrite>0:graphics/py-svgwrite@${PY_FLAVOR} BUILD_DEPENDS+= ${LOCALBASE}/lib/cmake/GTest/GTestConfig.cmake:devel/googletest # https://github.com/arbor-sim/arbor/issues/2205 LIB_DEPENDS= libhwloc.so:devel/hwloc2 \ libpugixml.so:textproc/pugixml RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}svgwrite>0:graphics/py-svgwrite@${PY_FLAVOR} TEST_DEPENDS= googletest>=0:devel/googletest USES= cmake compiler:c++17-lang localbase python shebangfix USE_GITHUB= yes GH_ACCOUNT= arbor-sim +GH_TUPLE= LLNL:units:7917f5f:units/ext/units SHEBANG_FILES= scripts/arbor-build-catalogue CMAKE_ON= BUILD_SHARED_LIBS CMAKE_ARGS= -DPython3_EXECUTABLE=${PYTHON_CMD} OPTIONS_DEFINE= NATIVE NATIVE_CMAKE_ON= -DARB_ARCH=native NATIVE_CMAKE_OFF= -DARB_ARCH=none TEST_TARGET= tests # tests fail to build, see https://github.com/arbor-sim/arbor/issues/2075 post-install: @${RMDIR} ${STAGEDIR}${DOCSDIR} .include diff --git a/science/arbor/distinfo b/science/arbor/distinfo index 467206167c80..80f2fcad4032 100644 --- a/science/arbor/distinfo +++ b/science/arbor/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1691736150 -SHA256 (arbor-sim-arbor-v0.9.0_GH0.tar.gz) = 920c7926453379d367c6c8bb01ff867c03e44e8a7a6a5655d5eaa3d692618ca1 -SIZE (arbor-sim-arbor-v0.9.0_GH0.tar.gz) = 10164524 +TIMESTAMP = 1723264051 +SHA256 (arbor-sim-arbor-v0.10.1_GH0.tar.gz) = 6a9a209dc20ab6edcf9847a70b0b4dbabf0c0d3c7e6e29b5bec7c00de9d7b8ae +SIZE (arbor-sim-arbor-v0.10.1_GH0.tar.gz) = 10159032 +SHA256 (LLNL-units-7917f5f_GH0.tar.gz) = 5ea0edf7dfe48185c05f1fd455ef66a483fc5fa6d8586bef4e4b219ef0f3e378 +SIZE (LLNL-units-7917f5f_GH0.tar.gz) = 1878237 diff --git a/science/arbor/pkg-plist b/science/arbor/pkg-plist index 4afab017bce6..db7fee5f5693 100644 --- a/science/arbor/pkg-plist +++ b/science/arbor/pkg-plist @@ -1,119 +1,125 @@ bin/arbor-build-catalogue bin/lmorpho bin/modcc include/arbor/arb_types.h include/arbor/arb_types.hpp include/arbor/arb_types.inc include/arbor/arbexcept.hpp include/arbor/assert.hpp include/arbor/assert_macro.hpp include/arbor/benchmark_cell.hpp include/arbor/cable_cell.hpp include/arbor/cable_cell_param.hpp include/arbor/common_types.hpp include/arbor/communication/mpi_error.hpp include/arbor/communication/remote.hpp include/arbor/constants.hpp include/arbor/context.hpp include/arbor/cv_policy.hpp include/arbor/domain_decomposition.hpp include/arbor/domdecexcept.hpp include/arbor/event_generator.hpp include/arbor/export.hpp include/arbor/fvm_types.hpp include/arbor/generic_event.hpp include/arbor/gpu/cuda_api.hpp include/arbor/gpu/gpu_api.hpp include/arbor/gpu/gpu_common.hpp include/arbor/gpu/hip_api.hpp include/arbor/gpu/math_cu.hpp include/arbor/gpu/reduce_by_key.hpp include/arbor/iexpr.hpp include/arbor/lif_cell.hpp include/arbor/load_balance.hpp include/arbor/math.hpp include/arbor/mechanism.hpp include/arbor/mechanism_abi.h include/arbor/mechcat.hpp include/arbor/mechinfo.hpp include/arbor/morph/cv_data.hpp include/arbor/morph/embed_pwlin.hpp include/arbor/morph/isometry.hpp include/arbor/morph/label_dict.hpp include/arbor/morph/locset.hpp include/arbor/morph/mcable_map.hpp include/arbor/morph/morphexcept.hpp include/arbor/morph/morphology.hpp include/arbor/morph/mprovider.hpp include/arbor/morph/place_pwlin.hpp include/arbor/morph/primitives.hpp include/arbor/morph/region.hpp include/arbor/morph/segment_tree.hpp include/arbor/morph/stitch.hpp +include/arbor/network.hpp +include/arbor/network_generation.hpp include/arbor/profile/clock.hpp include/arbor/profile/meter.hpp include/arbor/profile/meter_manager.hpp include/arbor/profile/profiler.hpp include/arbor/profile/timer.hpp include/arbor/recipe.hpp include/arbor/s_expr.hpp include/arbor/sampling.hpp include/arbor/schedule.hpp include/arbor/serdes.hpp include/arbor/simd/approx.hpp include/arbor/simd/avx.hpp include/arbor/simd/avx512.hpp include/arbor/simd/generic.hpp include/arbor/simd/implbase.hpp include/arbor/simd/native.hpp include/arbor/simd/neon.hpp include/arbor/simd/simd.hpp include/arbor/simd/simd_io.hpp include/arbor/simd/sve.hpp include/arbor/simd/sve_bits.hpp include/arbor/simd/vls_sve.hpp include/arbor/simd/vls_sve_bits.hpp include/arbor/simple_sampler.hpp include/arbor/simulation.hpp include/arbor/spike.hpp include/arbor/spike_event.hpp include/arbor/spike_source_cell.hpp include/arbor/symmetric_recipe.hpp +include/arbor/units.hpp include/arbor/util/any_cast.hpp include/arbor/util/any_ptr.hpp include/arbor/util/any_visitor.hpp include/arbor/util/compat.hpp include/arbor/util/expected.hpp include/arbor/util/extra_traits.hpp include/arbor/util/handle_set.hpp include/arbor/util/hash_def.hpp include/arbor/util/lexcmp_def.hpp include/arbor/util/pp_util.hpp include/arbor/util/scope_exit.hpp include/arbor/util/typed_map.hpp include/arbor/util/uninitialized.hpp include/arbor/util/unique_any.hpp include/arbor/util/visibility.hpp include/arbor/version.hpp include/arborenv/arbenvexcept.hpp include/arborenv/concurrency.hpp include/arborenv/default_env.hpp include/arborenv/export.hpp include/arborenv/gpu_env.hpp include/arborenv/with_mpi.hpp include/arborio/cableio.hpp include/arborio/cv_policy_parse.hpp include/arborio/export.hpp include/arborio/json_serdes.hpp include/arborio/label_parse.hpp +include/arborio/loaded_morphology.hpp +include/arborio/networkio.hpp include/arborio/neurolucida.hpp include/arborio/neuroml.hpp include/arborio/swcio.hpp lib/cmake/arbor/arbor-config-version.cmake lib/cmake/arbor/arbor-config.cmake lib/cmake/arbor/arbor-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/arbor/arbor-targets.cmake lib/libarbor.so lib/libarborenv.so lib/libarborio.so +lib/libunits.a %%DATADIR%%/BuildModules.cmake