From: wen heping Subject: math/muparser: Update to 2.3.4 To: "ports@openbsd.org" Date: Wed, 17 Jan 2024 06:30:58 +0000 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 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