diff options
Diffstat (limited to 'science')
| -rw-r--r-- | science/chrono/Makefile | 2 | ||||
| -rw-r--r-- | science/gramps/Makefile | 2 | ||||
| -rw-r--r-- | science/gramps/distinfo | 6 | ||||
| -rw-r--r-- | science/highfive/Makefile | 11 | ||||
| -rw-r--r-- | science/highfive/distinfo | 8 | ||||
| -rw-r--r-- | science/highfive/files/patch-CMakeLists.txt | 12 | ||||
| -rw-r--r-- | science/highfive/pkg-plist | 25 | ||||
| -rw-r--r-- | science/nwchem-data/Makefile | 2 | ||||
| -rw-r--r-- | science/nwchem-data/distinfo | 6 | ||||
| -rw-r--r-- | science/nwchem/Makefile | 4 | ||||
| -rw-r--r-- | science/nwchem/distinfo | 14 | ||||
| -rw-r--r-- | science/py-geometer/Makefile | 2 | ||||
| -rw-r--r-- | science/py-geometer/distinfo | 6 | ||||
| -rw-r--r-- | science/py-libpysal/Makefile | 11 | ||||
| -rw-r--r-- | science/qmcpack/Makefile | 3 | ||||
| -rw-r--r-- | science/qmcpack/distinfo | 6 | ||||
| -rw-r--r-- | science/tblite/Makefile | 1 |
17 files changed, 78 insertions, 43 deletions
diff --git a/science/chrono/Makefile b/science/chrono/Makefile index c54abe30bb4d..4904d3e9bb73 100644 --- a/science/chrono/Makefile +++ b/science/chrono/Makefile @@ -1,6 +1,6 @@ PORTNAME= chrono DISTVERSION= 9.0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= science devel PKGNAMESUFFIX= -physics-simulation-engine diff --git a/science/gramps/Makefile b/science/gramps/Makefile index be05bc98c53f..3e73bcd1d1cb 100644 --- a/science/gramps/Makefile +++ b/science/gramps/Makefile @@ -1,5 +1,5 @@ PORTNAME= gramps -DISTVERSION= 6.0.5 +DISTVERSION= 6.0.6 CATEGORIES= science gnome python MASTER_SITES= PYPI diff --git a/science/gramps/distinfo b/science/gramps/distinfo index 3e0a307bfe15..bb94a14bcaf8 100644 --- a/science/gramps/distinfo +++ b/science/gramps/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757244514 -SHA256 (gramps-6.0.5.tar.gz) = 2160e04ec7033838e48fe3c68cfd4f383bec4e6f5398e207250b76687923e2dc -SIZE (gramps-6.0.5.tar.gz) = 22268263 +TIMESTAMP = 1762683414 +SHA256 (gramps-6.0.6.tar.gz) = 01ac3f4d00dec92398f3d3fbc64ad9f76f5c670037aa220da4c091192d4f1c97 +SIZE (gramps-6.0.6.tar.gz) = 22442896 diff --git a/science/highfive/Makefile b/science/highfive/Makefile index 2dcc0c740d0c..7eab1f11d288 100644 --- a/science/highfive/Makefile +++ b/science/highfive/Makefile @@ -1,11 +1,12 @@ PORTNAME= highfive DISTVERSIONPREFIX= v -DISTVERSION= 2.10.1 +DISTVERSION= 3.2.0 CATEGORIES= science devel MAINTAINER= yuri@FreeBSD.org COMMENT= Header-only C++ HDF5 interface -WWW= https://github.com/BlueBrain/HighFive +WWW= https://highfive-devs.github.io/highfive/ \ + https://github.com/highfive-devs/highfive LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE @@ -16,9 +17,9 @@ RUN_DEPENDS= ${LOCALBASE}/include/boost/multi_array.hpp:devel/boost-libs \ TEST_DEPENDS= catch2>0:devel/catch2 USES= cmake eigen:3,run + USE_GITHUB= yes -GH_ACCOUNT= BlueBrain -GH_PROJECT= HighFive +GH_ACCOUNT= highfive-devs CMAKE_OFF= HIGHFIVE_USE_BOOST HIGHFIVE_UNIT_TESTS HIGHFIVE_EXAMPLES @@ -31,4 +32,6 @@ do-test: # one test fails, see https://github.com/BlueBrain/HighFive/issues/634 ${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 <bsd.port.mk> diff --git a/science/highfive/distinfo b/science/highfive/distinfo index f65f182a8eae..b7311dead1bf 100644 --- a/science/highfive/distinfo +++ b/science/highfive/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1733388367 -SHA256 (BlueBrain-HighFive-v2.10.1_GH0.tar.gz) = 60d66ba1315730494470afaf402bb40300a39eb6ef3b9d67263335a236069cce -SIZE (BlueBrain-HighFive-v2.10.1_GH0.tar.gz) = 559344 +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 diff --git a/science/highfive/files/patch-CMakeLists.txt b/science/highfive/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..e93ed5c9bef1 --- /dev/null +++ b/science/highfive/files/patch-CMakeLists.txt @@ -0,0 +1,12 @@ +--- CMakeLists.txt.orig 2025-11-09 09:21:35 UTC ++++ CMakeLists.txt +@@ -180,7 +180,8 @@ if(HIGHFIVE_UNIT_TESTS) + endif() + + if(HIGHFIVE_UNIT_TESTS) +- add_subdirectory(deps/catch2 EXCLUDE_FROM_ALL) ++ #add_subdirectory(deps/catch2 EXCLUDE_FROM_ALL) ++ find_package(Catch2 REQUIRED) + list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/deps/catch2/contrib) + enable_testing() + add_subdirectory(tests/unit) diff --git a/science/highfive/pkg-plist b/science/highfive/pkg-plist index 648733c11d9b..f13fd6b2bdc2 100644 --- a/science/highfive/pkg-plist +++ b/science/highfive/pkg-plist @@ -5,7 +5,6 @@ include/highfive/H5DataType.hpp include/highfive/H5Easy.hpp include/highfive/H5Exception.hpp include/highfive/H5File.hpp -include/highfive/H5FileDriver.hpp include/highfive/H5Group.hpp include/highfive/H5Object.hpp include/highfive/H5PropertyList.hpp @@ -21,7 +20,6 @@ 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/H5FileDriver_misc.hpp include/highfive/bits/H5File_misc.hpp include/highfive/bits/H5Friends.hpp include/highfive/bits/H5Inspector_decl.hpp @@ -40,6 +38,9 @@ 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 @@ -53,19 +54,25 @@ 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_opencv.hpp include/highfive/h5easy_bits/H5Easy_public.hpp include/highfive/h5easy_bits/H5Easy_scalar.hpp -include/highfive/h5easy_bits/H5Easy_vector.hpp -include/highfive/h5easy_bits/H5Easy_xtensor.hpp +include/highfive/h5easy_bits/default_io_impl.hpp include/highfive/half_float.hpp include/highfive/highfive.hpp -share/HighFive/CMake/HighFiveConfig.cmake -share/HighFive/CMake/HighFiveConfigVersion.cmake -share/HighFive/CMake/HighFiveTargetDeps.cmake -share/HighFive/CMake/HighFiveTargets.cmake +include/highfive/span.hpp +include/highfive/xtensor.hpp +lib/cmake/HighFive/HighFiveConfig.cmake +lib/cmake/HighFive/HighFiveConfigVersion.cmake +lib/cmake/HighFive/HighFiveTargets.cmake diff --git a/science/nwchem-data/Makefile b/science/nwchem-data/Makefile index e52c446ec9df..e119e3dfd9ca 100644 --- a/science/nwchem-data/Makefile +++ b/science/nwchem-data/Makefile @@ -1,6 +1,6 @@ PORTNAME= nwchem-data DISTVERSIONPREFIX= v -DISTVERSION= 7.3.0 +DISTVERSION= 7.3.1 DISTVERSIONSUFFIX= -release CATEGORIES= science diff --git a/science/nwchem-data/distinfo b/science/nwchem-data/distinfo index 1e12361d7a92..fd9ca5e51be4 100644 --- a/science/nwchem-data/distinfo +++ b/science/nwchem-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762147577 -SHA256 (nwchemgit-nwchem-v7.3.0-release_GH0.tar.gz) = 42148e705956113bf6082d5e5520927a09f51a4309e19b6bde69d65c01a6367d -SIZE (nwchemgit-nwchem-v7.3.0-release_GH0.tar.gz) = 216145612 +TIMESTAMP = 1762669902 +SHA256 (nwchemgit-nwchem-v7.3.1-release_GH0.tar.gz) = 394d1cef35350896ef16e365b073055239b1294cc21b4cc6bae27b401cc8f1d4 +SIZE (nwchemgit-nwchem-v7.3.1-release_GH0.tar.gz) = 216407355 diff --git a/science/nwchem/Makefile b/science/nwchem/Makefile index bcf73b0c428a..ea8db7bb6730 100644 --- a/science/nwchem/Makefile +++ b/science/nwchem/Makefile @@ -1,7 +1,7 @@ PORTNAME= nwchem #DISTVERSIONPREFIX= v -DISTVERSION= 7.3.0 -DISTVERSIONSUFFIX= -release.revision-e60d3d90-src.2025-10-24 +DISTVERSION= 7.3.1 +DISTVERSIONSUFFIX= -release.revision-23c3b41b-src.2025-11-06 CATEGORIES= science MASTER_SITES= https://github.com/nwchemgit/nwchem/releases/download/v${DISTVERSION}-release/ \ https://www.chemie.uni-bonn.de/grimme/de/software/dft-d3/:dft3 \ diff --git a/science/nwchem/distinfo b/science/nwchem/distinfo index 7f2e16ed88e6..ade23a4c4149 100644 --- a/science/nwchem/distinfo +++ b/science/nwchem/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1762156432 -SHA256 (nwchem-7.3.0/nwchem-7.3.0-release.revision-e60d3d90-src.2025-10-24.tar.gz) = e462db097bb6abb155603219adb55bacaa6ba220e5afdba9d0a91a8d9a60418d -SIZE (nwchem-7.3.0/nwchem-7.3.0-release.revision-e60d3d90-src.2025-10-24.tar.gz) = 236380823 -SHA256 (nwchem-7.3.0/dftd3.tgz) = d97cf9758f61aa81fd85425448fbf4a6e8ce07c12e9236739831a3af32880f59 -SIZE (nwchem-7.3.0/dftd3.tgz) = 555804 -SHA256 (nwchem-7.3.0/libxc-7.0.0.tar.gz) = 8d4e343041c9cd869833822f57744872076ae709a613c118d70605539fb13a77 -SIZE (nwchem-7.3.0/libxc-7.0.0.tar.gz) = 67985837 +TIMESTAMP = 1762671036 +SHA256 (nwchem-7.3.1/nwchem-7.3.1-release.revision-23c3b41b-src.2025-11-06.tar.gz) = 2dc7d715615ac9f3fc1ddc5c464f77db56bb53473a029d993c900153bae8a1ab +SIZE (nwchem-7.3.1/nwchem-7.3.1-release.revision-23c3b41b-src.2025-11-06.tar.gz) = 236375450 +SHA256 (nwchem-7.3.1/dftd3.tgz) = d97cf9758f61aa81fd85425448fbf4a6e8ce07c12e9236739831a3af32880f59 +SIZE (nwchem-7.3.1/dftd3.tgz) = 555804 +SHA256 (nwchem-7.3.1/libxc-7.0.0.tar.gz) = 8d4e343041c9cd869833822f57744872076ae709a613c118d70605539fb13a77 +SIZE (nwchem-7.3.1/libxc-7.0.0.tar.gz) = 67985837 diff --git a/science/py-geometer/Makefile b/science/py-geometer/Makefile index e4d0aaf184a2..2a6c6aa18abb 100644 --- a/science/py-geometer/Makefile +++ b/science/py-geometer/Makefile @@ -1,5 +1,5 @@ PORTNAME= geometer -PORTVERSION= 0.4.1 +PORTVERSION= 0.4.2 CATEGORIES= science python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/science/py-geometer/distinfo b/science/py-geometer/distinfo index 911086479111..6dc94e117697 100644 --- a/science/py-geometer/distinfo +++ b/science/py-geometer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749813104 -SHA256 (geometer-0.4.1.tar.gz) = 1701124dea9f748f00b50adad91a1a471af96571ae8d5ff9b73858a1cbdb9822 -SIZE (geometer-0.4.1.tar.gz) = 114402 +TIMESTAMP = 1762586872 +SHA256 (geometer-0.4.2.tar.gz) = 0df63113a74d7a8c97886d9788299947215fed5badd01acf2da08db85487193a +SIZE (geometer-0.4.2.tar.gz) = 46142 diff --git a/science/py-libpysal/Makefile b/science/py-libpysal/Makefile index 9ad512eb6589..51a39b19aa7a 100644 --- a/science/py-libpysal/Makefile +++ b/science/py-libpysal/Makefile @@ -31,4 +31,15 @@ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes +OPTIONS_DEFINE= PLUS +PLUS_DESC= Extra features + +PLUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}joblib>=1.2:devel/py-joblib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}networkx>=2.7:math/py-networkx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numba>=0.55:devel/py-numba@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyarrow>=7.0:databases/py-pyarrow@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=2.0:databases/py-sqlalchemy20@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}xarray>=2022.3:devel/py-xarray@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}zstd>=0:archivers/py-zstd@${PY_FLAVOR} + .include <bsd.port.mk> diff --git a/science/qmcpack/Makefile b/science/qmcpack/Makefile index cf5db3ae4960..7bec4719c90a 100644 --- a/science/qmcpack/Makefile +++ b/science/qmcpack/Makefile @@ -1,7 +1,6 @@ PORTNAME= qmcpack DISTVERSIONPREFIX= v -DISTVERSION= 4.0.0 -PORTREVISION= 4 +DISTVERSION= 4.1.0 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org diff --git a/science/qmcpack/distinfo b/science/qmcpack/distinfo index 62793ebf274f..90ac21de2d82 100644 --- a/science/qmcpack/distinfo +++ b/science/qmcpack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738829052 -SHA256 (QMCPACK-qmcpack-v4.0.0_GH0.tar.gz) = 26dd4276fb8442d241e437a79ec4b6d7d11507b0f9f1e3c4708660c74690b6ea -SIZE (QMCPACK-qmcpack-v4.0.0_GH0.tar.gz) = 122843366 +TIMESTAMP = 1762712021 +SHA256 (QMCPACK-qmcpack-v4.1.0_GH0.tar.gz) = a9295e10b11aa2fa1b0f8342d214e9070b93ad5b8824fff061f00576f825dbaf +SIZE (QMCPACK-qmcpack-v4.1.0_GH0.tar.gz) = 123194248 diff --git a/science/tblite/Makefile b/science/tblite/Makefile index f968a9897145..c1314fe73bb0 100644 --- a/science/tblite/Makefile +++ b/science/tblite/Makefile @@ -11,6 +11,7 @@ WWW= https://tblite.readthedocs.io/ \ LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER +BROKEN= compilation fails after science/dftd4 update, see https://github.com/tblite/tblite/issues/296 .if !exists(/usr/include/omp.h) BROKEN= requires OpenMP support that is missing on this architecture .endif |
