Index | Thread | Search

From:
wen heping <wenheping2000@hotmail.com>
Subject:
math/muparser: Update to 2.3.4
To:
"ports@openbsd.org" <ports@openbsd.org>
Date:
Wed, 17 Jan 2024 06:30:58 +0000

Download raw body.

Thread
  • wen heping:

    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