From c638bf1403589a58bc1733aded4387594de6d13a Mon Sep 17 00:00:00 2001 From: Yuri Victorovich Date: Thu, 31 Oct 2024 01:26:47 -0700 Subject: [PATCH] =?UTF-8?q?math/libmesh:=20update=201.7.0=20=E2=86=92=201.?= =?UTF-8?q?7.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- math/libmesh/Makefile | 13 ++++++++----- math/libmesh/distinfo | 6 +++--- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/math/libmesh/Makefile b/math/libmesh/Makefile index af3241a005c9..695cb57ad06a 100644 --- a/math/libmesh/Makefile +++ b/math/libmesh/Makefile @@ -1,12 +1,12 @@ PORTNAME= libmesh -DISTVERSION= 1.7.0 -PORTREVISION= 7 +DISTVERSION= 1.7.4 CATEGORIES= math MASTER_SITES= https://github.com/libMesh/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Numerical simulation of partial differential equations -WWW= https://libmesh.github.io +WWW= https://libmesh.github.io \ + https://github.com/libMesh/libmesh LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING @@ -14,7 +14,10 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libnlopt.so:math/nlopt -USES= compiler:c++17-lang eigen:3 gmake libtool localbase perl5 pkgconfig tar:xz +USES= compiler:c++17-lang eigen:3 gmake libtool localbase perl5 pkgconfig shebangfix tar:xz + +SHEBANG_GLOB= *.sh # for one or more run.sh files in tests + GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static \ --with-methods=opt \ @@ -36,7 +39,7 @@ USE_LDCONFIG= yes CXXFLAGS+= -I${WRKSRC}/contrib/parmetis/include # because parmetis.h isn't found for ./include/libmesh/parmetis_helper.h INSTALL_TARGET= install-strip -TEST_TARGET= check +TEST_TARGET= check # 1 test crashes, see https://github.com/libMesh/libmesh/discussions/3986 OPTIONS_DEFINE= GLPK HDF5 MPI EXAMPLES OPTIONS_DEFAULT= MPI diff --git a/math/libmesh/distinfo b/math/libmesh/distinfo index 105c78e6316d..4f79f62c70d4 100644 --- a/math/libmesh/distinfo +++ b/math/libmesh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1655061119 -SHA256 (libmesh-1.7.0.tar.xz) = eadd8109ed6b8c6fe88817032cc8af2569474f4641e327d9b25c046c24d3cdda -SIZE (libmesh-1.7.0.tar.xz) = 12147376 +TIMESTAMP = 1730352664 +SHA256 (libmesh-1.7.4.tar.xz) = 155181861dc5f4eafc8a1fd46d15faeb73c7d671da56e04f1921c8e1744f83f7 +SIZE (libmesh-1.7.4.tar.xz) = 12160108