diff --git a/math/dionysus/Makefile b/math/dionysus/Makefile index 5d11b984fbd7..d50d24def3e5 100644 --- a/math/dionysus/Makefile +++ b/math/dionysus/Makefile @@ -1,31 +1,30 @@ PORTNAME= dionysus -PORTVERSION= g20210521 -PORTREVISION= 1 +PORTVERSION= 2.1.8 CATEGORIES= math PKGNAMESUFFIX= -topology-library MAINTAINER= yuri@FreeBSD.org COMMENT= Library for computing persistent homology -WWW= https://mrzv.org/software/dionysus2/ +WWW= https://mrzv.org/software/dionysus2/ \ + https://github.com/mrzv/dionysus LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/adaptors.hpp:devel/boost-libs RUN_DEPENDS= ${LOCALBASE}/include/boost/range/adaptors.hpp:devel/boost-libs USES= cmake USE_GITHUB= yes GH_ACCOUNT= mrzv -GH_TAGNAME= ae27bb1 CMAKE_OFF= build_examples build_python_bindings NO_BUILD= yes NO_ARCH= yes do-install: cd ${WRKSRC}/include && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${PREFIX}/include .include diff --git a/math/dionysus/distinfo b/math/dionysus/distinfo index 48cc59a2dba2..b39c25247448 100644 --- a/math/dionysus/distinfo +++ b/math/dionysus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1643774964 -SHA256 (mrzv-dionysus-g20210521-ae27bb1_GH0.tar.gz) = 36940e1f094115fc3f23e70a03e8a4c68352a602f9133540b10e04117391be2f -SIZE (mrzv-dionysus-g20210521-ae27bb1_GH0.tar.gz) = 1226395 +TIMESTAMP = 1768816752 +SHA256 (mrzv-dionysus-2.1.8_GH0.tar.gz) = 3f75d7596ac368d6bb59efcb74d1e27b1a4a81f6fdafc282efe121985735fa27 +SIZE (mrzv-dionysus-2.1.8_GH0.tar.gz) = 776029 diff --git a/math/dionysus/pkg-plist b/math/dionysus/pkg-plist index a639bba063a2..eb00cd133d26 100644 --- a/math/dionysus/pkg-plist +++ b/math/dionysus/pkg-plist @@ -1,35 +1,38 @@ include/dionysus/chain.h include/dionysus/chain.hpp include/dionysus/clearing-reduction.h include/dionysus/clearing-reduction.hpp include/dionysus/cohomology-persistence.h include/dionysus/cohomology-persistence.hpp include/dionysus/diagram.h include/dionysus/distances.h include/dionysus/distances.hpp include/dionysus/dlog/progress.h include/dionysus/fields/q.h include/dionysus/fields/z2.h include/dionysus/fields/zp.h include/dionysus/filtration.h +include/dionysus/linked-multi-filtration.h +include/dionysus/matrix-filtration.h +include/dionysus/multi-filtration.h include/dionysus/omni-field-persistence.h include/dionysus/omni-field-persistence.hpp include/dionysus/ordinary-persistence.h include/dionysus/pair-recorder.h include/dionysus/reduced-matrix.h include/dionysus/reduced-matrix.hpp include/dionysus/reduction.h include/dionysus/relative-homology-zigzag.h include/dionysus/relative-homology-zigzag.hpp include/dionysus/rips.h include/dionysus/rips.hpp include/dionysus/row-reduction.h include/dionysus/row-reduction.hpp include/dionysus/simplex.h include/dionysus/sparse-row-matrix.h include/dionysus/sparse-row-matrix.hpp include/dionysus/standard-reduction.h include/dionysus/standard-reduction.hpp include/dionysus/trails-chains.h include/dionysus/zigzag-persistence.h include/dionysus/zigzag-persistence.hpp