diff --git a/math/hmat-oss/Makefile b/math/hmat-oss/Makefile index 03b44a7ee351..d66fb606ce83 100644 --- a/math/hmat-oss/Makefile +++ b/math/hmat-oss/Makefile @@ -1,35 +1,38 @@ PORTNAME= hmat-oss -DISTVERSION= 1.6.1 -PORTREVISION= 1 +DISTVERSION= 1.7.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Hierarchical matrix C/C++ library LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libopenblas.so:math/openblas USES= cmake compiler:openmp +USE_LDCONFIG= yes + USE_GITHUB= yes GH_ACCOUNT= jeromerobert -USE_LDCONFIG= yes CMAKE_ARGS= -DBLAS_LIBRARIES:STRING=${LOCALBASE}/lib/libopenblas.so \ -DLAPACK_LIBRARIES:STRING=${LOCALBASE}/lib/libopenblas.so +CMAKE_OFF= HMAT_GIT_VERSION + +LDFLAGS+= -lexecinfo .include .if ${CHOSEN_COMPILER_TYPE} == gcc USE_GCC= yes .endif do-test: @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_EXAMPLES:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${REINPLACE_CMD} "s|#define OPENBLAS_DISABLE_THREADS|\/\/&|" ${BUILD_WRKSRC}/config.h && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include diff --git a/math/hmat-oss/distinfo b/math/hmat-oss/distinfo index ad9fdc83be6d..25d3d666c470 100644 --- a/math/hmat-oss/distinfo +++ b/math/hmat-oss/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1580281963 -SHA256 (jeromerobert-hmat-oss-1.6.1_GH0.tar.gz) = 1517be8bde1c06bd8bc42d95926c72d787af95fc3d37439c911a7cea3243d2ca -SIZE (jeromerobert-hmat-oss-1.6.1_GH0.tar.gz) = 185715 +TIMESTAMP = 1623002319 +SHA256 (jeromerobert-hmat-oss-1.7.0_GH0.tar.gz) = 137c221aa964afe880d0b06f6d9359561463a2a2a3f688075bbaf34847cddf99 +SIZE (jeromerobert-hmat-oss-1.7.0_GH0.tar.gz) = 195655 diff --git a/math/hmat-oss/pkg-plist b/math/hmat-oss/pkg-plist index 0b669a927107..eb809b5cd6dd 100644 --- a/math/hmat-oss/pkg-plist +++ b/math/hmat-oss/pkg-plist @@ -1,22 +1,10 @@ -include/admissibility.hpp -include/assembly.hpp -include/cluster_tree.hpp -include/clustering.hpp -include/compression.hpp -include/coordinates.hpp -include/data_types.hpp -include/default_engine.hpp -include/full_matrix.hpp -include/h_matrix.hpp include/hmat/config-oss.h include/hmat/config.h include/hmat/hmat.h -include/hmat_cpp_interface.hpp -include/tree.hpp lib/cmake/hmat/HMATConfig.cmake lib/cmake/hmat/HMATConfigVersion.cmake -lib/cmake/hmat/HMATLibraryDepends-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/hmat/HMATLibraryDepends.cmake -lib/libhmat-oss.so -lib/libhmat-oss.so.1 -lib/libhmat-oss.so.1.6.1 +lib/cmake/hmat/HMATTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/hmat/HMATTargets.cmake +lib/libhmat.so +lib/libhmat.so.1 +lib/libhmat.so.1.7.0