Download raw body.
math/muparser: Update to 2.3.4
Hi, ports@:
Here is a patch for math/muparser to update to 2.3.4.
It build well and pass all tests on amd64-current system.
Two ports depend on math/muparser, both build well
with this patch.
Cheers !
wen
Index: math/muparser/Makefile
===================================================================
RCS file: /cvs/ports/math/muparser/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- math/muparser/Makefile 2 Sep 2023 19:08:50 -0000 1.3
+++ math/muparser/Makefile 17 Jan 2024 06:27:31 -0000
@@ -2,10 +2,9 @@ COMMENT = C++ math parser library
GH_ACCOUNT = beltoforion
GH_PROJECT = muparser
-GH_TAGNAME = v2.2.6.1
-REVISION = 0
+GH_TAGNAME = v2.3.4
-SHARED_LIBS = muparser 0.0 # 2.2
+SHARED_LIBS = muparser 1.0 # 2.3.4
CATEGORIES = math
@@ -19,5 +18,7 @@ WANTLIB = ${COMPILER_LIBCXX} m
COMPILER = base-clang ports-gcc
MODULES = devel/cmake
+
+CONFIGURE_ARGS += -DENABLE_OPENMP:BOOL=OFF
.include <bsd.port.mk>
Index: math/muparser/distinfo
===================================================================
RCS file: /cvs/ports/math/muparser/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- math/muparser/distinfo 14 Aug 2019 12:01:38 -0000 1.1.1.1
+++ math/muparser/distinfo 17 Jan 2024 06:27:31 -0000
@@ -1,2 +1,2 @@
-SHA256 (muparser-2.2.6.1.tar.gz) = 0lYoU9lytt2wevR86KHN7ri7P6no2jCHRt45HbZ4l7M=
-SIZE (muparser-2.2.6.1.tar.gz) = 755653
+SHA256 (muparser-2.3.4.tar.gz) = DD+lSj6/Nt2g7T581UUclkr7sVECvby6CKr7NZopASE=
+SIZE (muparser-2.3.4.tar.gz) = 112693
Index: math/muparser/pkg/PLIST
===================================================================
RCS file: /cvs/ports/math/muparser/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- math/muparser/pkg/PLIST 11 Mar 2022 19:36:20 -0000 1.2
+++ math/muparser/pkg/PLIST 17 Jan 2024 06:27:31 -0000
@@ -7,10 +7,15 @@ include/muParserDef.h
include/muParserError.h
include/muParserFixes.h
include/muParserInt.h
-include/muParserStack.h
include/muParserTemplateMagic.h
include/muParserTest.h
include/muParserToken.h
include/muParserTokenReader.h
+lib/cmake/
+lib/cmake/muparser/
+lib/cmake/muparser/muparser-targets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/muparser/muparser-targets.cmake
+lib/cmake/muparser/muparserConfig.cmake
+lib/cmake/muparser/muparserConfigVersion.cmake
@lib lib/libmuparser.so.${LIBmuparser_VERSION}
lib/pkgconfig/muparser.pc
math/muparser: Update to 2.3.4