- Update to 2.3.2:
* using OpenMP is now the default settings for cmake based builds
* added optimization for trivial expressions
* introduced a maximum length for expressions (5000 Character)
* introduced a maximum length for identifiers (100 Characters)
* removed the MUP_MATH_EXCEPTION macro and related functionality
* removed ParserStack.h (replaced with std::stack)
* removed macros for defining E and PI (replaced with a static constants)
* the MUP_ASSERT macro is no longer removed in release builds
for better protection against segmentation faults
- Updated muparser-abiversion.diff as the project is now using cmake
- Removed muparser-optflags.patch as the project is now using cmake
and the Makefile.in file no longer exists
OBS-URL: https://build.opensuse.org/request/show/815514
OBS-URL: https://build.opensuse.org/package/show/science/muparser?expand=0&rev=25
- update to new upstream release 2.2.2
* Retrieving all results of expressions made up of comma separate
subexpressions is now possible with a new Eval overload.
* Callback functions with fixed number of arguments can now have up
to 10 parameters
* ternary if-then-else operator added (C-like; "x?y:z")
* new intrinsic binary operators: "&&", "||" (logical and, or)
* A new bulkmode allows submitting large arrays as variables to
compute large numbers of expressions with a single call.- enable
parallel build
OBS-URL: https://build.opensuse.org/request/show/112912
OBS-URL: https://build.opensuse.org/package/show/science/muparser?expand=0&rev=2