BSD Ports

math/muparserx 4.0.12 FreeBSD

C++ math parser library with array and string support

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
70f20d6d43
License
BSD2CLAUSE
Categories
math, devel
Package size
208.1 KiB, 896.2 KiB installed

Description

muParserx is a C++ library initially based on muParser enhanced with support for arrays, matrices and strings, and with a completely new parsing engine.

In the other systems

SystemPortVersion
FreeBSDmath/muparserx4.0.12
DragonFlymath/muparserx4.0.12

Install

Binary package:

pkg install muparserx

From the ports tree:

cd /usr/ports/math/muparserx/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	muparserx>0:math/muparserx
LIB_DEPENDS=	libmuparserx.so:math/muparserx

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.0.124.0.124.0.114.0.124.0.12
FreeBSD:14:quarterly4.0.124.0.12n/a4.0.124.0.12
FreeBSD:15:latest4.0.124.0.12n/a4.0.124.0.12
FreeBSD:15:quarterly4.0.124.0.12n/an/an/a
FreeBSD:16:latest4.0.124.0.12n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 15

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++11-lang
Service scripts
none

Files

pkg-plist 55
  • include/muparserx/mpDefines.h
  • include/muparserx/mpError.h
  • include/muparserx/mpFuncCmplx.h
  • include/muparserx/mpFuncCommon.h
  • include/muparserx/mpFuncMatrix.h
  • include/muparserx/mpFuncNonCmplx.h
  • include/muparserx/mpFuncStr.h
  • include/muparserx/mpFwdDecl.h
  • include/muparserx/mpICallback.h
  • include/muparserx/mpIOprt.h
  • include/muparserx/mpIOprtBinShortcut.h
  • include/muparserx/mpIPackage.h
  • include/muparserx/mpIPrecedence.h
  • include/muparserx/mpIToken.h
  • include/muparserx/mpIValReader.h
  • include/muparserx/mpIValue.h
  • include/muparserx/mpIfThenElse.h
  • include/muparserx/mpMatrix.h
  • include/muparserx/mpMatrixError.h
  • include/muparserx/mpOprtBinAssign.h
  • include/muparserx/mpOprtBinCommon.h
  • include/muparserx/mpOprtBinShortcut.h
  • include/muparserx/mpOprtCmplx.h
  • include/muparserx/mpOprtIndex.h
  • include/muparserx/mpOprtMatrix.h
  • include/muparserx/mpOprtNonCmplx.h
  • include/muparserx/mpOprtPostfixCommon.h
  • include/muparserx/mpPackageCmplx.h
  • include/muparserx/mpPackageCommon.h
  • include/muparserx/mpPackageMatrix.h
  • include/muparserx/mpPackageNonCmplx.h
  • include/muparserx/mpPackageStr.h
  • include/muparserx/mpPackageUnit.h
  • include/muparserx/mpParser.h
  • include/muparserx/mpParserBase.h
  • include/muparserx/mpParserMessageProvider.h
  • include/muparserx/mpRPN.h
  • include/muparserx/mpScriptTokens.h
  • include/muparserx/mpStack.h
  • include/muparserx/mpStringConversionHelper.h
  • include/muparserx/mpTest.h
  • include/muparserx/mpTokenReader.h
  • include/muparserx/mpTypes.h
  • include/muparserx/mpValReader.h
  • include/muparserx/mpValue.h
  • include/muparserx/mpValueCache.h
  • include/muparserx/mpVariable.h
  • include/muparserx/suSortPred.h
  • include/muparserx/suStringTokens.h
  • include/muparserx/utGeneric.h
  • lib/libmuparserx.so
  • lib/libmuparserx.so.4.0.12
  • libdata/pkgconfig/muparserx.pc
  • share/cmake/muparserx/muparserxConfig.cmake
  • share/cmake/muparserx/muparserxConfigVersion.cmake
distinfo 1
FileSizeSHA256
beltoforion-muparserx-v4.0.12_GH0.tar.gz223342941c79f9b8b924f2f22406af8587177b4b185da3c968dbe8dc371b9dbe117f6e

Commit history 1

DateCommitCreditsLog message
70f20d6d43 Yuri Victorovich */*: CMake 4 compatibility
PR: 295319