math/py-symengine 0.14.1_2
Python library providing wrappers to SymEngine
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
e4c8f7b783- License
- MIT
- Categories
- math, python
- Package size
- 706.6 KiB, 3438.9 KiB installed
Description
SymEngine is a standalone fast C++ symbolic manipulation library. Optional thin wrappers allow usage of the library from other languages, e.g.:
* C wrappers allow usage from C, or as a basis for other wrappers (the symengine/cwrapper.h file) * Python wrappers allow easy usage from Python and integration with SymPy and Sage (the symengine.py repository) * Ruby wrappers (the symengine.rb repository) * Julia wrappers (the SymEngine.jl repository) * Haskell wrappers (the symengine.hs repository)
Install
As a binary package — by origin, or by package name:
pkg install math/py-symengine
pkg install py312-symengine
From the ports tree:
cd /usr/ports/math/py-symengine/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-symengine>0:math/py-symengine
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.14.1_2 | 0.14.1_2 | - | 0.14.1 | 0.14.1_2 |
| FreeBSD:14:quarterly | 0.14.1_2 | 0.14.1_2 | n/a | 0.14.1 | 0.14.1_2 |
| FreeBSD:15:latest | 0.14.1_2 | 0.14.1_2 | n/a | 0.14.1 | 0.14.1 |
| FreeBSD:15:quarterly | 0.14.1_2 | 0.14.1_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.14.1_2 | 0.14.1_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 8
libarb.so: math/arblibecm.so: math/gmp-ecmlibflint.so: math/flint2libgmp.so: math/gmplibmpc.so: math/mpclibmpfr.so: math/mpfrlibsymengine.so: math/symenginelibzstd.so: archivers/zstd
Test 1
${PYTHON_PKGNAMEPREFIX}sympy>0: math/py-sympy
The full lists below include those, and their dependencies in turn.
All build dependencies 34
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/boost-libs
- devel/cmake-core
- devel/gettext-runtime
- devel/icu
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/llvm19
- devel/ninja
- devel/readline
- dns/libidn2
- lang/cython
- lang/gcc14
- lang/python312
- lang/python315
- math/arb
- math/flint2
- math/gf2x
- math/gmp
- math/gmp-ecm
- math/mpc
- math/mpdecimal
- math/mpfr
- math/ntl
- math/openblas
- math/symengine
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
All run dependencies 24
Required by 1
Configuration
No options to configure.
- USES
- cmake compiler:c++11-lang python
- Service scripts
- none
Files
pkg-plist 35
- %%PYTHON_SITELIBDIR%%/symengine/__init__.py
- %%PYTHON_SITELIBDIR%%/symengine/functions.py
- %%PYTHON_SITELIBDIR%%/symengine/lib/__init__.py
- %%PYTHON_SITELIBDIR%%/symengine/lib/pywrapper.h
- %%PYTHON_SITELIBDIR%%/symengine/lib/symengine.pxd
- %%PYTHON_SITELIBDIR%%/symengine/lib/symengine_wrapper.so
- %%PYTHON_SITELIBDIR%%/symengine/lib/symengine_wrapper.pxd
- %%PYTHON_SITELIBDIR%%/symengine/printing.py
- %%PYTHON_SITELIBDIR%%/symengine/sympy_compat.py
- %%PYTHON_SITELIBDIR%%/symengine/test_utilities.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/__init__.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_arit.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_cse.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_dict_basic.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_eval.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_expr.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_functions.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_lambdify.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_logic.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_matrices.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_ntheory.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_number.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_pickling.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_printing.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_sage.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_series_expansion.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_sets.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_solve.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_subs.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_symbol.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_sympify.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_sympy_compat.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_sympy_conv.py
- %%PYTHON_SITELIBDIR%%/symengine/tests/test_var.py
- %%PYTHON_SITELIBDIR%%/symengine/utilities.py
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| symengine-symengine.py-v0.14.1_GH0.tar.gz | 113167 | 3e79d39af5e9f024cd4b8d1372314ac2b83cace7d49cdbad482b4aec5b04c37b |